2ch特化型サーバ・ロケーション構築作戦 Part22
260 :
root▲ ★ :
2006/07/10(月) 14:52:00 ID:???0 BE:5107687-# >>240 ローカル(1台)の環境では、なんか動いた。
ちょっと、news20 あたりでためしてみるか。
261 :
root▲ ★ :2006/07/10(月) 14:57:25 ID:???0 BE:5107878-#
で、概要は、 ・ファイルの転送やディレクトリリストの表示は、ssh プロトコルで行う。 ・サーバ側からは、単に ssh でログインしているように見える。 ・クライアント側ではファイルシステムとして扱えるように、カーネルモジュールを一つロードする。 ・クライアントに既に取ってきたファイルが更新されていなければ、キャッシュのしくみが働く。 ・あとは普通に使える。 ということの模様。 *うまく動くなら*、NFS よりも筋はよさげかなと。 カーネルモジュールが必要、っていうところが、ちょっとどきがむねむね。
262 :
root▲ ★ :2006/07/10(月) 14:58:19 ID:???0 BE:2553874-#
というわけで NFS というより、Sun の CacheFS の仕組みにちょっと近いのかな。 すじは悪くない気がします。 というわけで、もうちょっと調べてみて、 いけそうならてはじめに、news20 で実験ということで。
263 :
root▲ ★ :2006/07/10(月) 17:37:48 ID:???0 BE:1368353-#
いきなり実戦投入はちょっとどきどきするので、 cvsup.peko.2ch.net から news20b を mount して、ちょっとためしてみるかんじで。
264 :
root▲ ★ :2006/07/10(月) 17:57:20 ID:???0 BE:3192757-#
うーむ。 普通に mount するところまでは問題なくいったけど、 過去ログのファイルがいっぱいあるところに行って、 ls とか ls -l とかを何回か繰り返していると、こんなかんじになっちゃう。 ... ls: 1150699326.dat: No such file or directory ls: 1150699402.dat: No such file or directory ls: 1150699460.dat: No such file or directory ls: 1150699684.dat: No such file or directory^C %less 1150699097.dat 1150699097.dat: No such file or directory %ls ls: .: No such file or directory %pwd pwd: .: No such file or directory %pwd pwd: .: No such file or directory 少なくともデフォルト状態では、使えないっぽい。
265 :
root▲ ★ :2006/07/10(月) 19:33:26 ID:???0 BE:3192375-#
find とか ls とかしてたら、やはり
>>264 みたいになって、
cd ..
ってやったら、刺さっちゃった。
ping かからないし。
やはりカーネルモジュールを入れるパターンのものは、
今のクオリティだと、使えないですね。
全部ユーザランドで動くやつじゃないと。
で、Ver.2 を使おう、、、。しくしく。
266 :
root▲ ★ :2006/07/10(月) 19:41:14 ID:???0 BE:5107878-#
>>265 上がったみたい。
というか、いきなりリブートかかってた模様。
いずれにせよこれは、
このままでは無理ってかんじですね。
ssh で通信してローカルにキャッシュするという仕組み自体は、
悪くないと思うんですが。
とりあえず、ワールドカップも、5Fから2Fへの移動も終わって、 雪だるまサーバの次の一手はなんでしょうね。 ・落ち葉拾い - フロントのmatdからの自動切り離し - 削除系呪文のbbsd正式対応 - 復帰不具合? - フロントのmod_cache? ・過去ログ復活 - bbsdサーバと過去ログ退避サーバ(wcサーバ)に分けるでよい? - フロントとwcとのやり取りは?(http ?, FUSE ?...) - bbsdサーバとwcとのやり取りは?(scp ?, ...?) ・cobra SMP復活 - BIOS更新 - debug mpsafenet=0 - UFS snapshot無効化? - stable再び ぐらいかな。打倒宮崎アニメで。