48.3. TIPC ネットワークの作成
TIPC ネットワークを作成するには、TIPC ネットワークに参加する各ホストでこの手順を実行します。
コマンドは、TIPC ネットワークを一時的に設定します。ノードに TIPC を永続的に設定するには、スクリプトでこの手順のコマンドを使用し、RHEL がシステムの起動時にそのスクリプトを実行するように設定します。
前提条件
-
tipc
モジュールがロードされている。詳細については、システム起動時の tipc モジュールのロードを参照してください。
手順
オプション: UUID またはノードのホスト名などの一意のノード ID を設定します。
# tipc node set identity host_name
アイデンティティーには、最大 16 文字と数字で設定される一意の文字列を使用できます。
この手順の後に ID を設定または変更することはできません。
ベアラーを追加します。たとえば、イーサネットを media として、
enp0s1
デバイスを物理ベアラーデバイスとして使用するには、次のコマンドを実行します。# tipc bearer enable media eth device enp1s0
- オプション: 冗長性とパフォーマンスを向上させるには、前の手順でコマンドを使用してさらにベアラーをアタッチします。最高 3 つのベアラーを設定できますが、同じメディアでは 2 つ以上のビギナーを設定することができます。
- TIPC ネットワークに参加する必要のある各ノードで直前の手順を繰り返します。
検証
クラスターメンバーのリンクステータスを表示します。
# tipc link list broadcast-link: up 5254006b74be:enp1s0-525400df55d1:enp1s0: up
この出力は、ノード
5254006b74be
のベアラーenp1s0
とノード525400df55d1
のベアラーenp1s0
間の接続がup
になっていることを示します。TIPC 公開テーブルを表示します。
# tipc nametable show Type Lower Upper Scope Port Node 0 1795222054 1795222054 cluster 0 5254006b74be 0 3741353223 3741353223 cluster 0 525400df55d1 1 1 1 node 2399405586 5254006b74be 2 3741353223 3741353223 node 0 5254006b74be
-
サービスタイプ
0
の 2 つのエントリーは、2 つのノードがこのクラスターのメンバーであることを示しています。 -
サービスタイプ
1
のエントリーは、組み込みのトポロジーサービス追跡サービスを表します。 -
サービスタイプ
2
のエントリーには、発行したノードから表示されるリンクが表示されます。範囲の上限3741353223
は、ピアエンドポイントのアドレス (ノード ID に基づく一意の 32 ビットハッシュ値) を 10 進数の形式で表します。
-
サービスタイプ
関連情報
-
tipc-bearer(8)
の man ページ -
tipc-namespace(8)
の man ページ