proxmox ceph fuse not start

zkzk

New Member
Nov 19, 2018
15
0
1
30
hi i am try to update proxmox from 5.2 to 5.3 on debian 9.4 after part update i find that ceph fs won 't mount
because fues won start it show that fuse: unknown option `_netdev' in pvesm stat

Ť find out it is in /usr/share/perl5/PVE/Storage/CephFSPlugin.pm
push@ $ cmd,' - o','_ netdev';
it seems my system won konw '_ netdev

Here
version
proxmox-ve:5.3-1(运行内核:4.15.18-12-pve)
pve-manager:5.3-11(运行版本:5.3-11 / d4907f84)
pve-kernel-4.15:5.3-3
pve-kernel-4.15.18-12-pve:4.15.18-35
pve-kernel-4.15.17-1-pve:4.15.17-9
ceph:12.2.12-pve1
corosync:2.4.2-pve5
criu:2.11.1-1~bpo90
glusterfs-client:3.8.8-1
ksm-control-daemon:1.2-2
libjs-extjs:6.0.1-2
libpve-access-control:5.1-3
libpve-apiclient-perl:2.0-5
libpve-common-perl:5.0-47
libpve-guest-common-perl:2.0-20
libpve-http-server-perl:2.0-12
libpve-storage-perl:5.0-39
libqb0:1.0.3-1~bpo9
lvm2:2.02.168-pve6
lxc-pve:3.0.2 + pve1-3
lxcfs:3.0.2-2
novnc-pve:1.0.0-2
proxmox-widget-toolkit:1.0-20
pve-cluster:5.0-33
pve-container:2.0-29
pve-docs:5.2-10
pve-edk2-firmware:1.20181023-1
防火墙:3.0-14
pve-firmware:2.0-6
pve-ha-manager:2.0-5
pve-i18n:1.0-5
pve-libspice-server1:0.14.1-1
pve-qemu-kvm:2.12.1-1
pve-xtermjs:1.0-5
qemu-server:5.0-45
smartmontools:6.5 + svn4324-1
spiceterm:3.0-5
vncterm:1.5-3
zfsutils-linux:0.7.12-pve1~bpo1
 
when i run the cmd it show that
/usr/bin/ceph-fuse -n client.admin -m 10.90.10.5:6789,10.90.10.8:6789 --keyfile /etc/pve/priv/ceph/cephfs.secret /mnt/pve/cephfs --conf /etc/pve/ceph.conf -o _netdev


/ceph-client.admin.asok': (17) File exists
ceph-fuse[2988]: starting ceph client
2019-06-11 09:13:50.345380 7f3ee9608680 -1 init, newargv = 0x561d34675790 newargc=11
fuse: unknown option `_netdev'
ceph-fuse[2988]: fuse failed to start
2019-06-11 09:13:54.573754 7f3ee9608680 -1 fuse_lowlevel_new failed
root@R1S2N1-proxmox1:~#
 
Where did you specify the netdev? And it is not needed, if you configured the storage through Proxmox, as those mounts run after the network is available.
 
i didn't specify the netdev just try use fuse to mount my cephfs ,(pvesm add <cephfs> cephfs -fuse 1)
it just add a option in /usr/share/perl5/PVE/Storage/CephFSPlugin.pm
it seems -o _netdev only work for fuse3 however my fuse version is 2.9.7-1+deb9u2 for debian strech (fuse3 is in sid)
i can mount cephfs though "pvesm set <cephfs> -fuse 0"
 
Can you please open up an issue in our tracker?
https://bugzilla.proxmox.com

Please add the output of 'pveversion -v' and how you got to the error + including any error output. Thank you.
 

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!