두 우분투 서버 사이에 glusterfs를 구성하고 /var/www 디렉토리 아래에 gluster 볼륨을 마운트했습니다. 저는 두 개의 서버만 사용하고 있기 때문에 동일한 머신 자체에 glusterfs-client를 설치해야 했습니다(http://gopukrish.wordpress.com/high-availability-load-balanced-wordpress-site/). 나의 주요 목표는 두 서버를 복제하는 것이었습니다. 현재 아래와 같이 볼륨을 마운트하고 있습니다. mount -t glusterfs server1:/datavol /var/www /etc/fstab에 동일한 항목을 추가하면 부팅 시 해당 볼륨을 감지할 수 없기 때문에 서버가 온라인 상태가 되지 않습니다. 그렇지 않으면 server2에 fstab 항목을 추가해야 합니다. 그러나 최악의 경우(두 서버 모두 다운) 두 서버가 서로 다른 서버의 볼륨을 사용하고 있으므로 다시 시작한 후에 서버가 온라인 상태가 되지 않습니다.
서버가 온라인 상태가 된 후에만 자동으로 볼륨을 마운트할 수 있습니까?
답변1
/etc/fstab
서비스 활성화와 결합된 마운트 옵션 "_netdev"는 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).