トップページunix
1001コメント419KB

Solaris教えてスレッド 其の11

■ このスレッドは過去ログ倉庫に格納されています
0001NGNG
Sun MicrosystemsのSolarisについての質問スレッドです。
過去に同じような質問が出ていないか確かめてから書き込みましょう。

過去スレ・リンク等は >>2-11 あたりに
0453447NGNG
何度もサンクスです。

電池?
仮に電池だとしても、1台だけってのは…
でも修正してもすぐに戻るのは頷けるな。

hostidは正常だと思われます。

端末は「AS7000-U10」としか判りませんが。
Solaris 2.6
0454名無しさん@お腹いっぱい。NGNG
端末は Solaris 2.6 マシンです。
HW は確か 5/98版だったと思います。
ノートPCじゃあるまいし、電池では動いてません。
ちゃんと AC電源とってますのでそれはないです。(w
0455447NGNG
>>454
どなた?
でも、その通りです。
0456名無しさん@お腹いっぱい。NGNG
>>451
http://www.znet.or.jp/uhp/k0014/nvram/ 読んだ後に
保守呼べ。
0457447NGNG
>>456
おぉっ!
ありがとうございます。

わしゃあ、まだまだヒヨッコじゃ。
0458名無しさん@お腹いっぱい。NGNG
環境変数TERMは、ドットファイルの中で設定しなくても
設定されるようなのですが、どういった仕組みで設定されてるのでしょうか?

おそらく、loginがやっているのではないかと思うのですが、
端末の種類をどうやって知っているのかが気になります。

0459名無しさん@お腹いっぱい。NGNG
>>458
telnet とか rlogin とか ssh とかが login 時にネゴしてて、
TERMとかがちゃんと設定されるようになってる。環境の組合せによっては
うまくいかないこともあるが。
あと、TERMの話ではないけど、rloginしてからローカルのウィンドウサイズを変更してもちゃんとリモート側に伝わって認識される。これはシグナル使ってるんだったかな。
0460名無しさん@お腹いっぱい。NGNG
すみません、どなたか教えていただけませんか?
OSが起動しないsparc LTがあるのですが、これをx端末として利用する
ことはできないでしょうか? sparc LT(AS1000 c40)です。
tsb1ですので、普通のsolarisは動きません。もはや枕にでもするしか
ないでしょうか?
0461名無しさん@お腹いっぱい。NGNG
普通にNet BSDとか動くんですけど...
0462460NGNG
>>461
情報どうもありがとうございます。
試してみます!!
0463名無しさん@お腹いっぱい。NGNG
ここにあった→ http://csx.jp/~osakana
0464名無しさん@お腹いっぱい。NGNG
Solaris2.6なんですが、crontab -eが使えません。
/etc/cron.d/cron.denyには記載されていないユーザです。
/etc/cron.d/cron.allowは存在しません(作成してもダメだった)。
rootだと使えるんですが、それ以外だと

0

と表示され、何を入力しても

?

と返されるだけ。
Ctrl + Z でないと終われない。

何故????
0465名無しさん@お腹いっぱい。NGNG
環境変数でエディタがedにセットされているだけではないかと。
csh系なら、

$ setenv EDITOR vi

とかしてみれば?
0466SOL7NGNG
Solaris7を入れました。
ユーザを追加し、ユーザのホームディレクトリを設定した後、
簡単なCのソースファイルを作成し、コンパイルをしようと
試みたのですが、ccコマンドがNotFoundといわれてしまいます。
Linuxの時は特にすぐコンパイルできたのですが、Solarisは
何かコンパイラを使う設定をしなければいけないのですか?
どなたかご教授願います。
0467464NGNG
ごめんなさい。
rootだとcrontab -lは効きますが、crontab -eは

440

で止まります。
0468名無しさん@お腹いっぱい。NGNG
>>464
Ctrl+Z じゃ終わってないだろ。

>>467
EDITOR 設定した?
0469名無しさん@お腹いっぱい。NGNG
>>466
Solaris には C コンパイラは付属していない。
買ってくるか、gcc を入れる。
0470464NGNG
レスいただいていたのに気づかず…

解決しました
ありがとうございました
0471bloomNGNG
http://homepage.mac.com/ayaya16/
0472471NGNG
Ultra60 に Solaris9 を入れようとしてますが、途中で
/a/etc/vfstab が読み込めません。と言って止まってしまいます。
別ウィンドウを開いて ls してみると確かにありません。
これって、Upgrade Kit を買えって事?

マシン Ultra60 350MhzX2 Mem 1024
インストール CD の 1/2 からブートしてインストールしてます。
Ultra1 の時は全然問題なかったですが、、、
0473高田NGNG
solarisのバックアップで「metaroot」の行で何をやっているか
意味がよく分かりません。見識者の方、よろしくお願いします。

metaroot /dev/dsk/c0t0d0s0
usdump 0uf /dev/rmt/0n /dev/md/dsk/d0
metaroot d0

また、metarootのコマンドを打たずに、/のバックアップを
行ってしまいましたが問題はないのでしょうか?
よろしくお願いします。
0474名無しさん@お腹いっぱい。NGNG
>>473
そんなコマンドあるなんて初めて知った(恥
私も知りたい
0475名無しさん@お腹いっぱい。NGNG
>>473
http://docs.sun.com/ に行って
Solaris Volume Manager もしくは
Solstice DiskSuite について学びなさい。
0476ろくNGNG
>> 473
man metaroot
汁。
その環境は、DiskSuite がインストールされてんだろうなぁ
0477名無しさん@お腹いっぱい。NGNG
>>473

DiskSuiteってミラー外してからUfsdump取るよう
にしないと、まずいんじゃなかったっけ?
とくに、/とかって

うちの会社のは、いつも外してから取ってます。


ウル覚えでごめんなさい
0478高田NGNG
皆様ありがとうございます。
勉強してみます。

>DiskSuiteってミラー外してからUfsdump取るよう
>にしないと、まずいんじゃなかったっけ?

一ヶ月前にmetarootせずにバックアップとりましたが、
正常に動作しているようです。ちょっと勉強してみます。
0479名無しさん@お腹いっぱい。NGNG
>478

/dev/rdsk/cXtXdXsXでとれます。
戻す時には注意が必要。
0480NGNG
>>478
metarootしてから、/etc/vfstab,/etc/systemの中身を山椒する。
/dev/md/dsk/d0でバックアップしても、何処と何処が標準と違うか
解かっているならOK。
restore時に、手で標準状態に置き換える。
read時は、roundrobinなんだからその後問題が出るはずがない。

自宅環境やっと復活記念カキコ。
0481山崎渉NGNG
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0482名無しさん@お腹いっぱい。NGNG
age
0483bloomNGNG
http://homepage.mac.com/ayaya16/
0484171NGNG
snmpdは何が一番メジャー?
net-snmpd ?
0485名無しさん@お腹いっぱい。NGNG
SPARC(Blade100)をSolaris9で使ってますが、一般のパソコン屋に
おいてるPCI用NICで、安くて使えるものはありませんか?

一応、過去ログからは、
ttp://www.dtrj.co.jp/product/dtnic.html
このようなものは見つけたのですが、週末に秋葉原逝くので
できれば店頭売りしてるものが知りたいです。
0486名無しさん@お腹いっぱい。NGNG
>>485
http://garrett.damore.org/software/afe/
にあるドライバを使うべし。対応ハードウェア一覧もある。

漏れは Blade 100 で Planex FNW-9802-T 使ってるが、
これは生産終了なので、後継の FNW-9803-T で行けるだろ。
1000円ちょいで買えるはず。
0487名無しさん@お腹いっぱい。NGNG
>>472
思いつきだけど、OBPは最新バージョンにしてる?
0488485NGNG
>>486
ありがd。助かります。
明日か明後日に探してみる。
0489名無しさん@お腹いっぱい。NGNG
solaris9 x86版を使っています.

pkgを作るためにまず/tmp以下にgmake installし,
pkginfoの中でBASEDIR=/usr/localというように設定し,
pkgを作成&pkgaddでインストールを行いました.

が,gmakeの際にlibtoolがlinkした設定ファイル(*.la)の中をのぞくと
libdir=/tmp
のままになっているため,その都度いちいち手で直しています.

が,かなりめんどくさいですし,こんなpkgでは配布も出来ません.
libtoolのリンクも含めてpkgで管理することは出来ないでしょうか.
(もしかしたらgmakeの話なのかもしれませんが・・)

solaris使い始めて3日目なので
基本的な知識が抜けてると思います.
厳しいご指摘をよろしくお願いします.
0490名無しさん@お腹いっぱい。NGNG
>>489
/usr/tmp/usr/local とか作って、chroot 駆使するとか。
0491名無しさん@お腹いっぱい。NGNG
やっぱりlibdir=/usr/tmp/usr/localになっちゃうんじゃないかな。
./configure --prefix=/usr/local && make all
make install prefix=foo
cp prototype foo
cd foo; pkgmk -d .
ってのはどうよ?
0492名無しさん@お腹いっぱい。NGNG
俺も聞きたいよ。
makeでprefixを変更できるのって少なくない?
で、みんなどうしてるんだろっておもって。。
0493名無しさん@お腹いっぱい。NGNG
sarをグラフ化するツールってある?
Webで見せたいんだけど。
MRTGだとsnmpdあげたくないんだよな。。
sar→MRTGってのでもいいんだけど。
0494名無しさん@お腹いっぱい。NGNG
>>492 いや、結構多いんじゃないかな。configure一発なやつは特に。

いずれにしろ、Makefileをおっかけてみないことにはなんとも言えないやね。
本当にmake install prefix=/usr/localでうまく行くのかは
一般ユーザとしてmkdir $HOME/usr-local; make install prefix=$HOME/usr-local
がうまくできるかで判断してる。
0495名無しさん@お腹いっぱい。NGNG
あやむらってSolaris王?
0496名無しさん@お腹いっぱい。NGNG
王か下僕かはたまた奴隷か
0497名無しさん@お腹いっぱい。NGNG
prefixが効かなくてもDESTDIRが有効な場合が多い
0498名無しさん@お腹いっぱい。NGNG
まとめ: autoconf/automake を中途半端に使うやつは糞だ
0499名無しさん@お腹いっぱい。NGNG
教えて、と言っても誰も明言できないだろうけど、
Solarisの9って、今の04/03でおしまいなんだろうか?
もう次のリリースはSolaris10になっちゃうのかな?
0500NGNG
>>499
x86はSolaris9 8/03が決定的、
たまに米国Sunのサイトもチェックしよう。
ttp://www.sun.com/servers/entry/v60x/index.html
同時にSPARC版も出る可能性大かな…
0501499NGNG
>>500
細かいところもチェックしてますね。
(available before the end of July 2003).ですか。
0502460NGNG
SPARC LT(AS1000/C40)でNetBSD-1.6.1を試してみました。
ISOイメージのcdrom、minirootファイルを使用してみましたが、
boot中にData Access Exceptionのメッセージで止まってしまいます。
やはりtsb1ではNerBSDは動かないみたいです。
スレ違いですみません。

>>461
461さんのSPARC LTはもしかしてsun4なのでしょうか?!
0503名無しさん@お腹いっぱい。NGNG
solaris で cp932 は
"euc_jp" --> "eucJP",
"shift_jis"-->"SJIS",
という関係でいえば、どういう名前になっていますか?
0504名無しさん@お腹いっぱい。NGNG
>>503
"shift_jis" -> "PCK"
0505名無しさん@お腹いっぱい。NGNG
http://www.geocities.co.jp/SiliconValley-Cupertino/2997/index.html

ここのページによると
Sun Ultra 30 (UltraSPARC II 296MHz) + Solaris 9 + SunScreen 3.2
で90Mbpsを超えるルーティング速度が出るらしいけど、

Ultra5(UltraSPARC IIi 400MHz 2Mキャッシュ)のマシンでも同程度の
速度が出ると期待していいのかな? それともUltra5はバス周りが貧弱
だから無理ポ?
0506Netra/sol9NGNG
すいません。初歩的な質問なんですが、パーティション5に割り当ててある領域
(/var)を増やすにはどうしたらいいでしょうか。
5 /var 2GB
6 /usr 2GB
7 /expart/home 25GB

/usrは使用中ですが、/export/homeほとんど使っていないので、消してもOKです。
/usrをそのままに/varを増やすことはできるのでしょうか?
0507NGNG
>>506
出来ない。
1./varの増やしたい分ずらして、/export/homeの真ん中あたりにスライス
を作る(開始シリンダー指定で/usrと同じ容量)
2.newfs /dev/dsk/c0t0d0s7,mount /dev/dsk/c0t0d0s7 /mnt
3.cd /mnt;ufsdump 0cf - /dev/dsk/c0t0d0s6|ufsrestore rf -
4.CD-ROM boot
5.s6の開始シリンダ、レングスをs7と同じする。
(十分と思う以上に確認する)
6.s7を再度s6の終了シリンダー後から設定、newfs
(十分と思う以上に確認する)
7./varを/usrと同じ手段で退避
8.s5をs6の開始シリンダ前まで設定、newfs
(十分と思う以上に確認する)
9.mount /dev/dsk/c0t0d0s5 /mnt;cd /mnt
10.ufsdump 0cf - /dev/dsk/c0t0d0s7|ufsrestore rf -
11.reboot
0508NGNG
つづき
12.s7の中身はrmするか、newfsでさっぱりさせる
13.s5とs6のトップディレクトリにrestoresymtableと言うファイルがあるので
rmする
0509名無しさん@お腹いっぱい。NGNG
/var の中身を /export/home へ。
/export/home の中身を /var へ。
マウントポイントをいじってマウントしなおし。
0510 NGNG
/var/sadmだけ里子に出すって手もある
0511名無しさん@お腹いっぱい。NGNG
Solaris8でコンパイルしたバイナリをSolaris2.5.1で動かそうとしたら
librtが無いって起こられました。

このような、新しいバージョンのSolarisで作ったものを古いバージョンで
動かすための注意点とか、どっかにあるのでつか?
0512あわびNGNG
◆お○ん○が見れる◆
http://bbs.1oku.com/bbs/bbs.phtml?id=yasuko
0513名無しさん@お腹いっぱい。NGNG
Blade 150でフリーズしたので電源プラグを抜いたところ
次から起動途中でフリーズするようになりました。
どうすればよいでしょうか?
0514名無しさん@お腹いっぱい。NGNG
>>513
とりあえずシングルユーザモードで起動してうまくいったらfsck
駄目だったら修理に出す
0515空栗鼠さんNGNG
>>511
スタティックリンクするとか?
しかし基本的に後方互換はないと思ってたほうがいーんじゃないか?
0516名無しさん@お腹いっぱい。NGNG
質問です
Solaris2.6です。
/var/spool/mqueue/が恐ろしく膨れあがってます。
メールが送れない状態のようですが、どこを見たらいいんですか?
複数台あるうちの、2台だけがこの状態なんです。
0517名無しさん@お腹いっぱい。NGNG
>>516
mailqとかsyslogとか
0518名無しさん@お腹いっぱい。NGNG
>>516
向かいのビルの5階の窓を見て下さい。
0519名無しさん@お腹いっぱい。NGNG

判りました。
向かいの5階ですね
0520名無しさん@お腹いっぱい。NGNG
>>517
syslogは異常ないようでした
mailqは
% mailq -v
Mail Queue (27780 requests, only 3000 printed)
--Q-ID-- --Size-- -Priority- ---Q-Time--- -----------Sender/Recipient-----------
BAA01408 655 120066 May 14 01:15 cim
(Transient parse error -- message queued for future delivery)
***@???
でした。

「Transient parse error」って?
pingはとおるしなぁ…?
0521名無しさん@お腹いっぱい。NGNG
>>520
なんで ping が出てくるんだ?
0522名無しさん@お腹いっぱい。NGNG
どっかのHPで、送れないのは送り先サーバが逝ってる可能性も、とか、hostsを疑えとかあったから。
0523名無しさん@お腹いっぱい。NGNG
へー。
0524山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0525名無しさん@お腹いっぱい。NGNG
http://www.bolthole.com/solaris/drivers/usb-usbsm.html

これ使えた人いる?
Blade100 + MS intelli Optical で上手くいかねー。

パッケージ版を突っ込んで再起動するとマウスが認識されなくてdtloginが立ち上がらず・・・

Xsun関係のログってどこに格納されてんだっけ?
0526名無しさん@お腹いっぱい。NGNG
>>522
HPという言葉が出てくる時点で終わっちゃってます。
0527ふうNGNG
すみません。afterstep、windowmakerの設定方法がわかりません。
よろしくお願いいたします。(solaris8,intelです。)
0528名無しさん@お腹いっぱい。NGNG
>>527
ぐぐればいくらでもでてこないか?
Solaris上の設定の話は少ないかもしれんが
十分応用は利くと思うぞ。
0529名無しさん@お腹いっぱい。NGNG
>>527
wmaker は GUI でポチポチやるだけじゃなかったっけ?
具体的に何がわかんないの?
0530名無しさん@お腹いっぱい。NGNG
>>528
おそらく本当に知りたいのはCDEを外す方法なのだろう
0531名無しさん@お腹いっぱい。NGNG
>>504
http://jp.sun.com/solaris/solaris7/whatsnew/whatsnewdetail.html
このページにある
コード変換 (iconv)
をみていて思ったのですが、
shift JIS と cp932 を特に区別していないという理解でよろしいのでしょうか?
0532名無しさん@お腹いっぱい。NGNG
>>530
CDEのログインメニューからコマンドラインログインが選べた筈ですよ。
0533ふうNGNG
ありがとうございます。
/opt/sfw/readmesを読んでログインメニューにafterstep,windowmakerを選べるようにはなったんですけど、
それぞれを起動してもウィンドウは出てもアプリケーションが起動できなかったりしてよくわからないんです。
pathを通すのかなと思っても、どこに通していいのやら、、、
皆様に声をかけていただいて、本当に感謝です。
0534名無しさん@お腹いっぱい。NGNG
>>525
/etc/openwin/server/etc/OWconfig を削除。
/usr/openwin/server/etc/OWconfig の IMOUSE を usbsm に変更。
もちろん、/dev/usb/usbsm0 がきちんとできてることを確かめて。
0535名無しさん@お腹いっぱい。NGNG
Solarisのブートローダを消したいのですがどうすればよいのでしょう?
今まで1番セクタの若いパーティションにはWindows XPがハイっていますた。

fdisk /MBR したら何故かシステムドライブがWindowsの拡張パーティションに変わってしまい、
そこにboot.iniを作り無理やり起動し、更に再起動するとSolarisのブートローダが復活しますた。
0536名無しさん@お腹いっぱい。NGNG
>>535
fdisk /MBRしたあと、そのままfdiskで領域開放しちゃったらどう?
もしくはWin2kとかlinuxのインストールCDでフォーマットしちゃうとか。
0537名無しさん@お腹いっぱい。NGNG
>>536
フォーマットだけはしたくないんで。
0538名無しさん@お腹いっぱい。NGNG
あるパッケージを入れようと思うのですが、そのパッケージがどこに何を
入れるのかということを確認する術が分からなくて困っています。
どなたかご存知の方、ご教授お願いします。
0539名無しさん@お腹いっぱい。NGNG
>>538
grep SUNWhoge /var/sadm/install/contents
0540名無しさん@お腹いっぱい。NGNG
>>538
cat pkgmap
0541名無しさん@お腹いっぱい。NGNG
>>537
予想なんだけど、Solarisが起動するたびにブートローダの存在を確認して
無ければ入れてるんじゃないかな。
何でフォーマットしたくないか教えてもらえれば解決策を提示できると思う。
データだけ退避させればフォーマットは痛くないよ?
0542名無しさん@お腹いっぱい。NGNG
>>538
いや、パッケージが手元にあるなら、そのパッケージについてくる
pkgmap 見ればいいじゃないのかと。
0543名無しさん@お腹いっぱい。NGNG
>>541
経緯から述べます。
WinとSolarisを同居して使う:予定だったのですが、なぜかSolarisをinit 0で停止すると、
MBRが壊れますた。電源ぷちだと大丈夫です。
壊れた際は fdisk /MBR でWinのみ起動できるようにし、Solarisは再インストールしてました。

さすがに鬱なのでSolarisは別マシンにインストールしWinのみにすることにしますた。
Solarisのパーティションは削除しました。

そこで、ブートローダは邪魔ものにしかならなくなったので、今度は堂々とfdisk /MBR したら、
>>535 の通りです。

Win環境は半日使えなくても支障がでるので再インストールはしたくないのです。
(バックアップはDATにとってますが、ヤフオクで1万円ちょいで落札したものなので
完全に戻せるかかなり怖い。。)
やっぱそんな事態におちいるのは自分だけでしょか。
0544名無しさん@お腹いっぱい。NGNG
bootiniの内容は?
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
こんな感じなら先頭のパーティションから読むからOSLoaderが動くはず。
だめならパーティション2のX86BOOTを消せば?
そのあと,FDISKでアクティブな領域をパーティション1にしないと。
0545名無しさん@お腹いっぱい。NGNG
>>544
今はかかれたとおりのboot.iniで起動してます。
>>535 の時は何故か別ドライブがパーティション1になり、
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS= ... を書いたboot.iniを
そこに作って無理やり起動しました。
パーティション1が何故か変わったんですね。。
0546名無しさん@お腹いっぱい。NGNG
パーティション1にNTLDRがあるの?
同2がx86boot?
同3がSolaris?
よく判らんのでパーティションと中身を示すがよろし。
0547名無しさん@お腹いっぱい。NGNG
そのまえにWindowsはFAT32?NTFS?
NTFSでFDISK/MBRは駄目だよ。
回復コンソールからFIXMBRしないと。
0548名無しさん@お腹いっぱい。NGNG
>>546-547
FAT32(基本) 4GB
Solaris 8GB
FAT32(拡張) 10GB
NTFS(基本) 35GBくらい

の順番です
0549名無しさん@お腹いっぱい。NGNG
x86bootって10MBくらいのパーティションが作られるんじゃなかったっけ?
あれって入れなくても動くものなの?SPARCしか使ってないからわからないや。
Pri.partがFAT32で
Ext.partにSolarisと10GB?
別のHDDで35GB?

XPは何処入ってるのか?
35GBに入ってるなら
multi(0)disk(0)rdisk(0)partition(4)\WINNT="XP" /fastdetect
じゃない?
1つのHDDに基本パーティション2つはWindowsじゃご法度でしょう。
NTは大丈夫だったかもしれないけど9xは駄目。
0550名無しさん@お腹いっぱい。NGNG
最初の4GBにWinXPが、35GBにはWin2KServerが入ってます。
ていうか、今問題なのはSolarisのブートローダが削除できないってことです。
ちなみに今、回復コンソールでFIXBOOTとFIXMBRを実行して再起動したら見事消えた!
と思いきやもう1回起動すると、再び復活しますた。
0551mNGNG
★オマ○コは地球を救う★クリックで救えるオマ○コがあるらしい★
http://yahooo.s2.x-beat.com/linkvp/linkvp.html
0552名無しさん@お腹いっぱい。NGNG
XPか2KServerが1回でも動くなら管理ツールから
Solarisの領域切ればいいんでない?
それからアクティブな領域をマークしなおす。
■ このスレッドは過去ログ倉庫に格納されています