gluster存储改变ip段 分类: 软件插件学习 2014-12-01 15:21 163人阅读 评论(0) 收藏

在部署的gluster存储中:

存储节点:10.1.103.3  10.1.103.4
一般节点:10.1.102.7 10.1.102.8 10.1.103.2 10.1.102.11 10.1.102.12 10.1.102.9【10.1.103.5】
10.1.102.6  10.1.102.10

节点都是102和103双ip,其中102是主ip,103是存储用ip段。由于添加节点没有修改,所以有的普通节点,在通过:

$sudo gluster peer status 

检查存储节点时,显示的有的节点为102,有的为103.

现在存储用ip改为110网段,这里的也一起改掉


通过学习:http://kevinsj.com/?p=321

进行如下改变:

1,我自己有脚本与ip相关,需要修改:

$vi /usr/sbin/netstart.sh

$vi /usr/sbin/mountnfs.sh

($ sudo vi /etc/network/interfaces 我的不需要)


在各个节点进行如下修改
2,修改 /var/lib/glusterd 下配置文件,peer 在 /var/lib/glusterd/peers/* 下,卷在 /var/lib/glusterd 下
grep -rl 10.1.102.7 /var/lib/glusterd | xargs sed -i 's/10.1.102.7/10.1.110.7/g'
grep -rl 10.1.102.8 /var/lib/glusterd | xargs sed -i 's/10.1.102.8/10.1.110.8/g'
grep -rl 10.1.103.2 /var/lib/glusterd | xargs sed -i 's/10.1.103.2/10.1.110.2/g'
grep -rl 10.1.102.11 /var/lib/glusterd | xargs sed -i 's/10.1.102.11/10.1.110.11/g'
grep -rl 10.1.102.12 /var/lib/glusterd | xargs sed -i 's/10.1.102.12/10.1.110.12/g'
grep -rl 10.1.102.9 /var/lib/glusterd | xargs sed -i 's/10.1.102.9/10.1.110.9/g'
grep -rl 10.1.103.3 /var/lib/glusterd | xargs sed -i 's/10.1.103.3/10.1.110.3/g'
grep -rl 10.1.103.4 /var/lib/glusterd | xargs sed -i 's/10.1.103.4/10.1.110.4/g'
grep -rl 10.1.103.5 /var/lib/glusterd | xargs sed -i 's/10.1.103.5/10.1.110.5/g'
grep -rl 10.1.102.6 /var/lib/glusterd | xargs sed -i 's/10.1.102.6/10.1.110.6/g'
grep -rl 10.1.102.10 /var/lib/glusterd | xargs sed -i 's/10.1.102.10/10.1.110.10/g'

3,修改 /var/lib/glusterd/vols/ 下的卷配置文件,配置文件的名字上带有HOSTNAME要改
rename 's/10.1.103.3/10.1.110.3/g' *
rename 's/10.1.103.4/10.1.110.4/g' *
rename 's/10.1.103.3/10.1.110.3/g' */*
rename 's/10.1.103.4/10.1.110.4/g' */*


4,重启gluster并查看:

重启

$sudo service glusterd restart
查看:
$sudo gluster peer status
$sudo gluster volume info

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted @ 2014-12-01 15:21  冰菓折木  阅读(131)  评论(0编辑  收藏  举报