Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.3177】の中の記事をすべて表示しています

【No.3177】のスレッド
05/11/02(水) 19:41:25 投稿者[Linux初心者] [No.3177]のスレッド内
【No.3177】 タイトル[強制的にEMモードに…] この記事がスレッドの最初です
こんばんわ。
http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi?action=view&view_num=3175
の土井さんのアドバイスを受けて、自分なりに調べてみました。
【症状】
・「玄箱をハックしよう!」に付属していたCDの中にあるVine2.6を手順通りにインストールした。
・パーティションは
/dev/hda1 +10240M
/dev/hda2 +300M(swap)
/dev/hda3 +残りのサイズM

最初に、http://homepage.mac.com/chartscape/LANDISK/ の中に

fsck抑制
玄箱は24回起動するごとにfsckを行うようになっているらしく、それを抑制するためのおまじない。
# tune2fs -c0 -i0 /dev/hda1
# tune2fs -c0 -i0 /dev/hda3

をやりました。
・apache、proftpd、ssh、softether、xoopsを玄箱でやりたいため、
/etc/apt/source.listを編集し、Vine2.6のFTPサイトの「#」の部分を削った(ringサーバー二つのみ)
apt-get update
apt-get upgrade
apt-get openssh*
apt-get MySQL*
apt-get wget

などをインストールした。
そしてXOOPSを入れ、数時間後、突然玄箱がtelnet、SSHで反応が返ってこなくなる。
なので、電源ボタンを押しても反応がないため、コンセントを抜いた。
起動ボタンを押し、そしたら、DIAGランプが6回つき始めた。
それも落として、次に起動したらEMモードになっていました。

HDは4R160LOを使用しています。
玄箱/HGです。
固まっても、pingコマンドは返してきますが、他はまったく駄目でした。

何か他に言ったほうがいいと思うことがありましたら、書き込んでください。お願いします。

05/11/04(金) 12:55:41 投稿者[土井] [No.3177]のスレッド内
【No.3191】 タイトル[Re: 強制的にEMモードに…] 【No.3177】に対する返信
おはようございます。いろいろ出てきていますね。

Linux初心者さんは私がやりたいと思っている、構成とほぼ同じ
なので、是非とも良い玄箱にしてもらいたいと思います。

下記にインラインでコメントを書いてみます。私も実のところ
「TABキー」と「Find」無しにLinuxをさわれない人間ですので、
肩の力を脱力気味にして見てください。

>・パーティションは
>/dev/hda1 +10240M
>/dev/hda2 +300M(swap)
>/dev/hda3 +残りのサイズM

DIAG 6回はppc uartdが動いていないと、山下さんも解析初期に記述
されているので、その辺を書いてもらえると良いですね。
まず、起動時のプロセスを
# ps aux
で取得してみてください。
さらには
topコマンドで現在のメモリ使用状況を確認する事が出来ると
思います。この辺も取得して書き込んでみてください。
# top
あと、/var/log配下には玄箱が自らのつぶやきを蓄積してく
れて居ます。全部を書き込まれても困りますが、まずは一通り
目を通されると良いですね。

>
>最初に、http://homepage.mac.com/chartscape/LANDISK/ の中に
>
>fsck抑制
>玄箱は24回起動するごとにfsckを行うようになっているらしく、それを抑制するためのおまじない。
># tune2fs -c0 -i0 /dev/hda1
># tune2fs -c0 -i0 /dev/hda3
>
>をやりました。

まあ、確かにfsckを止めても良いと思いますが、他の方も
言ってらっしゃる様に正常にshutdown出来ていないので、
fsckは出来るようにしておくと良いと思います。

>・apache、proftpd、ssh、softether、xoopsを玄箱でやりたいため、

ftpはともかくほぼ私と同じことを考えていらっしゃるよ
うです。ただ、私は考え方を改めましたが、Softetherは
かなりメモリを食いますので、場合によってはswapも食い
つぶしてしまう可能性があります。少なくとも私は玄箱
にSoftEtherを実装する事をあきらめました。
ちなみに私は、64Mbyte+128MByte(初代)で空きメモリが無くなっ
ているので、該当はしないかもしれませんが先のtopコマンドで
確認はされた方がよいでしょう。

>/etc/apt/source.listを編集し、Vine2.6のFTPサイトの「#」の部分を削った(ringサーバー二つのみ)
>apt-get update
>apt-get upgrade
>apt-get openssh*
>apt-get MySQL*
>apt-get wget
>
>などをインストールした。
>そしてXOOPSを入れ、数時間後、突然玄箱がtelnet、SSHで反応が返ってこなくなる。

PHPまわりの設定はどこかのサイトを参照されて、動作確認
されていますか?apacheは1.3系なのでしょうか?(多分そうかな)

>なので、電源ボタンを押しても反応がないため、コンセントを抜いた。
>起動ボタンを押し、そしたら、DIAGランプが6回つき始めた。
>それも落として、次に起動したらEMモードになっていました。

HDDの障害でしょうかね。ppc_uartdの障害も考えることが出来ま
すが、swapしたデータをメモリに書き出す処理や、swap作業で
応答が出来ないほどcpuloadを取られているのかもしれません。
以前に玄箱でxoopsをやっていましたが、初代では荷が重すぎる
と判断(まともなチューニングをしていないのも原因かもしれませ
んが)して静的なキャッシュを作るCMSに換えようと思っている
のが私の近況です。

私としては、xoopsのために最小構成を作ってみると良いと
思います。また、MySQLなどのDBはメモリにテーブルを展開
していることが多いので、電気を抜くとおかしくなる事が
多いです。お金がかかりますが、HDDを別途用意する必要が
あると思います。それで、玄箱とHDDの原因を切り分けると
良いと思います。

ステップが多いかもしれませんが、がんばりましょう。

05/11/02(水) 23:51:27 投稿者[よし] [No.3177]のスレッド内
【No.3181】 タイトル[Re: 強制的にEMモードに…] 【No.3177】に対する返信
>こんばんわ。
>http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi?action=view&view_num=3175
>の土井さんのアドバイスを受けて、自分なりに調べてみました。
>【症状】
>・「玄箱をハックしよう!」に付属していたCDの中にあるVine2.6を手順通りにインストールした。
>・パーティションは
>/dev/hda1 +10240M
>/dev/hda2 +300M(swap)
>/dev/hda3 +残りのサイズM
>
>最初に、http://homepage.mac.com/chartscape/LANDISK/ の中に
>
>fsck抑制
>玄箱は24回起動するごとにfsckを行うようになっているらしく、それを抑制するためのおまじない。
># tune2fs -c0 -i0 /dev/hda1
># tune2fs -c0 -i0 /dev/hda3
>
>をやりました。
>・apache、proftpd、ssh、softether、xoopsを玄箱でやりたいため、
>/etc/apt/source.listを編集し、Vine2.6のFTPサイトの「#」の部分を削った(ringサーバー二つのみ)
>apt-get update
>apt-get upgrade
>apt-get openssh*
>apt-get MySQL*
>apt-get wget
>
>などをインストールした。
>そしてXOOPSを入れ、数時間後、突然玄箱がtelnet、SSHで反応が返ってこなくなる。
>なので、電源ボタンを押しても反応がないため、コンセントを抜いた。
>起動ボタンを押し、そしたら、DIAGランプが6回つき始めた。
>それも落として、次に起動したらEMモードになっていました。
>
>HDは4R160LOを使用しています。
>玄箱/HGです。
>固まっても、pingコマンドは返してきますが、他はまったく駄目でした。
>
>何か他に言ったほうがいいと思うことがありましたら、書き込んでください。お願いします。

こんばんは。

私も初心者なので良い解答できないかも知れませんが参考的に書き込みします。
また、変な解答した場合は申し訳ありません。

環境的には、「Vine 2.6」を使用している事ですが下記の内容など確認しましたか?

http://vinelinux.org/errata/25x/20040206-1.html

また、関係ないかも知れないですが、下記の設定をしてなくても私の場合は正常に稼動できてました。

># tune2fs -c0 -i0 /dev/hda1
># tune2fs -c0 -i0 /dev/hda3


一度、山下さんの手順だけでインストールして動作検証してみた方が良いと思われます。
また、 DIAGランプが6回点灯する内容はHDD異常だったと思われます。

がんばって良い玄箱にして下さい。

05/11/03(木) 20:50:39 投稿者[なす] [No.3177]のスレッド内
【No.3184】 タイトル[Re: 強制的にEMモードに…] 【No.3181】に対する返信
>>そしてXOOPSを入れ、数時間後、突然玄箱がtelnet、SSHで反応が返ってこなくなる。
>>なので、電源ボタンを押しても反応がないため、コンセントを抜いた。

ところでそのあと、fsckで修復かけてみました?
(linuxではコンセント引き抜きは究極の最終手段であり、その後はディスクが論理的に壊れるぐらいはカクゴの上、運が悪ければ物理的にもやられる、というものかと思っています。)

#fsck済みでしたらご容赦を。

05/11/05(土) 00:45:29 投稿者[へいはち ] [No.3177]のスレッド内
【No.3193】 タイトル[Re: 強制的にEMモードに…] 【No.3184】に対する返信
 あてずっぽうのクイズ感覚で答えてみますが。

 メモリが足らなくなっているのではないでしょうか?
 Linuxではメモリがなくなるとエラーも出さずに固まるようです。

 SWAPをONにしていないとか。
 なにかでメモリを食うプロセスがあって、300MBのスワップをすべて食いつぶしているとか。

 HD-HGLANですが、256MBのスワップではコンパイル時などにメモリが足らなくなって固まることがありました。

 TELNETで2ウインドウ開いておいて、片方で常時topを走らせておくと、固まった時点の画面が残っていますので、メモリがどうなっているのか確認できると思います。