2004/04/25(日)Ez! go HDDまたまた入れ替え

2004/04/24 24:00 PC(Linux)
またもや鯖が止まりました。

エラーメッセージが違います。
EXT2-fs error (device hda1): ext2_get_inode: unable to read inode block ...
Remounting filesystem read-only
end_request: I/O error, dev hda, sector ...
end_request: I/O error, dev hda, sector ...
でも原因は同じっぽい。fitness testしても異常ないのも同じ。結局DMA切っても意味がないと断定します。

で、またぞろあちこちめぐってみましたが打開策が見つかりません。雑感としては、
1.IBM製2.5inch HDDで良く発生する(他のメーカーの場合も何例かある)
2.交換して直る可能性が高い(交換してみますー後のreplyが無いため)
3.Kernelの変更で直る場合がある
4.多くの場合Don't care?(気にしない)

故障と判断してHDDを交換している事例も何件かあります。Kernelはすでに何Verかで実験しましたが効果無し(今2.6.3)。試したHDD2台が共にIBM製の近い世代の製品なので、IBM以外のHDDに交換してみたいところ。

棚をあさったら、以前VAIOから外したHitachi DK239A-65(6.5GB)が見つかりました。Hitachiは今でこそIBMから事業移管されちゃってますが、この時代は別製品なんでねえかということで。データを移して交換。

イメージ作成はいつも通りTrueImageでドライブ丸ごと抜いて、DK239AにPartitionExpertでパーティション切ってから、TrueImageに戻ってパーティション毎に復帰。ドライブ丸ごと復帰はサイズ上無理みたいなので。

MBR(多分)は復帰されません。起動に失敗する。DebianのInstall Disc使ってreboot、
/sbin/lilo
で、起動するようになります。

詳細は忘れたけど、Install Discから起動するときは
debian /=/dev/hda
だっけ? Help見ればわかるはずです。

で、しばらく様子を見てみます。日曜日に落ちることが多いのは変わらないなあ。とりあえず3週間保てばそれで第一ハードル突破というここ最近です。

2004/04/20(火)perl シンボリックリンク

2004/04/19 24:00 PC(Linux)
どうしてこんなことに気が付かなかったのか。
perlのデフォルトパスが/usr/local/bin/perlなら、シンボリックリンクを張っておけばよいのだ。

/usr/local/bin/に移って、
#ln -s /usr/bin/perl perl

これで、cgi入れるときにperlパスの編集の必要が無くなりました。happy~

2004/04/20(火)apache for CGI

2004/04/19 24:00 PC(Linux)
cgi-bin以下のファイルに対して、tdiary/等でアクセスするとindex.htmlが表示されない問題。tdiary/index.htmlだとアクセス可能。

ScriptAliasに設定をしてしまうと、これらが表示できないらしい。
そもそも、cgi-binの相対位置は変なところに置いていないのでこの行は必要ない。

ScriptAlias行をコメントアウトして、cgi-binのDirectoryにAllowOverride All。

これだと、perlのcgiがおかしかったのでAddHandler cgi-script .cgi .sh .plのコメントを外した。

今のところ、indexは表示され、ディレクトリの中は見えなくなっているようなのでこれで良いことにする。

2004/04/19(月)骨格を学ぶ

2004/04/18 24:00 お絵かき
人体デッサンの基礎では、骨格の捉え方は書いてあるもののいまいち実際がわからない。The Study Roomに骨格標本が売っているという情報を見つけたので、東京駅の同店に行って購入。\1995でした。

できは相当良さそうなので、CG World別冊の方は検討延ばしにします。

2004/04/18(日)PHP MySQL

2004/04/17 24:00 PC(Linux)
nucleus使ってみようかということで、PHP4とMySQLをインストールしてみようかと。

恒例のごとくはまった……。

動かすためにはPHP4とMySQLをインストールしなければならない。
MySQLもPHP4もバージョンが古いとGLIBCのバグかなんかで動いてくれない。

aptのsources.listを最新版にして、MySQLをインストール。パスワードの設定をとりあえず。

aptでは、PHP4はきちんと入らないようである。./configureでmysqlがないとうまくいかないようだ。またaptで取れるソースでも駄目。サイトから最新版のソースをゲットし、./configure, make, make install。makeには凄まじい時間(15分くらいか?)がかかるので注意。apacheの設定を確認(mysqlのロードと、phpの拡張子設定)を行った後、apachectl restart。なんかちょっと文句を言われているが、支障はないだろう。

ああそうそう忘れていた。./configureでapxsが必要なので、apache-devかなんかをaptでいれた。

参考サイトはここ。
main) http://soap.kdn.gr.jp/umu/mt/archives/000508.html
sub) http://webdav.todo.gr.jp/howto/install-mod_dav.html

さて、
不安1 aptで最新パッケージが色々入ってしまった。
不安2 MySQLがなんなのかなにもわかっていない。
不安3 セキュリティとかどうなってるのか。余計なソフトを入れていないか。

MySQL-clientとかphp-mysqlとか本当に必要だったのだろうか。gccもなんか新しいのを入れてしまった。まあ後で考えます。

2004/04/18(日)計測(人体デッサンの基礎流改)

2004/04/17 24:00 お絵かき
鉛筆だけで正確な計測をするの巻。
本に従って色々模索してみました。

手の甲を体の外側に向け、手首(親指のラインを基準に)を正面(腕を突き出した方向)から体の内側に30~40度くらい曲げる。鉛筆は人差し指と親指でつまみ、鉛筆の先と親指のツメの間で長さを測る。親指は伸ばし、倒したときに関節で隠れないようにする。ツメの丸みに上手く合わせるため、親指は鉛筆に対して若干斜めに。パースが付くほどに奥に倒して調整。これだと正面から上60度くらいまで自然に対応できる。

目盛り振ったビニールテープ吊して、何日か修行してみます。

2004/04/17(土)トンネル ssh is OK?

2004/04/16 24:00 PC(Linux)
疲れてるのでリンク無しで。
まず、softether for linuxが使えるなら、それが一番面白い。
常時は常時で怖いのはさておき、messenger出すら容易に研究室から使えるだろう。
しかし、2.6.*では安定していないようだ。接続した瞬間にSegmentation Faultする。

stone等で、トンネルを掘ることが出来る。「トンネル掘削機」で検索して欲しい。
しかし手間と接続までの時間はかかる。そこまでやる必要は… とか思わないでないが、ネットワークの勉強にもなる故、研究室で時間が余ったときにならやっても良いかもしれない。自宅ではこれにてギブアップ。

サーバ管理にしたって、sshは通っているわけだし、softetherのVerUPを待つも良し、である。
OK キャンセル 確認 その他