集群连接
连接到多个 DC/OS 集群
使用 dcos cluster 命令连接到多个 DC/OS 群集。
dcos cluster
命令有子命令,用于设置连接并附加到集群以及重命名和删除集群。
设置与集群的连接
设置与集群的连接时,会在文件 <home-directory>/.dcos/clusters/<cluster_id>/dcos.toml
中存储连接配置,附加到集群并对 DC/OS 进行身份认证。附加到集群设置其为活动集群。
要设置集群连接,运行 dcos cluster setup
命令,使用集群 URL 替换 <dcos-url>
:
dcos cluster setup <dcos-url>
附加到集群
要附加到连接的集群,运行 dcos cluster attach
命令,使用集群名称替换 `”:
dcos cluster attach <connected-cluster-name>
查看已连接的集群
要查看所有连接的集群,运行 dcos cluster list
命令。该命令列出集群名称、集群 ID、状态、DC/OS 版本(如果集群可达)和管理节点的 URL。附加的集群的集群名称旁有星号(*
)。
状态可具有以下值:
- 可用:集群在本地设置,且可访问
- 不可用:集群在本地设置,且无法访问
- 未配置:集群不在本地设置(即,集群被 链接至当前附加的集群上)。
在本示例中,名为 dcosdev
的集群为被附加的集群:
NAME CLUSTER ID STATUS VERSION URL
dcosprod 5f7fb957-6daf-446e-8689-0b5b476b2d39 UNAVAILABLE 1.11.0 https://dcosclus-eosy.us-west-2.elb.amazonaws.com
dcosdev* cf96739f-f800-42ea-95d7-d60acc689194 AVAILABLE 1.11.0 https://dcosclus-5m65.us-west-2.elb.amazonaws.com
要仅查看附加的集群,运行 dcos cluster list --attached
命令。
重命名集群
您可以使用dcos cluster rename重命名连接的集群 <name> <new-name>
command. For example, to rename your cluster from dcosdev
to dcoslive
:
dcos cluster rename dcosdev dcoslive
注意: 此命令仅在本地重命名集群。服务器上的实际集群名称未更改。
删除集群
您可以用dcos cluster remove 删除连接的集群 <name>
command. For example, to remove the cluster dcosdev
:
dcos cluster remove dcosdev
如果删除附加的集群,执行在集群上例如安装程序包之类操作的 dcos 命令可能失败,直到您附加另一个连接的集群为止。