
클라이언트 시스템을 재부팅하거나 종료할 때 NFS 볼륨 마운트 해제에 문제가 있습니다. NFS 볼륨이 마운트 해제되는 동안 최대 30분을 기다려야 합니다.
클라이언트의 conf(CentOS 7.3):
/etc/fstab
#NFS area
server:/var/backup /mnt/backup nfs rsize=65536,wsize=65536,intr,nolock,bg,hard,x-systemd.automount
server:/mnt/storage /mnt/storage nfs rsize=65536,wsize=65536,intr,nolock,bg,hard,x-systemd.automount
x-systemd.automount, 다른 리소스에서 찾은 nolock 옵션은 도움이 되지 않습니다.
서버(CentOS 6.5):
/etc/exports
/var/backup 10.8.0.1(rw,sync,no_wdelay,nohide,no_root_squash,no_subtree_check)
/mnt/storage 10.8.0.1(rw,sync,no_wdelay,nohide,no_root_squash,no_subtree_check)
흥미로운 점은 모든 마운트/마운트 해제 작업을 수동으로 수행하면 즉시 수행된다는 점입니다. 하지만 클라이언트 컴퓨터를 재부팅/종료할 때까지 기다려야 합니다. 내 구성에 어떤 문제가 있나요?
답변1
클라이언트의 /etc/hosts에 있는 OpenVPN의 서버 주소를 원격 서버의 실제 IP로 대체하여 문제가 해결되었습니다(및 NFS 공유의 서버 구성에 대한 해당 변경). 조언해주신 Tigger에게 감사드립니다.
OpenVPN 서비스 종료가 NFS 서비스보다 일찍 종료되므로 클라이언트가 존재하지 않는 리소스를 마운트 해제하려고 시도하는 것 같습니다.