![재부팅 시 NFS 공유를 자동으로 내보내려면 어떻게 해야 합니까?](https://rvso.com/image/97210/%EC%9E%AC%EB%B6%80%ED%8C%85%20%EC%8B%9C%20NFS%20%EA%B3%B5%EC%9C%A0%EB%A5%BC%20%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C%20%EB%82%B4%EB%B3%B4%EB%82%B4%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
저는 각 머신이 NFS 서버/클라이언트이고 /data 폴더를 다른 모든 머신으로 내보내는 소규모 네트워크를 상속받았습니다. 동일한 기능을 갖고 싶은 시스템을 추가하고 이에 따라 /etc/fstab 및 /etc/exports 네트워크를 업데이트했습니다.
sudo exportfs -a
그러나 재부팅 시 새 컴퓨터는 자동으로 내보내기 테이블을 생성하지 않으므로 해당 컴퓨터에 대해 수동으로 작업한 다음 sudo mount -a
클라이언트에서 연결해야 합니다. 일부 기사에서 제안한 대로 이미 /etc/exports에 공유를 추가했습니다. NFS의 기본 동작은 무엇입니까? 이전 시스템에는 공유를 내보내기 위한 /etc/profile 라인이 없는 것 같습니다. 적어도 제가 찾을 수는 없습니다.
재부팅 시 자동으로 공유를 내보내도록 Ubuntu 12.04라는 새 시스템을 얻으려면 어떻게 해야 합니까?
답변1
이는 Distro에 따라 다릅니다. 아마도
systemctl enable nfsserver.service
또는
insserv nfsserver
또는
chkconfig nfsserver on
귀하의 서비스가 "nfsserver"라고 불리는 경우. 다음을 통해 올바른 것을 찾을 수 있습니다.
find /etc/init.d /usr/lib/systemd/ -iname "*nfs*"