将节点添加到现有集群¶
在现有集群配置文件中,添加
host
行以指定其他节点。示例:您有这个现有的集群配置文件,
~/.continuum/adam/profile.d/profile.yaml
:name: profile provider: bare bare: username: centos # password: password # Optional port: 22 keypair: ~/.ssh/my-private-key nodes: - host: node1.company.com - host: node2.company.com - host: node3.company.com - host: node4.company.com
您要添加以下节点:
- node10.company.com
- node11.company.com
- node12.company.com
假设这些节点使用与现有节点相同的身份验证模式,
host
为每个节点添加一行:name: profile provider: bare bare: username: centos # password: password # Optional port: 22 keypair: ~/.ssh/my-private-key nodes: - host: node1.company.com - host: node2.company.com - host: node3.company.com - host: node4.company.com - host: node10.company.com - host: node11.company.com - host: node12.company.com
运行命令以供应集群。
adam up
示例:要使用名为“profile”的配置文件来配置名为“cluster”的集群,请运行:
$ adam up -n cluster profile
系统会提示您覆盖位于 的集群定义文件
~/.continuum/adam/cluster.d/cluster.yaml
以包括新定义的节点。在供应过程中,Adam 将安装在新节点上,而不会在先前定义的节点上重新安装。