Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> [Gelöst] NFS Server läuft nicht
eckiw-1
Geschrieben am: Samstag, 26.November 2016, 19:13 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 220
Mitgliedsnummer.: 1270
Mitglied seit: 2006-02-07



Hallo,

folgendes Problem habe ich:

Nach dieser Anleitung
Installation Raspi als vdr client

habe ich meinen RPI als vdr client installiert. Leider klappt der Zugriff auf das Aufnahmeverzeicnis auf dem Server nicht:
CODE

Oct 21 19:32:50 (none) daemon.warn rpc.statd[828]: Running as root.  chown /var/lib/nfs to choose different user
Oct 21 19:32:54 (none) auth.err mount[857]: mount to NFS server '192.168.178.99' failed: No route to host, retrying


CODE

# /etc/exports: NFS file systems being exported.  See exports(5).
/video    *(rw,no_root_squash,sync)
/audio    *(rw,no_root_squash,sync)
/pictures *(rw,no_root_squash,sync)
/film     *(rw,no_root_squash,sync)
/srv/nfsv4              192.168.178.111(rw,fsid=0,secure,no_subtree_check,sync)
/srv/nfsv4/vdrrecords   192.168.178.111(rw,secure,no_subtree_check,sync,all_squash,anonuid=0,anongid=0)
vdr01 sbin # /etc/init.d/nfs start
* Starting idmapd ...
* make sure DNOTIFY support is enabled ...                                                                       [ !! ]
* ERROR: rpc.idmapd failed to start
* ERROR: cannot start nfs as rpc.idmapd would not start
vdr01 sbin # rpcinfo -p
  program vers proto   port  service
   100000    4   tcp    111  portmapper
   100000    3   tcp    111  portmapper
   100000    2   tcp    111  portmapper
   100000    4   udp    111  portmapper
   100000    3   udp    111  portmapper
   100000    2   udp    111  portmapper
   100024    1   udp  60630  status
   100024    1   tcp  41982  status
vdr01 sbin # netstat -tupan | egrep 'rpc|Active|Proto'
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      3557/rpcbind
tcp        0      0 0.0.0.0:41982           0.0.0.0:*               LISTEN      3587/rpc.statd
tcp6       0      0 :::40840                :::*                    LISTEN      3587/rpc.statd
tcp6       0      0 :::111                  :::*                    LISTEN      3557/rpcbind
udp        0      0 0.0.0.0:764             0.0.0.0:*                           3557/rpcbind
udp        0      0 127.0.0.1:795           0.0.0.0:*                           3587/rpc.statd
udp        0      0 0.0.0.0:60630           0.0.0.0:*                           3587/rpc.statd
udp        0      0 0.0.0.0:111             0.0.0.0:*                           3557/rpcbind
udp6       0      0 :::764                  :::*                                3557/rpcbind
udp6       0      0 :::47927                :::*                                3587/rpc.statd
udp6       0      0 :::111                  :::*                                3557/rpcbind
vdr01 sbin # ^C
vdr01 sbin #

Leider weiß ich jetzt nicht wirklich wo der Fehler liegt.
Hat einer ne Idee ?

Danke im Voraus
Ecki

angehängte Datei ( Anzahl der Downloads: 43 )
angehängte Datei  messages
Email Poster
Top
R2D2
Geschrieben am: Samstag, 26.November 2016, 19:52 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 5980
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Was sagt denn:

CODE
zgrep DNOTIFY /proc/config.gz
Email PosterUsers WebsiteICQ
Top
eckiw-1
Geschrieben am: Samstag, 26.November 2016, 20:31 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 220
Mitgliedsnummer.: 1270
Mitglied seit: 2006-02-07



CODE
vdr01 ~ # zgrep DNOTIFY /proc/config.gz
CONFIG_DNOTIFY=y
vdr01 ~ #
Email Poster
Top
R2D2
Geschrieben am: Samstag, 26.November 2016, 20:37 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 5980
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Und die Dienste laufen alle?

CODE
ps aux |grep rpc
Email PosterUsers WebsiteICQ
Top
eckiw-1
Geschrieben am: Sonntag, 27.November 2016, 11:16 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 220
Mitgliedsnummer.: 1270
Mitglied seit: 2006-02-07



Das gibt das hier:
CODE
So 27. Nov 11:15:06 CET 2016
vdr01 ~ # ps aux |grep rpc
root       570  0.0  0.0      0     0 ?        S<   11:14   0:00 [rpciod]
root      3562  0.0  0.0  14904  2096 ?        Ss   11:14   0:00 /sbin/rpcbind
root      3592  0.0  0.0  17420  2548 ?        Ss   11:14   0:00 /sbin/rpc.statd --no-notify
root      4222  0.0  0.0  12840  2580 pts/6    S+   11:15   0:00 grep --colour=auto rpc
vdr01 ~ #
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 27.November 2016, 11:33 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 5980
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



rpc.idmapd läuft nicht! Die Frage ist nun, weshalb?

Du könntest mal versuchen, rpc.idmapd im foreground zu starten um zu sehen, ob irgendwelche Fehler ausgegeben werden.

CODE
rpc.idmapd -f -vvv
Email PosterUsers WebsiteICQ
Top
eckiw-1
Geschrieben am: Sonntag, 27.November 2016, 11:42 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 220
Mitgliedsnummer.: 1270
Mitglied seit: 2006-02-07



Da scheint was nicht ordentlich konfiguriert zu sein:
CODE
vdr01 ~ # rpc.idmapd -f -vvv
rpc.idmapd: libnfsidmap: Unable to determine the NFSv4 domain; Using 'localdomain' as the NFSv4 domain which means UIDs will be mapped to the 'Nobody-User' user defined in /etc/idmapd.conf

rpc.idmapd: libnfsidmap: using (default) domain: localdomain

rpc.idmapd: libnfsidmap: loaded plugin /usr/lib64/libnfsidmap/nsswitch.so for method nsswitch

rpc.idmapd: Expiration time is 600 seconds.
rpc.idmapd: Opened /proc/net/rpc/nfs4.nametoid/channel
rpc.idmapd: Opened /proc/net/rpc/nfs4.idtoname/channel
rpc.idmapd: main: open(/run/rpc_pipefs/nfs): No such file or directory
vdr01 ~ #
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 27.November 2016, 12:43 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 5980
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Ist da etwas ungewöhnliches konfiguriert?

Was sagt denn:

CODE
cat /etc/idmapd.conf |egrep -v "#|^\[|^$"
Email PosterUsers WebsiteICQ
Top
eckiw-1
Geschrieben am: Sonntag, 27.November 2016, 13:42 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 220
Mitgliedsnummer.: 1270
Mitglied seit: 2006-02-07



Hier:
CODE
vdr01 ~ # cat /etc/idmapd.conf |egrep -v "#|^\[|^$"
Verbosity = 0
Pipefs-Directory = /run/rpc_pipefs
Nobody-User = nobody
Nobody-Group = nobody

LDAP_server = ldap-server.local.domain.edu
LDAP_base = dc=local,dc=domain,dc=edu
vdr01 ~ #
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 27.November 2016, 13:46 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 5980
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Kommentiere mal alles bis auf die LDAP Einträge aus.
Email PosterUsers WebsiteICQ
Top
eckiw-1
Geschrieben am: Sonntag, 27.November 2016, 14:58 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 220
Mitgliedsnummer.: 1270
Mitglied seit: 2006-02-07



Das scheint geholfen zu haben:
CODE
vdr01 ~ # rpcinfo -p
  program vers proto   port  service
   100000    4   tcp    111  portmapper
   100000    3   tcp    111  portmapper
   100000    2   tcp    111  portmapper
   100000    4   udp    111  portmapper
   100000    3   udp    111  portmapper
   100000    2   udp    111  portmapper
   100024    1   udp  42730  status
   100024    1   tcp  39115  status
   100005    1   udp  48711  mountd
   100005    1   tcp  35684  mountd
   100005    2   udp  48394  mountd
   100005    2   tcp  50523  mountd
   100005    3   udp  39473  mountd
   100005    3   tcp  49419  mountd
   100003    3   tcp   2049  nfs
   100003    4   tcp   2049  nfs
   100003    3   udp   2049  nfs
   100003    4   udp   2049  nfs
   100021    1   udp  37386  nlockmgr
   100021    3   udp  37386  nlockmgr
   100021    4   udp  37386  nlockmgr
   100021    1   tcp  36125  nlockmgr
   100021    3   tcp  36125  nlockmgr
   100021    4   tcp  36125  nlockmgr
vdr01 ~ #
CODE
vdr01 ~ # rpc.idmapd -f -vvv
rpc.idmapd: libnfsidmap: Unable to determine the NFSv4 domain; Using 'localdomain' as the NFSv4 domain which means UIDs will be mapped to the 'Nobody-User' user defined in /etc/idmapd.conf

rpc.idmapd: libnfsidmap: using (default) domain: localdomain

rpc.idmapd: libnfsidmap: loaded plugin /usr/lib64/libnfsidmap/nsswitch.so for method nsswitch

rpc.idmapd: Expiration time is 600 seconds.
rpc.idmapd: Opened /proc/net/rpc/nfs4.nametoid/channel
rpc.idmapd: Opened /proc/net/rpc/nfs4.idtoname/channel
CODE
vdr01 ~ # ps aux |grep rpc
root       570  0.0  0.0      0     0 ?        S<   13:53   0:00 [rpciod]
root      3561  0.0  0.0  14904  2092 ?        Ss   13:53   0:00 /sbin/rpcbind
root      3590  0.0  0.0  17420  2576 ?        Ss   13:53   0:00 /sbin/rpc.statd --no-notify
root      3649  0.0  0.0  23316   204 ?        Ss   13:53   0:00 /usr/sbin/rpc.idmapd
root      3689  0.0  0.0  22332  3240 ?        Ss   13:53   0:00 /usr/sbin/rpc.mountd
root      9347  0.0  0.0  12840  2480 pts/0    S+   14:27   0:00 grep --colour=auto rpc

Danke und schönen Sonntag!
Ecki
Email Poster
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll