[SOLVED] LXC mount.nfs protocol not supported

PsyGanja

New Member
Jun 20, 2022
15
0
1
Guten Tag
Meine ersten Schritte mit Proxmox haben begonnen. Ich habe jetzt schon Std damit verbracht herauszufinden wie ich meine NAS Platte im LXC Container zu mounten.
Was ich geschafft/gemacht habe. Meine Platte ist per NFS bei Proxmox unter Rechenzentrum erfolgreich gemountet. Der Container ist priveligiert es handelt sich um Ubuntu 22.04 In der XXX.conf habe ich die Funktion mount=nfs eingetragen. Versuche ich im Container zu mounten, bekomme ich die Meldung "mount.nfs protocol not supported" angezeigt.


Was mache ich falsch?
Sorry musste alles mit dem Handy tippen.
 
Hey,

ist NFS im Container installiert? Also nfs-common bei Dedian basierten Systemen. Kannst du die Ausgabe vom mount command mit -v hier posten?
 
Ja ist natürlich installiert. Die Ausgabe von mount kann ich Posten wenn ich wieder zu Hause bin.
 
So zu Hause

Code:
mount -t nfs 192.168.188.123:/volume2/mukke /mnt/test
mount.nfs: Protocol not supported
Code:
mount -v
/dev/mapper/pve-vm--111--disk--1 on / type ext4 (rw,relatime,stripe=16)
none on /dev type tmpfs (rw,relatime,size=492k,mode=755,inode64)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
proc on /proc/sys/net type proc (rw,nosuid,nodev,noexec,relatime)
proc on /proc/sys type proc (ro,relatime)
proc on /proc/sysrq-trigger type proc (ro,relatime)
sysfs on /sys type sysfs (ro,nosuid,nodev,noexec,relatime)
sysfs on /sys/devices/virtual/net type sysfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
proc on /dev/.lxc/proc type proc (rw,relatime)
sys on /dev/.lxc/sys type sysfs (rw,relatime)
none on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime)
lxcfs on /proc/cpuinfo type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /proc/diskstats type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /proc/loadavg type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /proc/meminfo type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /proc/stat type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /proc/swaps type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /proc/uptime type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
lxcfs on /sys/devices/system/cpu/online type fuse.lxcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1026)
devpts on /dev/ptmx type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1026)
devpts on /dev/lxc/console type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1026)
devpts on /dev/console type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1026)
devpts on /dev/lxc/tty1 type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1026)
devpts on /dev/lxc/tty2 type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1026)
none on /proc/sys/kernel/random/boot_id type tmpfs (ro,nosuid,nodev,noexec,relatime,size=492k,mode=755,inode64)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
tmpfs on /run type tmpfs (rw,nosuid,nodev,size=3212640k,nr_inodes=819200,mode=755,inode64)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=1606316k,nr_inodes=401579,mode=700,inode64)

Ich hoffe es hilft weiter.
 
Ich meinte eigentlich mount -t nfs 192.168.188.123:/volume2/mukke /mnt/test mit -v, koenntest du das auch noch posten? :D und du kannst auch mal mit -o vers=4(oder 3, je nachmed was du hast) versuchen, bin mir nicht sicher was der default ist.
 
So nun die Ausgabe
Code:
mount -t nfs 192.168.188.123:/volume2/mukke /mnt/test -v
mount.nfs: timeout set for Tue Jun 21 15:21:37 2022
mount.nfs: trying text-based options 'vers=4.2,addr=192.168.188.123,clientaddr=192.168.188.79'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=192.168.188.123,clientaddr=192.168.188.79'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4,addr=192.168.188.123,clientaddr=192.168.188.79'
mount.nfs: mount(2): Protocol not supported

Code:
mount -t nfs 192.168.188.123:/volume2/mukke /mnt/test -o vers=4
mount.nfs: Protocol not supported
root@Player:~# mount -t nfs 192.168.188.123:/volume2/mukke /mnt/test -o vers=3
mount.nfs: access denied by server while mounting 192.168.188.123:/volume2/mukke
 
ok, sieht so aus als ob der Zugriff auf den Share von 192.168.188.79 aus nicht zugelassen wird und es wird NFSv3 verwenden, also wirst du das -o vers=3 immer brauchen. Wie hast du NFS konfiguriert?
 
Ich meine als zugelassene IP habe ich *.* angegeben. Konfiguration kann ich heute Abend Posten. Die Aussage protocol not..... hat mich verwirrt, sonst hätte ich IP bezogen schon etwas probiert. Das mounten im "Rechenzentrum" hatte erst auch nicht geklappt, bis ich die IP Geschichte auf *.* geändert habe.
 
Ich habe den Fehler gefunden. Sitzt vor dem Bildschirm. Groß- und Kleinschreibung nicht beachteto_O
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!