
autojoin 命令を使用すると、クラスタと通信するだけでノードを自動的に参加させることができ、ha.cf[1]ファイルにnode[2]命令を入力する必要がなくなります。通常、通信は強力に認証されており、クラスタキーを識別するノードだけが(自動的またはその他の方法で)参加できます。
以下は、一般的なautojoin命令の構文です:
autojoin (none|other|any)
以下は、指定可能なautojoin命令です:
autojoin none autojoin other autojoin any
autojoin 命令に指定可能な値には、以下の意味があります:
none: 自動参加を無効にする。
other: ha.cfに含まれない自分以外のノードに自動参加を許可する。つまり、自分のノードはha.cf[1]に含まれていなければならないが、ほかのノードは含まれていなくてもよい。
any: ha.cf[1]に含まれない全てのノードに(現在のノードにも)自動参加を許可する。
クラスタと見なされているノードは、hostcache[3]ファイルに保存されています。
autojoinを有効にすると、node[2]命令は無効になり、その場合、hostcache[3]ファイルが効力を持ちます。
| [1] | http://www.linux-ha.org/ja/ha.cf_ja |
| [2] | http://www.linux-ha.org/ja/ha.cf/NodeDirective_ja |
| [3] | http://www.linux-ha.org/ja/HostcacheFile_ja |
This information provided courtesy of the Linux-HA project at http://linux-ha.org/