クラスタ内のインスタンスを管理するには¶
クラスタのセットアップでは、各インスタンスはどれかのクラスタメンバー上で稼働します。 どのクラスタメンバーからでも各インスタンスを操作できるので、インスタンスが配置されているクラスタメンバーにログオンする必要はありません。
特定のクラスタメンバー上でインスタンスを起動する¶
インスタンスを起動する際、特定のクラスタメンバー上で稼働するようにターゲットできます。 これはどのクラスタメンバーからでも実行できます。
たとえば、c1
という名前のインスタンスを server2
クラスタメンバー上で起動するには、以下のコマンドを使用します:
incus launch images:ubuntu/22.04 c1 --target server2
インスタンスを特定のクラスタメンバーあるいは特定の クラスタグループ 上で実行できます。
ターゲットを指定しなかった場合、インスタンスはクラスタメンバーに自動的に割り当てられます。 詳細はインスタンスの自動配置を参照してください。
インスタンスの配置を確認する¶
インスタンスがどのメンバーに配置されているかを確認するには、クラスタ内のすべてのインスタンス一覧を表示します:
incus list
location カラムに各インスタンスが稼働しているメンバーが表示されます。
インスタンスを移動する¶
既存のインスタンスを他のクラスタメンバーに移動できます。
たとえば、 c1
インスタンスを server1
クラスタメンバーに移動するには以下のコマンドを使用します:
incus stop c1
incus move c1 --target server1
incus start c1
詳細は サーバー間で既存の Incus インスタンスを移動するには を参照してください。
インスタンスをクラスターグループのメンバーに移動するには、--target
フラグで @
で始まるグループ名を使用してください。
たとえば:
incus move c1 --target @group1