GlusterFS 用hostname配置的時候,有IP出現的情況

GlusterFS使用hostname去添加peer的時候,在其他機器上peer status的時候會看到有機器是使用IP顯示的,而不是我們想要的hostname。


例如,用A機器去peer probe其他機器的時候,就會有上述的現象,其他機器上,peer status的時候,會看到是A的IP而不是hostname。


這是GlusterFS內部peer probe建立集羣的時候,將主機的IP發送給其他的機器,其他機器也就記錄了IP地址而不是hostname。


這種情況會造成配置廣義上的不統一,對後面建立brick時候,甚至以後對域名換IP換網段都有不利的影響。


這種情況需要在peer probe之後(最好是建立volume之前),將其他機器的peer信息改過來。


登錄其他機器,每一臺添加過得peer上,到/var/lib/glusterd/peers/目錄下,執行如下命令:

# sed -e 's/192.168.1.100/gluster1/g' -i *
# service glusterd restart

再次查看 gluster peer status就可以看出裏面的IP已經更正爲hostname了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章