我已經在兩個 ubuntu 伺服器之間配置了 glusterfs,並將 gluster 磁碟區安裝在 /var/www 目錄下。由於我只使用兩台伺服器,因此我必須在同一台機器上安裝 glusterfs-client(http://gopukrish.wordpress.com/high-availability-load-balanced-wordpress-site/)。我的主要目標是複製兩台伺服器。目前我正在安裝該卷,如下所示: mount -t glusterfs server1:/datavol /var/www 當我在/etc/fstab 中添加相同的條目時,伺服器不會上線,因為它在啟動時無法檢測到這樣的捲。否則我應該添加帶有 server2 的 fstab 條目。但在最壞的情況下(兩台伺服器都關閉),重新啟動後沒有伺服器將上線,因為兩台伺服器都在使用另一台伺服器的磁碟區。
無論如何,只有在伺服器上線後才自動安裝磁碟區嗎?
答案1
掛載選項「_netdev」與/etc/fstab
啟用該netfs
服務結合將延遲掛載檔案系統,直到網路堆疊聯機。
從手冊頁:
_netfs
The filesystem resides on a device that requires network access (used to prevent the system from attempting to mount these filesystems until the network has been enabled on the system).