如何使用Ansible在现有集群中添加glusterfs节点

时间:2018-10-01 15:10:04

标签: openshift glusterfs

我已经用glusterfs部署了OKD集群,现在我想再添加一个glusterfs节点,但是找不到任何剧本。

https://github.com/openshift/openshift-ansible/tree/master/playbooks/openshift-glusterfs

我发现了一本没有描述的剧本

https://github.com/openshift/openshift-ansible/blob/master/playbooks/openshift-glusterfs/upgrade.yml

1 个答案:

答案 0 :(得分:0)

要在现有组中添加glusterfs节点,请按照以下步骤操作

如下所示更改库存,在glusterfs中添加带有标签的节点

[glusterfs]
10.1.1.1  glusterfs_devices='[ "/dev/vdb" ]' 
10.1.1.2  glusterfs_devices='[ "/dev/vdb" ]'  openshift_node_labels="type=upgrade"

现在运行带有以下内容的剧本

ansible-playbook -i inventory2.ini openshift-ansible/playbooks/openshift-glusterfs/config.yml -e openshift_upgrade_nodes_label="type=upgrade"

由于gluster已安装在10.1.1.1上,因此上述脚本将在现有gluster集群中添加10.1.1.2。