mount:RPC:Programm nicht registriert
-
mount:RPC:Programm nicht registriert
diese Nachricht erhalte ich, wenn ich versuche mit nfs zu mounten:mount -t nfs linux1:/data1 /nfs-drive
der andere Weg klappt vom linux1 aus.
/etc/export ist ok
nfs und nfsserver sind gestartet,
und ich weiß nicht weiter
-
was gibt dir den "rpcinfo -p <servername>" aus?
-
mount wurde auf linux3 ausgeführt, und sollte auf linux1 zugreifen.
dann erhalte ich für linux3:linux3:~ # rpcinfo -p linux3 program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100021 1 udp 1049 nlockmgr 100021 3 udp 1049 nlockmgr 100021 4 udp 1049 nlockmgr 100024 1 udp 1050 status 100024 1 tcp 1683 status 100005 1 udp 1051 mountd 100005 1 tcp 1684 mountd 100005 2 udp 1051 mountd 100005 2 tcp 1684 mountd 100005 3 udp 1051 mountd 100005 3 tcp 1684 mountd
und für linux1
linux3:~ # rpcinfo -p linux1 program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper
-
auf deiner linux3 muss soviel ich weiß auch der "mountd" service laufen. mach mal auf deiner linux3 ein "service nfs start" und dann ein mount -a
-
äh sorry, ich meinte der mountd muss auf deiner linux 1 laufen: also ein
service nfs start auf deiner linux1 machen. dann nochmals mount -a
-
service
kennen meine Kisten nicht.
ich bin dann über den runlevel editor gegangen: nfs fehlte auf linux1
ein ps -ax auf linux1 ergab dies(Auszug):1111 ? SW 0:00 [nfsd] 1112 ? SW 0:00 [nfsd] 1115 ? SW 0:00 [lockd] 1116 ? SW 0:00 [rpciod] 1117 ? SW 0:00 [nfsd] 1118 ? SW 0:00 [nfsd] 1119 ? S 0:00 /usr/sbin/rpc.mountd 1201 ? S 0:00 /sbin/portmap
mountd =rpc.mountd ?
WO weiter suchen ?
-
service
kennen meine Kisten nicht.
ich bin dann über den runlevel editor gegangen: nfs fehlte auf linux1
ein ps -ax auf linux1 ergab dies(Auszug):1111 ? SW 0:00 [nfsd] 1112 ? SW 0:00 [nfsd] 1115 ? SW 0:00 [lockd] 1116 ? SW 0:00 [rpciod] 1117 ? SW 0:00 [nfsd] 1118 ? SW 0:00 [nfsd] 1119 ? S 0:00 /usr/sbin/rpc.mountd 1201 ? S 0:00 /sbin/portmap
mountd =rpc.mountd ?
WO weiter suchen ?
-
ja mountd = rpc.mountd
da dein linux1 sozusagen als "server" fungiert, du also von ihm mounten willst muss auf ihm auch der nfs server laufen. also im prinzip (bei redhat = service nfs start bzw. redhat-config-services) dann auf dein linux3 rechner gehen und dann ein mount -a (wenn du es in deiner /etc/fstab eingetragen hast) und es müsste funktionieren. die rpc fehlermeldung ist bisschen ungenau, ich weiß.
P.s. hast du nachdem du es in der (/etc/exports) eingetragen hast auch ein exportfs -ra gemacht?
-
HI NORB;
Ich muß für ca 3-4 h weg, melde mich dann am Nachmittag nochmal. Danke einstweilen