Hallo zusammen,
ich habe gerade bei einen aktuellen d-u festgestellt das die NFS-Pakete nfs-kernel-server und nfs-common upgedatet werden. Unter anderem soll beim Paket nfs-kernel-server die Configdatei /etc/idmapd.conf angepasst werden. Wenn man diese nicht anpassen lässt, startet nach einem Reboot rpc.imapd Daemon nicht mehr.
So ein Fehler sollte sich in der Logdatei /var/log/daemon.log zeigen:
rpc.statd[26722]: Failed to read /var/lib/nfs/state: Success
Grund für das Nichtfunktionieren ist meiner Meinung nach die Änderung Pipefs-Direcory in der /etc/idmapd.conf.
So war's vorm Update:
[General]
Verbosity = 0
Pipefs-Directory = /var/lib/nfs/rpc_pipefs
# set your own domain here, if id differs from FQDN minus hostname
# Domain = localdomain
[Mapping]
Nobody-User = nobody
Nobody-Group = nogroup
So funktionierts auch nach dem d-u:
[General]
Verbosity = 0
Pipefs-Directory = /run/rpc_pipefs
# set your own domain here, if id differs from FQDN minus hostname
# Domain = localdomain
[Mapping]
Nobody-User = nobody
Nobody-Group = nogroup
Relevant ist der Pfad zu rpc_pipefs, der nach /run verlegt worden ist. Mit altem Pfad kam es zu den oben beschriebenen Fehlern.
Wichtig noch, wenn ihr eigene Anpassungen in der /etc/idmapd.conf gemacht müsst ihr natürlich wieder einpflegen (zB. bei Domain oder Verbosity).