Filesystems
GlusterFS 伺服器邏輯
我完全不了解 GlusterFS 探針。看,我將所有伺服器添加到 /etc/hosts 文件,我為每台伺服器執行此操作。假設我有 100 台伺服器,後來我又增加了 100 台。我無法想像更新所有 200 個伺服器的主機文件以供查看。
我在這裡錯過了什麼嗎?如何在不修改每個伺服器主機文件的情況下輕鬆添加更多伺服器?
我應該使用私有 LAN 並使用 IP 地址而不是主機名嗎?這行得通嗎?
卡在這一點…
GlusterFS 文件指出:
用於創建儲存池的伺服器必須可以通過主機名解析。
所以不,你不能在這裡使用 IP 地址。您可以將每台伺服器添加到
/etc/hosts
或設置私有 DNS 伺服器,例如bind
.如果您管理 100 多台伺服器,是時候考慮
configuration management
解決方案了。除了編輯/etc/hosts
這樣的系統還可以安裝GlusterFS
在節點上。我更喜歡Ansible
,其他流行的解決方案包括Puppet
,Chef
等。