Skip to content

Instantly share code, notes, and snippets.

@sergeifilippov
Last active January 29, 2024 22:41
Show Gist options
  • Save sergeifilippov/674d78377e26001ad9183665a4e5e7e2 to your computer and use it in GitHub Desktop.
Save sergeifilippov/674d78377e26001ad9183665a4e5e7e2 to your computer and use it in GitHub Desktop.
proxmox nfs info

Vitals

Header IP NFS Version
pve1 10.0.0.52 v4
pve2 10.0.0.53 v4
synology 10.0.0.54 v4

pvesm nfsscan results

pve1

$ pvesm nfsscan 10.0.0.54; dmesg | tail -n 20
/volume2/vms 10.0.0.52,10.0.0.53
[39758.223683] br-e557336aa0b2: port 1(veth2e45c45) entered disabled state
[39758.223725] vethde32e89: renamed from eth0
[39758.293569] br-e557336aa0b2: port 1(veth2e45c45) entered disabled state
[39758.294068] veth2e45c45 (unregistering): left allmulticast mode
[39758.294071] veth2e45c45 (unregistering): left promiscuous mode
[39758.294075] br-e557336aa0b2: port 1(veth2e45c45) entered disabled state
[39818.207667] overlayfs: fs on '/var/lib/docker/overlay2/l/SNOMTDVDBMRO637KCEN7P3HOQD' does not support file handles, falling back to xino=off.
[39818.208750] br-e557336aa0b2: port 1(vethab7c4f6) entered blocking state
[39818.208755] br-e557336aa0b2: port 1(vethab7c4f6) entered disabled state
[39818.208762] vethab7c4f6: entered allmulticast mode
[39818.208794] vethab7c4f6: entered promiscuous mode
[39818.499437] eth0: renamed from veth8a5e1c3
[39818.535126] br-e557336aa0b2: port 1(vethab7c4f6) entered blocking state
[39818.535133] br-e557336aa0b2: port 1(vethab7c4f6) entered forwarding state
[39818.616076] br-e557336aa0b2: port 1(vethab7c4f6) entered disabled state
[39818.616140] veth8a5e1c3: renamed from eth0
[39818.675944] br-e557336aa0b2: port 1(vethab7c4f6) entered disabled state
[39818.676537] vethab7c4f6 (unregistering): left allmulticast mode
[39818.676541] vethab7c4f6 (unregistering): left promiscuous mode
[39818.676545] br-e557336aa0b2: port 1(vethab7c4f6) entered disabled state

pve2

$ pvesm nfsscan 10.0.0.54; dmesg | tail -n 20
clnt_create: RPC: Timed out
command '/sbin/showmount --no-headers --exports 10.0.0.54' failed: exit code 1
[116223.957319] fwln10010i0 (unregistering): left allmulticast mode
[116223.957321] fwln10010i0 (unregistering): left promiscuous mode
[116223.957322] fwbr10010i0: port 1(fwln10010i0) entered disabled state
[116223.978529] fwpr10010p0 (unregistering): left allmulticast mode
[116223.978533] fwpr10010p0 (unregistering): left promiscuous mode
[116223.978536] vmbr0: port 3(fwpr10010p0) entered disabled state
[128825.228513] NFS: Registering the id_resolver key type
[128825.228525] Key type id_resolver registered
[128825.228526] Key type id_legacy registered
[130419.302515] e1000e 0000:00:1f.6 eno1: NIC Link is Down
[130419.302651] vmbr0: port 1(eno1) entered disabled state
[130422.276651] e1000e 0000:00:1f.6 eno1: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[130422.276696] vmbr0: port 1(eno1) entered blocking state
[130422.276699] vmbr0: port 1(eno1) entered forwarding state
[131034.075340] EXT4-fs (dm-9): mounted filesystem 19dd83e1-638a-4452-be75-633725c3818b ro with ordered data mode. Quota mode: none.
[131034.090984] EXT4-fs (dm-10): mounted filesystem bde0b579-df44-4753-8930-f3fefae7490c r/w with ordered data mode. Quota mode: none.
[131045.428070] EXT4-fs (dm-10): unmounting filesystem bde0b579-df44-4753-8930-f3fefae7490c.
[131045.515489] EXT4-fs (dm-9): unmounting filesystem 19dd83e1-638a-4452-be75-633725c3818b.
[131045.690112] EXT4-fs (dm-10): mounted filesystem bde0b579-df44-4753-8930-f3fefae7490c r/w with ordered data mode. Quota mode: none.
[131045.717049] EXT4-fs (dm-10): unmounting filesystem bde0b579-df44-4753-8930-f3fefae7490c.```

$ pveversion -v

proxmox-ve: 8.1.0 (running kernel: 6.5.11-7-pve)
pve-manager: 8.1.4 (running version: 8.1.4/ec5affc9e41f1d79)
proxmox-kernel-helper: 8.1.0
pve-kernel-6.2: 8.0.5
proxmox-kernel-6.5: 6.5.11-7
proxmox-kernel-6.5.11-7-pve-signed: 6.5.11-7
proxmox-kernel-6.2.16-20-pve: 6.2.16-20
proxmox-kernel-6.2: 6.2.16-20
pve-kernel-6.2.16-3-pve: 6.2.16-3
ceph: 18.2.1-pve2
ceph-fuse: 18.2.1-pve2
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx8
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.0
libproxmox-backup-qemu0: 1.4.1
libproxmox-rs-perl: 0.3.3
libpve-access-control: 8.0.7
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.1.0
libpve-guest-common-perl: 5.0.6
libpve-http-server-perl: 5.0.5
libpve-network-perl: 0.9.5
libpve-rs-perl: 0.8.8
libpve-storage-perl: 8.0.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve4
novnc-pve: 1.4.0-3
proxmox-backup-client: 3.1.2-1
proxmox-backup-file-restore: 3.1.2-1
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.2.3
proxmox-mini-journalreader: 1.4.0
proxmox-widget-toolkit: 4.1.3
pve-cluster: 8.0.5
pve-container: 5.0.8
pve-docs: 8.1.3
pve-edk2-firmware: 4.2023.08-3
pve-firewall: 5.0.3
pve-firmware: 3.9-1
pve-ha-manager: 4.0.3
pve-i18n: 3.2.0
pve-qemu-kvm: 8.1.2-6
pve-xtermjs: 5.3.0-3
qemu-server: 8.0.10
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.2-pve1

$ pveversion -v

proxmox-ve: 8.1.0 (running kernel: 6.5.11-7-pve)
pve-manager: 8.1.4 (running version: 8.1.4/ec5affc9e41f1d79)
proxmox-kernel-helper: 8.1.0
pve-kernel-6.2: 8.0.5
proxmox-kernel-6.5: 6.5.11-7
proxmox-kernel-6.5.11-7-pve-signed: 6.5.11-7
proxmox-kernel-6.2.16-20-pve: 6.2.16-20
proxmox-kernel-6.2: 6.2.16-20
pve-kernel-6.2.16-3-pve: 6.2.16-3
ceph: 18.2.1-pve2
ceph-fuse: 18.2.1-pve2
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx8
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.0
libproxmox-backup-qemu0: 1.4.1
libproxmox-rs-perl: 0.3.3
libpve-access-control: 8.0.7
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.1.0
libpve-guest-common-perl: 5.0.6
libpve-http-server-perl: 5.0.5
libpve-network-perl: 0.9.5
libpve-rs-perl: 0.8.8
libpve-storage-perl: 8.0.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve4
novnc-pve: 1.4.0-3
proxmox-backup-client: 3.1.2-1
proxmox-backup-file-restore: 3.1.2-1
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.2.3
proxmox-mini-journalreader: 1.4.0
proxmox-widget-toolkit: 4.1.3
pve-cluster: 8.0.5
pve-container: 5.0.8
pve-docs: 8.1.3
pve-edk2-firmware: 4.2023.08-3
pve-firewall: 5.0.3
pve-firmware: 3.9-1
pve-ha-manager: 4.0.3
pve-i18n: 3.2.0
pve-qemu-kvm: 8.1.2-6
pve-xtermjs: 5.3.0-3
qemu-server: 8.0.10
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.2-pve1

DSM 7.2-64570 Update 3

/etc/nfs/syno_nfs_conf

Configuration for NFS configured by Synology DSM:

udp_read_size=8192
udp_write_size=8192
nfsv4_enable=yes
nfs_unix_pri_enable=1
nfs_custom_port_enable=no
statd_port=0
nlm_port=0
nfs_minor_ver_enable=0

Shared Volume Settings in DSM

Client Privileges Squash Async Security Non-privileged port Cross-mount
10.0.0.52 Read/Write Map root to admin Yes AUTH_SYS Denied Allowed
10.0.0.53 Read/Write Map root to admin Yes AUTH_SYS Denied Allowed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment