[Eisfair] [e2] nfs-Server funktioniert nicht
Juergen Edner
juergen at eisfair.org
Mi Mär 7 19:00:05 CET 2012
Hallo Heinz-Peter,
> Habe einen Stand-alone-Eis-2 aufgesetzt und der verbindet sich per
> NFS-Client-Paket problemlos mit dem Share der Eis-2-domU. So weit, so gut.
>
> Allerdings ist der Mechanismus wohl ein völlig anderer, als dies bei den
> gängigen Distros der Fall ist:
>
> Dort wird das Share in der Regel in die fstab eingetragen, während es
> sich beim Eis lediglich in der mtab findet. Es wird also per Skript
> gemountet. Sehe ich das richtig?
> Wo liegt dieses Skript ggf.? Vllt. kann ich den Mechanismus ja übertragen.
um nicht bei jeder Änderung der Mount-Optionen die fstab modifizieren
zu müssen, werden die NFS-Shares, welche in der nfsclient-Konfiguration
eingerichtet wurden, mittels des Startscriptes /etc/init.d/nfsclient
gemountet.
> Was bedeuten denn diese Einträge im Log des Servers?
>
> killproc: cannot stat /usr/sbin/nfsd: No such file or directory
Ich vermute, dass bei der Paketerstellung nicht berücksichtigt wurde,
dass bei eisfair-2 der Server Daemon "rpc.nfsd" nicht im Verzeichnis
/usr/sbin sondern /sbin zu suchen ist. Modifiziere einmal Zeile 220
des Skriptes /etc/init.d/nfsserver wie folgt und schaue, ob das Problem
danach behoben ist:
IST:
if [ "${EISFAIR_SYSTEM}" == 'eisfair-2' -a "${PNAME}" == 'portmap'
-o "${EISFAIR_SYSTEM}" == 'eisfair-2' -a "${PNAME}" == 'rpc.statd' ]
SOLL:
if [ "${EISFAIR_SYSTEM}" == 'eisfair-2' -a "${PNAME}" == 'portmap'
-o "${EISFAIR_SYSTEM}" == 'eisfair-2' -a "${PNAME}" == 'rpc.statd'
-o "${EISFAIR_SYSTEM}" == 'eisfair-2' -a "${PNAME}" == 'rpc.nfsd' ]
> statd running as root. chown /var/lib/nfs/sm to choose different user
Dies ist meines Erachtens nur ein Hinweis, der ignoriert werden kann.
> Mache ich das vom Distri-Client klappt es nicht und auf dessen Konsole
> kommt die Rückmeldung:
> mount.nfs: access denied by <Server-IP> while mounting <Server-IP>:/home
>
> Im Log des Servers steht zu dem abgewiesenen Versuch nichts.
Dazu habe ich spontan keine Idee, aber vielleicht gibt es ja einen
anderen Anwender der eine ähnliche Konstellation verwendet.
Gruß Jürgen
--
Mail: juergen at eisfair.org
Mehr Informationen über die Mailingliste Eisfair