11.3. ノードが何も見えません

まず各マシンで同じバージョンのカーネルを使っているか見てください。 「同じカーネル」とはバージョンを意味しています。同じソースバージョンから ハードウェアやソフトウェアの都合によって、各ノードで別々のカーネルを構築 しても大丈夫です。 しかしクラスタに openMosix をインストールした時には、マシンにはすべて openmosix-x.x.x-y カーネルが入っていなければいけません。openmosix-x.x.z-x が あったり、openmosix-x.x.x-y があったり、openmosix x.x.x-z があったり等々では いけません。

mosmon を動かして t を押すと、稼動中のマシンすべてが見られます。mosmon が mosix が動いていないと警告しますか。

警告するなら、まずマシンの IP アドレスが /etc/mosix.map にあるか確認して ください(127.0.0.1 は使わないでください。使っていたなら、恐らく DHCP 関連で問題があります)。mosix が停止していると警告しないなら、どのマシンが 見えているかを見てください。自分のマシンしか見えていませんか。

自分のマシンしか見えないなら、自分のマシンでファイアーウォールが動いている 可能性が高くなります。ファイアーウォールが openMosix を遮っています。

他のマシンも見えるなら、見えないマシンの問題である可能性が高くなります。 もう一つ。ノードにネットワークカードが 2 枚ありませんか。そうなら /etc/hosts ファイルをいじって、下記の書式で行を追加してください。
non-cluster_ip  cluster-hostname.cluster-domain cluster-hostname
もしかすると経路テーブルを設定する必要があるかもしれませんが、また別の 課題です。

各マシンでカーネルパラメタを別々に設定していませんか。 特に「Support clusters with a complex network topology」オプションを使って いる場合、似たようなオプションである「Maximum network-topology complexity support」を各マシンで同じ値にしてください。