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

Solaris教えてスレッド 其の26

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/03/23(金) 02:45:28
Sun MicrosystemsのSolarisについての質問スレッドです。
過去に同じような質問が出ていないか確かめてから書き込みましょう。

  ・使用機種/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/
0638名無しさん@お腹いっぱい。2007/05/09(水) 01:07:52
>>635,636
ラグン=シー
効いてないしww
0639名無しさん@お腹いっぱい。2007/05/09(水) 01:38:53
釣れた釣れた
0640名無しさん@お腹いっぱい。2007/05/09(水) 13:06:28
http://wwwww.2ch.net/test/read.cgi/news4vip/1178681376/
【一番クリックした国が優勝】
大英帝国主催の世界クリック選手権開催中!
俺たちのクリックで日本を一位にしようぜ!!
“30年は日本に手は出せないな”という勝ち方をしたい。
詳しくはまとめサイトで
1. チリ 151,573,423
2. ポーランド 149,469,832
3. ★日本 112,270,351★ (5/9 11:00現在)
・戦場
http://www.clickclickclick.com/default.asp
・まとめサイト
http://www33.atwiki.jp/clickvip/
0641名無しさん@お腹いっぱい。2007/05/09(水) 21:50:15
男性がはっきりと 「結婚なんて割に合わない」とか
「結婚なんて馬鹿馬鹿しい」とか言ったら、 正直言って、頭にきます。
これは理屈ではない感覚ですね。

結婚願望の強い男性が減ると「困る」という打算ではないと思います。

だって、すでに結婚している既婚女性だって
若い男性が結婚したくない、みたいに言うと
露骨に眉間にしわをよせたり、なんとかして「説得」しようとしたり、
そんな光景をよく見かけますしね。

それでも頑として「結婚なんて男が大損するだけだ」 なんて言われてしまうと、
なんというか、こう、 「自分の生き方を否定」されたような気になるんですよ。

だから、男性はすべて、結婚したいに決まっている、
結婚したくないと言ってる人は、口ではそう言ってるけど
本当は結婚したいに違いない、 そう思いたいんです。

自分の生き方を肯定したいのは、誰だって同じじゃないですか。

実際に、男の人が大損する、という現実があったとしても、
それでもなお、男性はみんな強く結婚を望んでいる、と思わないと、
なんだかすごく、みじめな気持ちになってしまうんです。
0642名無しさん@お腹いっぱい。2007/05/09(水) 23:43:09
>>584
>>585
>>586
ありがと。DOSの3c90xcfg.exeでhalf/100M, half/10Mにしてみたけど
(kstatでもhalfと認識されてた)現象からわず。カナシ〜ィ。

簡単に入手できて値段が安くてお薦めのNICはありますか?
Sunのサイトに一覧があったけど・・・3c509cも載ってるくらいだから
無印3c509今となっては入手困難だし、できればデフォで使えるものがあれば





0643名無しさん@お腹いっぱい。2007/05/10(木) 01:05:51
x86ネタか?
カニさんマークならなんでもOKでは?
我が家ではカニさんマークでギガビットで動いています。
0644名無しさん@お腹いっぱい。2007/05/10(木) 09:08:15
LANG=jaにしなくても英語読める漏れは勝ち組。
0645名無しさん@お腹いっぱい。2007/05/10(木) 09:27:19
>>624
ハブ側で対策しないとダメなんすよ
ドライバ設定で逃げるのは_
643氏に同意して、ここはギ蟹でどうぞ
0646名無しさん@お腹いっぱい。2007/05/10(木) 09:27:53
>>642でしたスマネ
0647名無しさん@お腹いっぱい。2007/05/10(木) 21:27:15
オォ〜蟹なら100円コース、頑張ってブランド品で300円コースかな。
ネットで検索したら8139は無問題ですね。
ありがとうございました。
0648名無しさん@お腹いっぱい。2007/05/11(金) 09:58:04
NIS+のpasswd.org_dirに新規ユーザをnistbladmで登録するときに、
デフォルトのパスワードを指定したいのですが、どうすればよいのでしょうか?
passwdカラムに適当な文字列(たとえばpasswd=hogehoge)を指定しても
そのパスワードではサーバにログインできませんでしたので…。
0649名無しさん@お腹いっぱい。2007/05/11(金) 10:08:31
NIS+はもうサポート外です。
0650名無しさん@お腹いっぱい。2007/05/11(金) 12:24:03
>>648
passwd カラムに生のパスワードが入ってるわけじゃないから。

パスワード変更は passwd コマンドか管理コンソールでやれというのが
Sun的な解答かな。
0651名無しさん@お腹いっぱい。2007/05/11(金) 13:11:47
>>650
passwdカラムを空にして登録すると、
passwdコマンドでパスワードを変更しようとすると、
ユーザが不明、アクセス権が無いと怒られてしまうのです。
NIS+自体の設定が間違っているのでしょうか?
0652名無しさん@お腹いっぱい。2007/05/11(金) 16:23:55
某所でエンタープライズ450を5万円で見かけたが安い?
e450って後ろの取っ手が重量で折れるよね(w
持って帰るの考えたら、もっと軽いの選ぶか。

e450=u60だっけ。この頃って中身一緒なのが多かったよな。
0653名無しさん@お腹いっぱい。2007/05/11(金) 16:40:26
e450とu60じゃぜんぜん筺体の大きさが違うんじゃね?
0654名無しさん@お腹いっぱい。2007/05/11(金) 18:45:31
e450 なんてデカクで五月蝿いだけだろ?w
電気代の無駄。
0655名無しさん@お腹いっぱい。2007/05/11(金) 20:06:08
後ろの取っ手って電源ユニット引き出し用のことか?
とっても素敵なのかもしれない。
0656名無しさん@お腹いっぱい。2007/05/11(金) 20:51:02
scsaってLPIより難しいですか?
0657名無しさん@お腹いっぱい。2007/05/11(金) 21:09:40
>>652
Ultra 60 と同じボード使ってるのは Enterprise 220R、Ultra 80 のが Enterprise 420R。
どっちも 4U のラックマウント鯖だ。
0658名無しさん@お腹いっぱい。2007/05/11(金) 21:18:58
>>648
その昔 admuseradd ってコマンドがあって直接パスワードまで指定できたもんだが...
Admin Suite 廃止するときあれ OS に統合してくれりゃよかったのに。

でと、↓ これ crypt.pl なんてなファイル名で保存して、パスワード を引数に実行汁。
      出てきた文字列をパスワードフィールドに放り米。

#!/usr/bin/perl
# Usage: crypt.pl パスワード文字列 [キー文字列]

{
  if( $#ARGV > 0 ){
    $key = $ARGV[1];
  } else {
    srand;
    $key = sprintf("%s%s",
      ('a'..'z','A'..'Z',0..9,'.','/')[sprintf("%d",rand(64))],
      ('a'..'z','A'..'Z',0..9,'.','/')[sprintf("%d",rand(64))]);
  }
  printf("%s\n",crypt($ARGV[0],$key));
}

※ 全角スペースは 半角スペース 2個 に置換するの忘れないでね。
0659名無しさん@お腹いっぱい。2007/05/11(金) 21:20:51
key っていうか、salt なんだけどね...
0660名無しさん@お腹いっぱい。2007/05/12(土) 08:08:13
64bitのSolarisのint型は何バイトですか?
0661名無しさん@お腹いっぱい。2007/05/12(土) 10:59:28
使用するC言語のコンパイラに依存する。
0662名無しさん@お腹いっぱい。2007/05/12(土) 11:12:06
>>660
簡単チェック

echo 'int main(){return sizeof(int);}'|gcc -xc -;./a.out;echo $?;rm a.out
0663名無しさん@お腹いっぱい。2007/05/12(土) 11:38:55
更に、オプションの指定にも依存する。
0664名無しさん@お腹いっぱい。2007/05/12(土) 17:58:05
もう世の中は LP64 だろ。long と pointer だけ 64bit。int は後方互換性のために 32bit。
0665名無しさん@お腹いっぱい。2007/05/13(日) 00:27:13
ワンチップマイコンのCコンパイラによっては int が8ビットだったりする。
時々そんなことすっかり忘れている。
for(i=0;i<1000;i++) {}
は無限ループだったりする。
0666名無しさん@お腹いっぱい。2007/05/13(日) 03:46:08
intはその処理系で一番高速に処理できる長さになっているはず。
0667名無しさん@お腹いっぱい。2007/05/13(日) 20:43:47
ISO/JIS規格では16ビット以上はあることになっていたはず。
0668名無しさん@お腹いっぱい。2007/05/14(月) 04:25:30
>>665
なぜここでそんな話がしたくなるのやら...w
>>666
まあ、語感的にももっと昔の経緯からもワードと同じにすべきだとはオレも思う。
それよりも 32bit 時代に培われた(堆積したw?)ソースコードがだいじ、という判断だね。
int が 32bit という前提にしてる方が悪い、ってことで切れないほど影響大だと。
0669名無しさん@お腹いっぱい。2007/05/14(月) 07:10:40
プログラマー自らが64ビットの恩恵を投げ捨てて
どうする…?
0670名無しさん@お腹いっぱい。2007/05/14(月) 22:41:11
何言ってんの?
0671名無しさん@お腹いっぱい。2007/05/15(火) 01:18:25
寝言
0672名無しさん@お腹いっぱい。2007/05/15(火) 08:48:25
soralis9ってバイナリエディタは標準で入っていませんか?
0673名無しさん@お腹いっぱい。2007/05/15(火) 14:45:49
具体的には何をなさりたいのですか?
スタンドアロンのSolaris9マシンなのですか?
0674名無しさん@お腹いっぱい。2007/05/15(火) 15:00:16
Solaris9の入っているSun Blade 150をSolaris10にあげようと
サイトからsparc版のCDイメージをダウンロード、インストール
しようとして、

電源ON
Stop + A
boot cdrom

でやっても

FATAL: System is not bootable

って言われて、CDブートができないのはなんででしょうか。
FDイメージもv1〜v5のどこにもなかったから手の出しようがなくて…
0675名無しさん@お腹いっぱい。2007/05/15(火) 15:11:28
他のマシン(Windowsでも可)でCD-Rの中を覗くと何が見えますか?
0676名無しさん@お腹いっぱい。2007/05/15(火) 15:24:11
>>675
v1はSOLARIS_10フォルダや_VOLUME.INFファイルなど、
v2〜v5はそれに加えて.installフォルダが存在したりしてます。

中身はdaemonでマウントした時とおおよそ同じフォルダ構成で
あることを確認しています。
0677名無しさん@お腹いっぱい。2007/05/15(火) 15:29:23
すいません、上はWindowsでCDをエクスプローラで開いた時です。
Solaris上では、v1のCDはs0〜s6に別れていました。
0678名無しさん@お腹いっぱい。2007/05/15(火) 15:30:05
「daemonでマウント」って???
06796742007/05/15(火) 15:46:19
WindowsマシンでisoイメージをCD-Rに焼き付けたときに
.daemon toolでダウンロードしたisoイメージをマウントして
焼いたCDと同じフォルダ構成であることを確認、という意味で
書きました。

そのあと、このCD-Rを実機のSun Blade 150に挿入して
ブートしようとしてできなかった次第です。
0680名無しさん@お腹いっぱい。2007/05/15(火) 16:34:19
sparc の bootable CD って、Windoze で中身見えるようなものだっけ?
なんか、セクタサイズは普通のになった記憶があるけど。
0681名無しさん@お腹いっぱい。2007/05/15(火) 18:56:47
おかしいね。
CDはきちんと焼けているように思えるけど。
0682名無しさん@お腹いっぱい。2007/05/15(火) 19:09:59
>>680
Windoze でも普通に SPARC版CDの中身、見えるよ。ISO9660だから。
見えないのは、CDの中のufsの部分だけ。
ufsの部分にはミニルートやブートブロックがあるが、
ここの容量はわずかで、インスコパッケージとかの主要部分のほとんどは
ISO9660の部分にある。
0683名無しさん@お腹いっぱい。2007/05/15(火) 21:36:56
ぐぐったらautobootをfalseにした後にreset-allしてみたらよい、
というのがいくつかひっかかるね。
理由までは書かれてないなぁ。試してみたらどう?
0684ウサチャソ2007/05/15(火) 23:13:28
まれに、焼きには成功してもブートできない事があるお。
最近経験したのだと、同じ型番のマシン7台で、なぜかCDブートしないのが2台あったり。
メディアとドライブの微妙な相性とかあるのかもね。

メディア変えてみたら?
0685名無しさん@お腹いっぱい。2007/05/15(火) 23:57:46
できれば純粋なlisp使える?
0686名無しさん@お腹いっぱい。2007/05/16(水) 00:15:17
使える。
0687名無しさん@お腹いっぱい。2007/05/16(水) 05:30:23
純粋なlispって何よ。
そんなもの存在しねーよ。
0688名無しさん@お腹いっぱい。2007/05/16(水) 06:21:41
car,cdr,cons, atom, eq だっけ、pure lisp
0689名無しさん@お腹いっぱい。2007/05/16(水) 08:53:25
経験上メディアはSONYが良いよ。
記録面が青いのが良いよ。
古いドライほどCD-RやDVD-Rを想定していないような。
0690名無しさん@お腹いっぱい。2007/05/16(水) 17:03:03
SolarisっていうよりSUNの質問なんですが、
Ultraで内蔵HDDにつけるレール?ってあれだけ買えるとこってないですか?
0691名無しさん@お腹いっぱい。2007/05/16(水) 17:27:22
>>690
うちはヤフオクで買いました。
0692名無しさん@お腹いっぱい。2007/05/16(水) 17:30:30
>>687
純粋なlispはある
0693名無しさん@お腹いっぱい。2007/05/16(水) 22:57:32
>>687
どれが純粋な Lisp だかは知らんが、たいていの Lisp は Solaris で動くだろ。
あ、あれか、 Lisp チップじゃないと動かない Lisp? ま、そんなもん聞いてないと思うけどw
06946742007/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:01
go
0697名無しさん@お腹いっぱい。2007/05/18(金) 12:31:22
>>695
シリアル差し直して、RESETとかBREAK送ってみた?
0698名無しさん@お腹いっぱい。2007/05/18(金) 14:02:56
シリアル抜いたからokプロンプト状態になってるんじゃないの?
だったらシリアル経由で再接続してbootさせればいいのでは?
0699名無しさん@お腹いっぱい。2007/05/18(金) 14:06:05
boot しなおさなくても go でいいじゃん。
0700名無しさん@お腹いっぱい。2007/05/18(金) 14:13:01
>>697
シリアルを差し直しまして
TeraTermからSend Break と Reset Terminalを送ってみましたが、
シリアル、TCP/IP共に通信できませんでした。

最終的には、電源ボタンからスタンバイモードに移行後、
電源ケーブルを抜いてケーブルを差しなおして
元に戻してから電源をONにしたら復旧しました。

tip hardwireから接続することが出来なくなってしまいましたが、
設定ファイルを見直して再設定してみようと思います。

ありがとうございました。
0701名無しさん@お腹いっぱい。2007/05/18(金) 14:19:53
>>696
>>698
>>699

ありがとうございます。

ディスプレイカードが無いマシンのため、
TCP/IP接続 or シリアル接続が出来ない状態から
どうすれば良いのか判らず、泣きそうな状態でしたw

シリアル接続ができない状態から、
OKプロンプトに入る方法があるのでしょうか?
0702名無しさん@お腹いっぱい。2007/05/18(金) 15:34:04
>>699
最近のSolarisだと、ok go では復帰しない。
むかーしのSunOSだと確かに goで行けたんだけど。
0703名無しさん@お腹いっぱい。2007/05/18(金) 15:35:27
あー、じゃ ALOM に落ちてたのかな。
0704名無しさん@お腹いっぱい。2007/05/18(金) 15:46:01
>>702
昔のも無理っすよ。OS自体が落ちてたら。

>>698
あと、プロンプトに落ちるのは
シリアルを抜いたときでもキーボードを抜いたときでもなく
キーボードを差したときですよ。

シリアルを一旦抜くと、また差したときそのまま使える運の良いときもあるが
大抵は端末をリセットしなくては、通信が同期とれない。
だから、リセットを送る。それでも反応が無ければコンソールがハングしてるかも
しれないのでブレイクを送る。
そうすると、OKプロンプトに落ちてくるはず。
それで落ちない場合は・・・・・

天に運を任せて物理スイッチにすがる。

実際、コンソールからブレイク送らなきゃ駄目になった時点で半分復旧は諦め気味。
0705名無しさん@お腹いっぱい。2007/05/18(金) 15:49:22
>>704
> 昔のも無理っすよ。OS自体が落ちてたら。
いや、なんかのタイミングで ok プロンプトに落ちることがある。
キーボードから Stop+A を押したのと同じように。
この場合は go で復帰できる。
0706名無しさん@お腹いっぱい。2007/05/18(金) 15:51:25
端末をシャットダウンすると落ちるってやつか?
0707名無しさん@お腹いっぱい。2007/05/18(金) 16:16:32
>>705
数秒以内なら go で復帰できることが多いが、
ちょっと時間が経つと go やっても okプロンプトに戻ってしまって駄目。
0708名無しさん@お腹いっぱい。2007/05/18(金) 16:58:14
初歩的な質問で恥ずかしいんだけど、
Solaris10で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
このBreak入るとシステム落ちるのがデフォルトって仕様はSun初心者への
嫌がらせとしか思えないな。こいつを無効にするのがインスコ後最初の設定
0710名無しさん@お腹いっぱい。2007/05/18(金) 20:38:40
いや、OSがハングして、キーボードすら効かなくなった時でも、
BREAK送れば ok プロンプトを出せるので、
ok sync して、HDDを無傷のまま温存してリブートできるという意図だろう。
0711名無しさん@お腹いっぱい。2007/05/18(金) 22:13:26
>>708
単にpathが通ってるから使えるという話ではなくて?
0712名無しさん@お腹いっぱい。2007/05/19(土) 00:20:39
>>708
> って出てくるのはなんで?
なんで? って聞くのはなんで?
そりでいいのでは...
0713名無しさん@お腹いっぱい。2007/05/19(土) 00:21:38
つまり、こういう答えでいいのかな?
ls -al /usr/bin/java
0714ウサチャソ2007/05/19(土) 01:37:37
>>708
echo $PATH

echo $path
してみれ。

ところで、javaのバイナリが /usr/bin にデフォルトで入るようになったのって
どのリリースからだろ?
8の最後の方?
07157082007/05/19(土) 01:51:51
>>711,712
質問の書き方が悪かった。

上で書いたコマンドが実行できるんだから、/usr/bin/javaに
pathが通ってるから出てくるんだろうとは予想したんだ。
でもpathを記述しているのがどこか見つけられなくて。
どこで通してるんだろうと思って質問したんだ。

インストール直後にrootでログオンしたから
/etc/default/su
に記述されてるかと思ったけどそうでもないし…

>>713,714
間が開くけど月曜にやってみるよ。
0716名無しさん@お腹いっぱい。2007/05/19(土) 02:57:25
つまり、/usr/bin/ls がなぜ実行されるのか、もわからないって意味だな?
07177082007/05/19(土) 03:28:31
>>716
# ls
って実行すると、パスに設定した順番にコマンドを探していくんだよね。
(PATHがデフォルトでどんな風になってるかわからないけど)その結果
# ls

# /usr/bin/ls
として実行されるからじゃないのか?と書こうとしたところで、それと同じ配下にある
javaもパスは通ってるってことになるんだなと書いてて気づきました。

なるほど!
0718名無しさん@お腹いっぱい。2007/05/19(土) 07:42:21
ワロス
0719名無しさん@お腹いっぱい。2007/05/19(土) 07:55:20
SolarisってLinuxのくだらない質問はここに捨てろ、みたいなスレないのか。あ、ココのこと?
0720名無しさん@お腹いっぱい。2007/05/19(土) 09:27:07
>>708さんはrootで操作するのに向いてないな
0721名無しさん@お腹いっぱい。2007/05/19(土) 12:28:10
Solaris10のインストーラーはJavaじゃばなかったか?
0722名無しさん@お腹いっぱい。2007/05/19(土) 12:31:27
あんだって?
0723名無しさん@お腹いっぱい。2007/05/20(日) 14:11:13
昔、Rが読めないドライブで嵌ったな。
しょうがないからテープで起動してインスコしちゃったけど。orz
boot tape最高!
0724名無しさん@お腹いっぱい。2007/05/20(日) 15:16:05
sd(0,6,0)
0725名無しさん@お腹いっぱい。2007/05/20(日) 23:24:38
>>724
間違ってるぞw
0726名無しさん@お腹いっぱい。2007/05/21(月) 22:55:09
USBメモリを手動マウントできなくて悩んでいたら
/dev/dsk/...:c
最後に:cをつけたらあっさりマウントできた。
:cって何?おまじない?
0727名無しさん@お腹いっぱい。2007/05/21(月) 22:59:45
基本領域とか拡張領域とかじゃねーのー。よくしらんけどー。
0728名無しさん@お腹いっぱい。2007/05/22(火) 00:27:42
man pcfs
x86なら:cがなくても/dev/dsk/c0t0d0pN (Nは1以上)でいけるかもしれないけど、試してない
0729名無しさん@お腹いっぱい。2007/05/22(火) 01:18:51
>>725
sd(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:25
rがない。
0732名無しさん@お腹いっぱい。 2007/05/22(火) 13:02:42
format/fdisk でパーティションは切ってあるか?
umount して、newfs /dev/md/rdsk/d40 でも駄目か?
(md/ の次に "r" があることに注意)
0733名無しさん@お腹いっぱい。2007/05/22(火) 17:42:39
newfsは raw/character に対して
mountは cooked/block に対して行う。
でも vfstabには白々しく raw/blockのデバイス名をそれぞれ書くことになっている。
意図的に間違える椰子はおらんと思うが。。。
0734名無しさん@お腹いっぱい。2007/05/22(火) 20:24:23
>>731
>>732

ありがとうございます、おかげでnewfsできました

次なる問題がありまして
/hoge スライスには大量のファイルがものすごい
勢いで書き込まれていくのですが、
ある一定量の数に達しますと、
/hoge のディスク容量があまっていても
それ以上書き込むことができなくなり、
アプリが停止してしまいます。

んで、データーセンターでターミナルで見てたら
「inodeが足りない」というメッセージが出続けてまして
dfで調べたら /hoge のinodeが0%なっていました

inodeを増やす方法はあるのでしょうか?
カーネルの再構築とかあるんでしょうか
ググってたんですがデーターセンターが狭くて目眩がしてきました
0735名無しさん@お腹いっぱい。2007/05/22(火) 20:38:02
man newfs
0736ウサチャソ2007/05/22(火) 20:56:14
>>734
ファイルシステムにもよるだろうけど、基本的にフォーマットし直し。
つーか、設計し直した方が良いと思うが…。

なんか10年位前にタイムスリップした気分。
今でもそんな事あるんだね。
0737名無しさん@お腹いっぱい。2007/05/22(火) 21:05:04
>>735
>>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
>>736
>つーか、設計し直した方が良いと思うが…。

そう思います。
しかしピンチヒッターで現場にきてますので応急処置で乗り切りたいとこです
■ このスレッドは過去ログ倉庫に格納されています