Hi,
ein Citrix XenServer 6.0 versucht auf ein von FreeBSD 8.2 bereitgestelltes NFS Share zuzugreifen. Das schlägt mit folgender Melderung in der /var/log/messages des NFS Server fehl:
Was mir erstmal aufgefallen ist: Er versucht ein Subdirectory des eigentlichen Shares zu mounten:
Also habe ich in der Manpage zu mountd nach einem Parameter gesucht, der dies erlaubt:
Sollte doch diese sein oder? Also hab ich das in die /etc/rc.conf eingetragen und den mountd neugestartet:
So schön das auch im ersten Moment klingt: Es funktionier immernoch nicht
Der XenServer gibt nur wenig brauchbares von sich:
Er kommt mit der IP 10.10.56.10 am NFS share an und sollte - was das angeht - Zugriff haben.
Grüsse
serow
ein Citrix XenServer 6.0 versucht auf ein von FreeBSD 8.2 bereitgestelltes NFS Share zuzugreifen. Das schlägt mit folgender Melderung in der /var/log/messages des NFS Server fehl:
Code:
Jan 8 14:39:29 labstorage mountd[17587]: mount request denied from 10.10.56.10 for /xennfs/203df410-73f8-0c79-e660-e044bf5b371b
Was mir erstmal aufgefallen ist: Er versucht ein Subdirectory des eigentlichen Shares zu mounten:
Code:
[root@labstorage ~]# mount
/dev/ad4s1a on / (ufs, local)
devfs on /dev (devfs, local, multilabel)
/dev/gvinum/data on /srv (ufs, NFS exported, local)
/dev/quadstor/xennfs on /xennfs (ufs, NFS exported, local)
[root@labstorage ~]# cat /etc/exports
/srv/data/iso -maproot=root -network 10.10.0.0 -mask 255.255.0.0
/xennfs -maproot=root -network 10.10.0.0 -mask 255.255.0.0
[root@labstorage ~]#
Also habe ich in der Manpage zu mountd nach einem Parameter gesucht, der dies erlaubt:
Code:
-n Allow non-root mount requests to be served. This should only be
specified if there are clients such as PC's, that require it. It
will automatically clear the vfs.nfsrv.nfs_privport sysctl flag,
which controls if the kernel will accept NFS requests from
reserved ports only.
Sollte doch diese sein oder? Also hab ich das in die /etc/rc.conf eingetragen und den mountd neugestartet:
Code:
[root@labstorage ~]# ps aux | grep mountd
root 17587 0.0 0.0 7044 1568 ?? Is 2:36PM 0:00.00 /usr/sbin/mountd -r -n
root 17653 0.0 0.0 9124 1236 0 S+ 2:44PM 0:00.00 grep mountd
[root@labstorage ~]#
So schön das auch im ersten Moment klingt: Es funktionier immernoch nicht
Code:
Jan 8 15:47:13 xenserver00 xapi: [error|xenserver00.vl.invalid|4103|SR.attach D:3c76a57a058a|storage_access] SR.attach failed SR:OpaqueRef:97ba2c4b-3208-a78a-c0e9-158b318b1ccc error:SR_BACKEND_FAILURE_73: [ ; NFS mount error [opterr=mount failed with return code 32]; ]
Er kommt mit der IP 10.10.56.10 am NFS share an und sollte - was das angeht - Zugriff haben.
Grüsse
serow