如何在集群中管理实例¶
在集群设置中,每个实例都位于集群成员之一上。您可以从任何集群成员操作每个实例,因此您无需登录到实例所在的集群成员。
在特定集群成员上启动实例¶
启动实例时,您可以将其目标设置为在特定集群成员上运行。您可以从任何集群成员执行此操作。
例如,要在集群成员 server2
上启动名为 c1
的实例,请使用以下命令
incus launch images:ubuntu/22.04 c1 --target server2
您可以在特定集群成员或特定集群组上启动实例。
如果您未指定目标,则实例将自动分配给集群成员。有关更多信息,请参阅实例的自动放置。
检查实例的位置¶
要检查实例位于哪个成员上,请列出集群中的所有实例
incus list
“位置”列指示每个实例运行的成员。
移动实例¶
您可以将现有实例移动到另一个集群成员。例如,要将实例 c1
移动到集群成员 server1
,请使用以下命令
incus stop c1
incus move c1 --target server1
incus start c1
有关更多信息,请参阅如何在服务器之间移动现有 Incus 实例。
要将实例移动到集群组的成员,请在 --target
标志前使用以 @
为前缀的组名。例如
incus move c1 --target @group1