재부팅 시 NFS 공유를 자동으로 내보내는 방법은 무엇입니까?

재부팅 시 NFS 공유를 자동으로 내보내는 방법은 무엇입니까?

저는 각 머신이 NFS 서버/클라이언트인 소규모 네트워크를 상속받았고 /data 폴더를 다른 모든 머신으로 내보냈습니다. 동일한 기능을 갖고 싶은 머신을 추가하고 그에 따라 네트워크 /etc/fstab 및 /etc/exports를 업데이트했습니다.

그러나 다시 시작한 후 새 컴퓨터는 내보내기 테이블을 자동으로 생성하지 않으므로 sudo exportfs -a해당 컴퓨터에 대한 내보내기 테이블을 수동으로 만든 다음 sudo mount -a클라이언트에서 조인해야 합니다. 일부 기사에서 제안한 대로 /etc/exports에 공유를 추가했습니다. NFS의 기본 동작은 무엇입니까? 이전 시스템에는 공유를 내보내기 위한 /etc/profile 라인이 없는 것 같습니다...적어도 찾을 수는 없습니다.

재부팅 시 새 시스템(Ubuntu 12.04)이 자동으로 공유를 내보내도록 하려면 어떻게 해야 합니까?

답변1

이는 배포판에 따라 다릅니다. 아마도

systemctl enable nfsserver.service

또는

insserv nfsserver

또는

chkconfig nfsserver on

귀하의 서비스가 "nfsserver"라고 불리는 경우. 다음을 통해 적합한 사람을 찾을 수 있습니다.

find /etc/init.d /usr/lib/systemd/  -iname "*nfs*"

관련 정보