PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS Server home.mount is masked?



exponator
02.07.22, 13:51
Moin zusammen

Ich habe einige Mountpunkte per NFS Freigaben.
Heute habe ich eine neue Freigabe aus dem Home/User Verzeichnis hinzugefügt und startete danach den NFS-Server neu.
Die Meldung, die dann kam, war mir neu.

service nfs-server restart
Failed to restart nfs-server.service: Unit home.mount is masked.

Beim Versuch die Freigabe am Client zu mounten konnte sie nicht angelegt werden (access denied by server).

Wie bekomme ich am Server das home.mount demaskiert?

temir
02.07.22, 14:23
Hi exponator,
ohne sich jetzt in die Frage zu vertiefen, ob es sinnvollerweise maskiert ist,
hast du schon das Google bemüht: https://www.google.de/search?q=systemd%20unmask&gws_rd=ssl ?

Regards, temir.

exponator
02.07.22, 16:51
Hi temir
Auf deine Frage sage ich: Ja, hab ich.
Gestoßen bin ich auf die Seite: https://blog.ruanbekker.com/blog/2017/12/09/unmask-a-masked-service-in-systemd/
(https://blog.ruanbekker.com/blog/2017/12/09/unmask-a-masked-service-in-systemd/)Wobei diese Seite: https://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-de-4/s1-nfs-server-export.html mich mehr inspiriert hat.
Mittlerweile ist wie aus Geisterhand der NFS-Server als Service enabled und der Status sagt auch, dass er active ist.
UND: Unter anderem weiß ich jetzt, dass ich nach einem Hinzufügen einer Freigabe in den exports unter /etc keinen Neustart des Servers brauche.
Ein ganz anderer Befehl muss herhalten:
exportfs -r
Da muss einer erst mal drauf kommen.
Trotz Allem bleibt die Frage warum die Unit home.mount maskiert ist. Muss das so? Worin liegt der Sinn?
Ich kenne es nur, dass, wenn man eine Änderung an einer Konfiguration vornimmt, ein Service neu gestartet wird oder ein Deamon neu geladen (reload).
Demnach ist NFS für mich schon recht speziell.