09/02/06 12:01:29 3i0MqBLR
drbdとheartbeatでクラスタ環境構築中です。
まずは双方にCentOS4.5をいれ、同じパーティションサイズで区切って、同じdrbdのバージョンをyumにてインストールしました。
次に、drbd.confもまったく同じものを用意し両方のノードに入れたのですが
片方のノードではdrbdが起動し片方のノードではdrbdが起動しないといった問題が発生し、下記のようなエラーが出てしまいます。
Restarting all DRBD resourcesioctl(,SET_DISK_CONFIG,) failed: Invalid argument
Low.dev. smaller than requested DRBD-dev. size.
Command '/sbin/drbdsetup /dev/drbd0 disk /dev/sda5 internal -1 --on-io-error=panic' terminated with exit code 20
なぜまったく同じ環境において片方のノードは稼動し、片方のノードはエラーとなる現象が出てしまうのでしょうか
252:login:Penguin
09/02/12 00:07:22 /mER43Rc
Heartbeat+apache(Active/Active)+DRBD+NFS(Active/Standby)
という構成で、共有ディスクをhttpドキュメントルートにしようと思ってたのですが、
apacheのディスクアクセスは片方のサーバーに集中するということで
冗長化にはなっても、負荷分散にはならない?と思えてきてしまいました。
コレについてのツッコミ、またはなにかいい構成案あったらご意見いただけませんでしょうか?
>>223 さんの、DRBD8 + GFS2 で active/active という手はなんか不安定っぽいですね、、、
253:login:Penguin
09/08/03 10:34:19 QNM9yNVf
3日くらい手こずってわかったんだけどcmanてNIC選ぶんだね
Via(玄人のPCI,PCIe)のNIC全般で双方向のノードの確認がとれないみたい。
ccsdで相手のノードを確認しようとするときコネクションエラーが出る。
VIAのUDPの対応がおかしいのかccsdのUDP接続のレシーブらへんがおかしいのか
ソース全部見てないしからわからない
ちなみにCentOS5.3
cmanは最新版だと思う(yumインストール)
・動く
Reaktek Realtek RTL8111B
Intel 82572EI
Broadcom BCM5721
・動かない
VIA VT6130
VIA VT6122
254:login:Penguin
09/09/23 14:15:27 0l7wiQTr
>>253
メモリ減らして試してみ。
255:login:Penguin
09/10/03 22:55:04 juzmR3Ux
>>254
どう足掻いてもできなくて、
仕方ないから自作物を稼動させる事で解決
確認なんだけど
そもそもこれって稼動中にノードの新規追加とかってできないよね?
2x台サーバがあって随時ノード追加で停止せずにクラスタリングしたいっていうのがやりたかったんだけど
256:login:Penguin
09/10/04 02:54:06 GNPGMqGl
>>255
VIAチプの場合はメモリ多いとWindowsですらちゃんと動かないですよ。
cmanはちとわからん
257:login:Penguin
09/11/06 18:58:33 xbeOQXg2
>>253
それはcman以前の問題では?
VIAだけでなく、蟹のRTL8111B/CもMarvellも挙動不審だよ
258:login:Penguin
10/03/08 14:47:52 xkRpz3Pb
旧型PS3が手に入ったので手持ちのPCにlinux体験も兼ねてクラスタ構築に挑戦してみようとしたのですが、PS3同士以外の情報が全くといって良い程見つからない
物の試しにx86-64bitでのクラスタで検索してみても「x86-64のハイブリっとな構築はサポートしてない」て説明ばかり
Cellとx86じゃ構築は絶望的という認識でいいでしょうか?
259:login:Penguin
10/04/17 10:57:09 gmYqY5n1
SSH辺り使って全部自分でやれば何とでもなるだろ?
“クラスタ構築”の意味にもよるが
260:login:Penguin
10/08/07 11:35:26 rHQUwHMy
261:login:Penguin
10/09/06 22:19:15 aPEqHbsk
現行Mosixを使っている方いらっしゃいませんか?
現在複数のマシンでクラスタを組もうとしています。
URLリンク(www.mosix.org)
上記URLから2.6.34.1用のMosixをダウンロードしまして、パッチ済みのカーネルの機動と
mosixdの機動までは確認できましたが各マシンをつなげる所までには至っていません。
多分mosix.mapの設定が悪いのでしょうか。
もしヒントになるページやコミュニティをご存知の方教えていただけないでしょうか。
CPUの空いてるマシンでプロセス単位で仕事を分けていくというのが私の中の理想でして
なんとか動かしたいと思っています。
お願いします。
262:login:Penguin
10/10/05 16:48:15 2lugcO0H
あれ?MOSIXって数年前にプロジェクト廃止されなかったっけ?
「MOSIXがターゲットとする8-16CPUのクラスタは将来マルチコア/SMPでカバーされる」
とかオワタ宣言してたような。復活した?
263:login:Penguin
10/10/12 20:07:18 MWLujXlZ
Mosixはもうずいぶん昔に終わってるよ。
システムコールを1台のホストだけで実行する(だからアプリケーションの
大きな書き換えなしでクラスタ化できる)というデザインだからスケールしない、
カーネルに複雑さを追加するに見合う効果は無かった実験的なプロジェクト
だったと思う。
264:login:Penguin
10/10/22 01:27:29 oSsPg4Nj
そうするとプロセスマイグレーションとかしちゃうよ、
ホントに物理的な複数台のマシンを単一システムとして動かしちゃうよ、
みたいな奴だとOpenSSI位が残ってるだけ?
これも更新は2010にあるけど、カーネルとか滅茶苦茶古いんで大丈夫かな。
DBクラスタとか、分散KVSとか、用途特化型クラスタが結局道具として
使いやすいということかね。システムの底から全部とやろうとすると
そこまでの機能を必要としない用途のスケーラビリティのネックに逆に
なってしまうと。
265:login:Penguin
10/10/23 14:53:45 1N5s23dx
LinuxPMIってのがあるようだ
URLリンク(linuxpmi.org)
266:login:Penguin
10/10/23 14:55:51 Kezj1IcQ
northwood前の頃、安いパソコンを 30台くらい並べて Mosix したなぁ。
数値計算用途だったから、十分スケールしてた。
けど、一台でも調子が悪いのがあると全部おかしくなるので、安定するまで大変だった。
267:login:Penguin
10/10/24 16:01:25 9ZUYkKkm
>>265
へぇ、OpenMosixは途絶えたかと思っていたら、部分的には続いてたんだ。
268:login:Penguin
10/11/02 23:56:35 Wc3/atyz
こんなスレあったんだ。えらい息の長いスレだな。
ところで今、armelのNASにdrbd+clvm+gfs2+sambaしようとしてるんだが、
なぜかclvmdが起動してくれん。
drbd上に直接gfs2すると、mkfs.gfs2はできるがmountすると帰ってこない。
primary/secondary構成のdrbdデバイスも持たせて、
そっちはpacemakerでフェールオーバさせたいと思ってるんで、
clvmは動いてほしいんだが。
勢いでcorosyncまで突っ込んだまま、そっちはまだ全然設定してないのがいけないのかな。
それともsqeezeのパッケージはまだどっかおかしいのかな。
よくわからん。
269:login:Penguin
10/11/03 14:47:16 S2SNCWyL
VMware上にlennyの仮想マシンを作って似たようなことを試してみたら、
clvmがあっさり動いた。
どうやらsqueezeのclvmがダメダメっぽい。
corosyncに対応してないらしい。
ccsdに繋ごうとしてしくじってるわけだな。
deb系でクラスタしたいひとは、現時点ではまだlennyかLucid Lynxだな。
270:login:Penguin
11/01/31 21:22:17 f9RJoshb
tesw
271:login:Penguin
11/02/11 02:57:50 /fJP+6Wa
Cent5.5のRHCSが思った以上に不安定だな
動かすのはそんなに難しくないがクラスタが一旦崩れると復旧が難しい
ログも少なすぎて原因の追究難しいし