diary/Kojima/2007-04-17
の編集
http://plamo.linet.gr.jp/?diary/Kojima/2007-04-17
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
[[diary/Kojima]] ・skge ドライバ 手元の Athlon64 なマシンで VMware を動かしてたりすると,いつの間にか samba なファイルサーバとの接続が切れてマシン自体のネットワークも通信不 能になるトラブルが発生.当初は何が引き金になっているのかも分からず, しばらく首を捻っていたのだけど,どうやら 4GB を超えるようなファイルを 転送しようとするとトラブルが発生するらしいことに気づく. 当初は,2.6.20 系のカーネルに(パッチをあてたりして対応した) vmnet.o あ たりのせいかと思って,新しい WS6βや Server の方を試したり,Linux のカー ネルを古いもの戻したりと,あれこれ試してみるも状態は改善せず. さて困ったなぁ,,と思いつつ,ふと気づいて Linux 上から直接 FTP したところ, これでもしっかり 4GB 超えくらいになると固まっていた..orz # 4GB超えのファイル一つで詰ることもあれば,最初の一つ二つは転送できるけど,その次くらいで詰ることもあったりして,必ずしも再現性があるわけではないところが悩ましい ここしばらくカーネルレベルのトラブルに遭遇したことがないのでつい見落し ていたけど,どうやらオンボードのGbEチップ用の skge (Marvel Yukon Chipset & SysKonnect GbE Adaptor 用)ドライバが,巨大なファイルを転送す ると詰ってしまうことがあるみたい. 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) 一応,このモジュールには debug オプションを指定可能で,modprobe 時に debug=XX という引数を渡せば,詳細情報を表示してくれるんだけど,表示する情報は ロードした時のハードウェア情報程度で,動作中の情報とかは表示されない模様. とりあえず 2.6.19.x 〜 2.6.20.6 くらいまでは詰ると rmmod ができなくて再 起動するしかなかったのだけど,2.6.20.7 に更新すると rmmod はできること もある(できないこともある)ようになったので,多少は改善されたと言うべき だろうか. 開発者的には,2.6.18系くらいまで戻してどのへんから問題が発生しているか を追及したいところだけど,管理・運用的な視点だと最近は GbE なカードも数 千円で手に入るから,別のカードを調達する方が簡単な気もするところ. そー言えば、今使っているカーネルは swsuspend2 パッチをあてたりもしているから、 そのヘンの影響も考えないといけないか。 -http://gentoo-wiki.com/ASUS_P5B_DeluxeにMarvell 88E8001のパッチ発見 -- [[名倉]] &new{2007-04-17 (火) 15:41:33}; -それらしいものは見当たらないけど? > Marvell 88E8001 用パッチ -- [[kojima]] &new{2007-04-17 (火) 21:51:50}; -とりあえず swsuspend2 パッチを外して再構築したところ、最初は20GB弱(DVD 4 枚くらい)の scp ができたので、swsuspend2 が原因かと思ったけど、その後繰り返すと同じように stall するので、どうも swsuspend2 の問題というわけでもない模様。一度、別のマシンから PUT してどうなるか試してみてもいいかな。 -- [[kojima]] &new{2007-04-17 (火) 21:56:51}; -うーむ、、scp でサーバの方から put すると止まらないなぁ。。(まだ最初のテストだけど) 受信側は問題なくて送信側の問題だったりするのかなぁ。 -- [[kojima]] &new{2007-04-18 (水) 00:51:01}; #comment
タイムスタンプを変更しない
[[diary/Kojima]] ・skge ドライバ 手元の Athlon64 なマシンで VMware を動かしてたりすると,いつの間にか samba なファイルサーバとの接続が切れてマシン自体のネットワークも通信不 能になるトラブルが発生.当初は何が引き金になっているのかも分からず, しばらく首を捻っていたのだけど,どうやら 4GB を超えるようなファイルを 転送しようとするとトラブルが発生するらしいことに気づく. 当初は,2.6.20 系のカーネルに(パッチをあてたりして対応した) vmnet.o あ たりのせいかと思って,新しい WS6βや Server の方を試したり,Linux のカー ネルを古いもの戻したりと,あれこれ試してみるも状態は改善せず. さて困ったなぁ,,と思いつつ,ふと気づいて Linux 上から直接 FTP したところ, これでもしっかり 4GB 超えくらいになると固まっていた..orz # 4GB超えのファイル一つで詰ることもあれば,最初の一つ二つは転送できるけど,その次くらいで詰ることもあったりして,必ずしも再現性があるわけではないところが悩ましい ここしばらくカーネルレベルのトラブルに遭遇したことがないのでつい見落し ていたけど,どうやらオンボードのGbEチップ用の skge (Marvel Yukon Chipset & SysKonnect GbE Adaptor 用)ドライバが,巨大なファイルを転送す ると詰ってしまうことがあるみたい. 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) 一応,このモジュールには debug オプションを指定可能で,modprobe 時に debug=XX という引数を渡せば,詳細情報を表示してくれるんだけど,表示する情報は ロードした時のハードウェア情報程度で,動作中の情報とかは表示されない模様. とりあえず 2.6.19.x 〜 2.6.20.6 くらいまでは詰ると rmmod ができなくて再 起動するしかなかったのだけど,2.6.20.7 に更新すると rmmod はできること もある(できないこともある)ようになったので,多少は改善されたと言うべき だろうか. 開発者的には,2.6.18系くらいまで戻してどのへんから問題が発生しているか を追及したいところだけど,管理・運用的な視点だと最近は GbE なカードも数 千円で手に入るから,別のカードを調達する方が簡単な気もするところ. そー言えば、今使っているカーネルは swsuspend2 パッチをあてたりもしているから、 そのヘンの影響も考えないといけないか。 -http://gentoo-wiki.com/ASUS_P5B_DeluxeにMarvell 88E8001のパッチ発見 -- [[名倉]] &new{2007-04-17 (火) 15:41:33}; -それらしいものは見当たらないけど? > Marvell 88E8001 用パッチ -- [[kojima]] &new{2007-04-17 (火) 21:51:50}; -とりあえず swsuspend2 パッチを外して再構築したところ、最初は20GB弱(DVD 4 枚くらい)の scp ができたので、swsuspend2 が原因かと思ったけど、その後繰り返すと同じように stall するので、どうも swsuspend2 の問題というわけでもない模様。一度、別のマシンから PUT してどうなるか試してみてもいいかな。 -- [[kojima]] &new{2007-04-17 (火) 21:56:51}; -うーむ、、scp でサーバの方から put すると止まらないなぁ。。(まだ最初のテストだけど) 受信側は問題なくて送信側の問題だったりするのかなぁ。 -- [[kojima]] &new{2007-04-18 (水) 00:51:01}; #comment
テキスト整形のルールを表示する