Solaris教えてスレッド 其の26
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/03/23(金) 02:45:28過去に同じような質問が出ていないか確かめてから書き込みましょう。
・使用機種/OS Ver/何をしたか は、書きましょう。
・質問者は問題が解決したら、どのように解決したか報告しましょう。
・回答者は、自分も質問者になることを忘れぬように。
・荒らしは、スルーで。
また、質問する前にまずはdocs.sun.comのマニュアルを読みましょう。
「System Administrator Collection - Japanese」の「Solarisのシステム管理」
各種は必読です。 http://docs.sun.com/app/docs/prod/solaris?l=ja
X86版固有の話題/インストールの質問は専用スレがあるのでそちらで。
なんとなくSolaris/x86 part9
http://pc11.2ch.net/test/read.cgi/unix/1167023247/
前スレ
Solaris教えてスレッド 其の25
http://pc11.2ch.net/test/read.cgi/unix/1165590827/
0663名無しさん@お腹いっぱい。
2007/05/12(土) 11:38:550664名無しさん@お腹いっぱい。
2007/05/12(土) 17:58:050665名無しさん@お腹いっぱい。
2007/05/13(日) 00:27:13時々そんなことすっかり忘れている。
for(i=0;i<1000;i++) {}
は無限ループだったりする。
0666名無しさん@お腹いっぱい。
2007/05/13(日) 03:46:080667名無しさん@お腹いっぱい。
2007/05/13(日) 20:43:470668名無しさん@お腹いっぱい。
2007/05/14(月) 04:25:30なぜここでそんな話がしたくなるのやら...w
>>666
まあ、語感的にももっと昔の経緯からもワードと同じにすべきだとはオレも思う。
それよりも 32bit 時代に培われた(堆積したw?)ソースコードがだいじ、という判断だね。
int が 32bit という前提にしてる方が悪い、ってことで切れないほど影響大だと。
0669名無しさん@お腹いっぱい。
2007/05/14(月) 07:10:40どうする…?
0670名無しさん@お腹いっぱい。
2007/05/14(月) 22:41:110671名無しさん@お腹いっぱい。
2007/05/15(火) 01:18:250672名無しさん@お腹いっぱい。
2007/05/15(火) 08:48:250673名無しさん@お腹いっぱい。
2007/05/15(火) 14:45:49スタンドアロンのSolaris9マシンなのですか?
0674名無しさん@お腹いっぱい。
2007/05/15(火) 15:00:16サイトからsparc版のCDイメージをダウンロード、インストール
しようとして、
電源ON
Stop + A
boot cdrom
でやっても
FATAL: System is not bootable
って言われて、CDブートができないのはなんででしょうか。
FDイメージもv1〜v5のどこにもなかったから手の出しようがなくて…
0675名無しさん@お腹いっぱい。
2007/05/15(火) 15:11:280676名無しさん@お腹いっぱい。
2007/05/15(火) 15:24:11v1はSOLARIS_10フォルダや_VOLUME.INFファイルなど、
v2〜v5はそれに加えて.installフォルダが存在したりしてます。
中身はdaemonでマウントした時とおおよそ同じフォルダ構成で
あることを確認しています。
0677名無しさん@お腹いっぱい。
2007/05/15(火) 15:29:23Solaris上では、v1のCDはs0〜s6に別れていました。
0678名無しさん@お腹いっぱい。
2007/05/15(火) 15:30:050679674
2007/05/15(火) 15:46:19.daemon toolでダウンロードしたisoイメージをマウントして
焼いたCDと同じフォルダ構成であることを確認、という意味で
書きました。
そのあと、このCD-Rを実機のSun Blade 150に挿入して
ブートしようとしてできなかった次第です。
0680名無しさん@お腹いっぱい。
2007/05/15(火) 16:34:19なんか、セクタサイズは普通のになった記憶があるけど。
0681名無しさん@お腹いっぱい。
2007/05/15(火) 18:56:47CDはきちんと焼けているように思えるけど。
0682名無しさん@お腹いっぱい。
2007/05/15(火) 19:09:59Windoze でも普通に SPARC版CDの中身、見えるよ。ISO9660だから。
見えないのは、CDの中のufsの部分だけ。
ufsの部分にはミニルートやブートブロックがあるが、
ここの容量はわずかで、インスコパッケージとかの主要部分のほとんどは
ISO9660の部分にある。
0683名無しさん@お腹いっぱい。
2007/05/15(火) 21:36:56というのがいくつかひっかかるね。
理由までは書かれてないなぁ。試してみたらどう?
0684ウサチャソ
2007/05/15(火) 23:13:28最近経験したのだと、同じ型番のマシン7台で、なぜかCDブートしないのが2台あったり。
メディアとドライブの微妙な相性とかあるのかもね。
メディア変えてみたら?
0685名無しさん@お腹いっぱい。
2007/05/15(火) 23:57:460686名無しさん@お腹いっぱい。
2007/05/16(水) 00:15:170687名無しさん@お腹いっぱい。
2007/05/16(水) 05:30:23そんなもの存在しねーよ。
0688名無しさん@お腹いっぱい。
2007/05/16(水) 06:21:410689名無しさん@お腹いっぱい。
2007/05/16(水) 08:53:25記録面が青いのが良いよ。
古いドライほどCD-RやDVD-Rを想定していないような。
0690名無しさん@お腹いっぱい。
2007/05/16(水) 17:03:03Ultraで内蔵HDDにつけるレール?ってあれだけ買えるとこってないですか?
0691名無しさん@お腹いっぱい。
2007/05/16(水) 17:27:22うちはヤフオクで買いました。
0692名無しさん@お腹いっぱい。
2007/05/16(水) 17:30:30純粋なlispはある
0693名無しさん@お腹いっぱい。
2007/05/16(水) 22:57:32どれが純粋な Lisp だかは知らんが、たいていの Lisp は Solaris で動くだろ。
あ、あれか、 Lisp チップじゃないと動かない Lisp? ま、そんなもん聞いてないと思うけどw
0694674
2007/05/17(木) 12:21:42多数のご意見ありがとうございます。
結果から言うと、メディアを変えてブートできました。
Solarisインストール後、ブートできなかったメディアと
ブートできたメディアをそれぞれSolaris上で見てみたんですけど
特に足りないディレクトリ・フォルダはなかったみたいでした。
再度、いろいろとありがとうございました。
#Solaris上で両方とも読み込めるんならブートしてもよさそうな
#気がしたんですけど
0695名無しさん@お腹いっぱい。
2007/05/18(金) 12:04:14他のSolarisマシンとシリアル接続している
V240のシリアルケーブルを抜いてしまいました。
以降、Pingも通らなくなり
V240に接続することができなくなってしまいました。
どうすれば復旧するのでしょうか?
教えて下さい。
0696名無しさん@お腹いっぱい。
2007/05/18(金) 12:10:010697名無しさん@お腹いっぱい。
2007/05/18(金) 12:31:22シリアル差し直して、RESETとかBREAK送ってみた?
0698名無しさん@お腹いっぱい。
2007/05/18(金) 14:02:56だったらシリアル経由で再接続してbootさせればいいのでは?
0699名無しさん@お腹いっぱい。
2007/05/18(金) 14:06:050700名無しさん@お腹いっぱい。
2007/05/18(金) 14:13:01シリアルを差し直しまして
TeraTermからSend Break と Reset Terminalを送ってみましたが、
シリアル、TCP/IP共に通信できませんでした。
最終的には、電源ボタンからスタンバイモードに移行後、
電源ケーブルを抜いてケーブルを差しなおして
元に戻してから電源をONにしたら復旧しました。
tip hardwireから接続することが出来なくなってしまいましたが、
設定ファイルを見直して再設定してみようと思います。
ありがとうございました。
0701名無しさん@お腹いっぱい。
2007/05/18(金) 14:19:53>>698
>>699
ありがとうございます。
ディスプレイカードが無いマシンのため、
TCP/IP接続 or シリアル接続が出来ない状態から
どうすれば良いのか判らず、泣きそうな状態でしたw
シリアル接続ができない状態から、
OKプロンプトに入る方法があるのでしょうか?
0702名無しさん@お腹いっぱい。
2007/05/18(金) 15:34:04最近のSolarisだと、ok go では復帰しない。
むかーしのSunOSだと確かに goで行けたんだけど。
0703名無しさん@お腹いっぱい。
2007/05/18(金) 15:35:270704名無しさん@お腹いっぱい。
2007/05/18(金) 15:46:01昔のも無理っすよ。OS自体が落ちてたら。
>>698
あと、プロンプトに落ちるのは
シリアルを抜いたときでもキーボードを抜いたときでもなく
キーボードを差したときですよ。
シリアルを一旦抜くと、また差したときそのまま使える運の良いときもあるが
大抵は端末をリセットしなくては、通信が同期とれない。
だから、リセットを送る。それでも反応が無ければコンソールがハングしてるかも
しれないのでブレイクを送る。
そうすると、OKプロンプトに落ちてくるはず。
それで落ちない場合は・・・・・
天に運を任せて物理スイッチにすがる。
実際、コンソールからブレイク送らなきゃ駄目になった時点で半分復旧は諦め気味。
0705名無しさん@お腹いっぱい。
2007/05/18(金) 15:49:22> 昔のも無理っすよ。OS自体が落ちてたら。
いや、なんかのタイミングで ok プロンプトに落ちることがある。
キーボードから Stop+A を押したのと同じように。
この場合は go で復帰できる。
0706名無しさん@お腹いっぱい。
2007/05/18(金) 15:51:250707名無しさん@お腹いっぱい。
2007/05/18(金) 16:16:32数秒以内なら go で復帰できることが多いが、
ちょっと時間が経つと go やっても okプロンプトに戻ってしまって駄目。
0708名無しさん@お腹いっぱい。
2007/05/18(金) 16:58:14Solaris10でrootでログインして、envコマンドで環境変数確認するも
javaに関する設定は特に何もないのに
# which java
/usr/bin/java
とか
# java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing)
って出てくるのはなんで?
/etc/default/suにも特に記述されてないし。
0709名無しさん@お腹いっぱい。
2007/05/18(金) 17:05:20嫌がらせとしか思えないな。こいつを無効にするのがインスコ後最初の設定
0710名無しさん@お腹いっぱい。
2007/05/18(金) 20:38:40BREAK送れば ok プロンプトを出せるので、
ok sync して、HDDを無傷のまま温存してリブートできるという意図だろう。
0711名無しさん@お腹いっぱい。
2007/05/18(金) 22:13:26単にpathが通ってるから使えるという話ではなくて?
0712名無しさん@お腹いっぱい。
2007/05/19(土) 00:20:39> って出てくるのはなんで?
なんで? って聞くのはなんで?
そりでいいのでは...
0713名無しさん@お腹いっぱい。
2007/05/19(土) 00:21:38ls -al /usr/bin/java
0714ウサチャソ
2007/05/19(土) 01:37:37echo $PATH
か
echo $path
してみれ。
ところで、javaのバイナリが /usr/bin にデフォルトで入るようになったのって
どのリリースからだろ?
8の最後の方?
0715708
2007/05/19(土) 01:51:51質問の書き方が悪かった。
上で書いたコマンドが実行できるんだから、/usr/bin/javaに
pathが通ってるから出てくるんだろうとは予想したんだ。
でもpathを記述しているのがどこか見つけられなくて。
どこで通してるんだろうと思って質問したんだ。
インストール直後にrootでログオンしたから
/etc/default/su
に記述されてるかと思ったけどそうでもないし…
>>713,714
間が開くけど月曜にやってみるよ。
0716名無しさん@お腹いっぱい。
2007/05/19(土) 02:57:250717708
2007/05/19(土) 03:28:31# ls
って実行すると、パスに設定した順番にコマンドを探していくんだよね。
(PATHがデフォルトでどんな風になってるかわからないけど)その結果
# ls
が
# /usr/bin/ls
として実行されるからじゃないのか?と書こうとしたところで、それと同じ配下にある
javaもパスは通ってるってことになるんだなと書いてて気づきました。
なるほど!
0718名無しさん@お腹いっぱい。
2007/05/19(土) 07:42:210719名無しさん@お腹いっぱい。
2007/05/19(土) 07:55:200720名無しさん@お腹いっぱい。
2007/05/19(土) 09:27:070721名無しさん@お腹いっぱい。
2007/05/19(土) 12:28:100722名無しさん@お腹いっぱい。
2007/05/19(土) 12:31:270723名無しさん@お腹いっぱい。
2007/05/20(日) 14:11:13しょうがないからテープで起動してインスコしちゃったけど。orz
boot tape最高!
0724名無しさん@お腹いっぱい。
2007/05/20(日) 15:16:050725名無しさん@お腹いっぱい。
2007/05/20(日) 23:24:38間違ってるぞw
0726名無しさん@お腹いっぱい。
2007/05/21(月) 22:55:09/dev/dsk/...:c
最後に:cをつけたらあっさりマウントできた。
:cって何?おまじない?
0727名無しさん@お腹いっぱい。
2007/05/21(月) 22:59:450728名無しさん@お腹いっぱい。
2007/05/22(火) 00:27:42x86なら:cがなくても/dev/dsk/c0t0d0pN (Nは1以上)でいけるかもしれないけど、試してない
0729名無しさん@お腹いっぱい。
2007/05/22(火) 01:18:51sd(0,6,2) ?
0730名無しさん@お腹いっぱい。
2007/05/22(火) 04:56:14スライス /hoge を初期化したいんだけど、
下記のようになっちゃっうのですが、どうすればいいんでしょう?
#umount /hoge
# newfs /dev/md/dsk/d40
newfs: /dev/md/dsk/d40 last mounted as /hoge
newfs: construct a new file system /dev/md/dsk/d40: (y/n)? y
Can not determine partition size: Inappropriate ioctl for device
Solaris 10でソフトウェアRAID1です...
0731名無しさん@お腹いっぱい。
2007/05/22(火) 12:59:250732名無しさん@お腹いっぱい。
2007/05/22(火) 13:02:42umount して、newfs /dev/md/rdsk/d40 でも駄目か?
(md/ の次に "r" があることに注意)
0733名無しさん@お腹いっぱい。
2007/05/22(火) 17:42:39mountは cooked/block に対して行う。
でも vfstabには白々しく raw/blockのデバイス名をそれぞれ書くことになっている。
意図的に間違える椰子はおらんと思うが。。。
0734名無しさん@お腹いっぱい。
2007/05/22(火) 20:24:23>>732
ありがとうございます、おかげでnewfsできました
次なる問題がありまして
/hoge スライスには大量のファイルがものすごい
勢いで書き込まれていくのですが、
ある一定量の数に達しますと、
/hoge のディスク容量があまっていても
それ以上書き込むことができなくなり、
アプリが停止してしまいます。
んで、データーセンターでターミナルで見てたら
「inodeが足りない」というメッセージが出続けてまして
dfで調べたら /hoge のinodeが0%なっていました
inodeを増やす方法はあるのでしょうか?
カーネルの再構築とかあるんでしょうか
ググってたんですがデーターセンターが狭くて目眩がしてきました
0735名無しさん@お腹いっぱい。
2007/05/22(火) 20:38:020736ウサチャソ
2007/05/22(火) 20:56:14ファイルシステムにもよるだろうけど、基本的にフォーマットし直し。
つーか、設計し直した方が良いと思うが…。
なんか10年位前にタイムスリップした気分。
今でもそんな事あるんだね。
0737名無しさん@お腹いっぱい。
2007/05/22(火) 21:05:04>>736
どうもです。manに書いてありました....
フォーマットしてinodeを増やすことができました
# newfs /dev/md/rdsk/d40
/dev/md/dsk/d40 4 3639996 0% /hoge
# newfs -i 2048 /dev/md/rdsk/d40
/dev/md/dsk/d40 4 14340476 0% /hoge
最後におしえてください、
こうやって際限なくinodeを増やすとどういうリスクがありますか?
textファイルが1億くらいは保存したいので、どんどんinode数を増やしたいんですが...
0738名無しさん@お腹いっぱい。
2007/05/22(火) 21:07:54>つーか、設計し直した方が良いと思うが…。
そう思います。
しかしピンチヒッターで現場にきてますので応急処置で乗り切りたいとこです
0739名無しさん@お腹いっぱい。
2007/05/22(火) 21:10:180741名無しさん@お腹いっぱい。
2007/05/22(火) 23:01:59一体どんな用途だ?
ブログのサーバーか?
0742名無しさん@お腹いっぱい。
2007/05/22(火) 23:30:490743名無しさん@お腹いっぱい。
2007/05/22(火) 23:34:48際限なくは増やせないというリスクがあるな。
0744名無しさん@お腹いっぱい。
2007/05/23(水) 00:49:090745名無しさん@お腹いっぱい。
2007/05/23(水) 10:52:580746738
2007/05/23(水) 13:46:11>743
そのようですね、
newfs -i 512 より小さいとマウントできなかったので
30GBのディスクで4千7百万ファイルが限界のようでした。
>741
大量のxmlデーターをやりとししている
Apacheのmod_casheというキャッシュプログラムにて、
そのxmlファイルを一時的に保存しておくtmpフォルダのようです。
具体的なアプリケーションの内容はよくわかりません
0747名無しさん@お腹いっぱい。
2007/05/23(水) 15:11:310748名無しさん@お腹いっぱい。
2007/05/23(水) 17:40:34これが良くも悪くも便利な気がする。
0749名無しさん@お腹いっぱい。
2007/05/23(水) 18:37:190750名無しさん@お腹いっぱい。
2007/05/23(水) 21:08:56どこのパネルだろこれ
0751名無しさん@お腹いっぱい。
2007/05/25(金) 22:57:38Solaris9(x86) を昔ダウンロードしたことがあるんですが、
今はもうできないのでしょうか?Solaris10だけ?
鱈セレ1Gなんですが、Solaris10だと重く感じまして…
0752名無しさん@お腹いっぱい。
2007/05/25(金) 23:38:170753名無しさん@お腹いっぱい。
2007/05/26(土) 00:42:030754名無しさん@お腹いっぱい。
2007/05/26(土) 01:03:500755名無しさん@お腹いっぱい。
2007/05/26(土) 01:13:33dttermだけならCDEでも大して重いとは感じないよ
0756名無しさん@お腹いっぱい。
2007/05/26(土) 01:13:360757名無しさん@お腹いっぱい。
2007/05/26(土) 01:15:22互換性調べて買って
0758名無しさん@お腹いっぱい。
2007/05/26(土) 01:45:24CG用に検討してますがCPUやメモリ量は言うこと無いんですが
唯一グラボが選択肢狭いですよね。
0759名無しさん@お腹いっぱい。
2007/05/26(土) 01:52:210760名無しさん@お腹いっぱい。
2007/05/26(土) 02:34:20なんでいまどきRadeon7000なのかと思ったのさ
0761名無しさんお腹いっぱい
2007/05/26(土) 03:34:51sparc用グラボはハードはPC用と同じでもbiosをfcodeに
入れ替えている。PC用のグラボをsparcに差してもコンソ
ールとして使えない。
0762名無しさん@お腹いっぱい。
2007/05/26(土) 03:51:48AppleにSparc使わない?って進めたのもそういう繋がりがあったからかな
勉強になりました。ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています