Stap 3: NFS init scripts bewerken
Het /etc/init.d/nfs-kernel-server script begint de NFS-daemon in NFSv2, NFSv3 en NFSv4 simultaneouly of zonder NFSv4. Het script maken geen NFS werken in NFSv4 alleen. Ik heb het script zodat het start de daemon in NFSv2, NFSv3 en NFSv4 simultaneouly of zonder NFSv4 of NFSv4 alleen gewijzigd.
Open terminal emulator in de Raspberry Pi
cd /etc/init.d
Maak back-up van nfs-kernel-server script en config bestand
sudo cp /etc/init.d/nfs-kernel-server /etc/init.d/nfs-kernel-server.pristine
sudo cp /etc/default/nfs-kernel-server /etc/default/nfs-kernel-server.pristine
Downloaden van de nfs-kernel-server.script die ik heb geüpload
Las het script
Huidige script vervangen door gedownloade
sudo cp path/to/download/nfs-kernel-server.script /etc/init.d/nfs-kernel-server
Downloaden van de nfs-kernel-server.cfg die ik heb geüpload
Het configuratiebestand lezen
Huidige script vervangen door gedownloade
sudo cp path/to/download/nfs-kernel-server.cfg /etc/default/nfs-kernel-server
Maak back-up van nfs-common parameter bestand.
cd /etc/default
sudo cp nfs-common nfs-common.pristine
sudo vi nfs-common
Change:
NEED_STATD=
to:
NEED_STATD="no"
Change:
NEED_IDMAPD=
to:
NEED_IDMAPD="yes"
Sla het bestand