• 6.10 RC4 NFS access errors and connection failures


    flinx01
    • Minor

    Hello all
    I switched to Unraid version 6.10 last week because I had frequent problems with NFS (Linux Mint has NFS 4.0 but Unraid has a smaller version), this combination caused frequent problems, almost daily the accesses to the NFS shares were lost.

    Since the change I have less problems, but after larger file operations the access to the NFS drives of the Unraid server does not work anymore .

     The system log shows the following messages:

     

    Apr 15 20:24:03 bigone emhttpd: read SMART /dev/sdd
    Apr 15 20:25:15 bigone emhttpd: read SMART /dev/sdb
    Apr 15 20:33:17 bigone kernel: shfs[27786]: segfault at 10 ip 00001544dc2484f1 sp 00001544db1e0ba0 error 4 in libfuse3.so.3.10.5[1544dc244000+19000]
    Apr 15 20:33:17 bigone kernel: Code: e8 44 c9 ff ff 8b 85 00 01 00 00 85 c0 0f 85 b6 01 00 00 4c 89 f6 48 89 ef 31 db e8 19 dc ff ff 4c 89 ef 45 31 ed 48 8b 40 20 <4c> 8b 70 10 e8 86 c2 ff ff 48 8d 4c 24 18 45 31 c0 31 d2 4c 89 f6
    Apr 15 20:33:17 bigone kernel: ------------[ cut here ]------------
    Apr 15 20:33:17 bigone kernel: nfsd: non-standard errno: -103
    Apr 15 20:33:17 bigone kernel: WARNING: CPU: 15 PID: 5624 at fs/nfsd/nfsproc.c:886 nfserrno+0x4c/0x54 [nfsd]
    Apr 15 20:33:17 bigone kernel: Modules linked in: rpcsec_gss_krb5 macvlan xt_nat xt_tcpudp veth xt_conntrack nf_conntrack_netlink nfnetlink xt_addrtype iptable_nat br_netfilter xfs xt_MASQUERADE ip6table_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nfsd auth_rpcgss oid_registry lockd grace sunrpc md_mod nct6775 hwmon_vid ip6table_filter ip6_tables iptable_filter ip_tables x_tables bonding wmi_bmof x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd cryptd rapl intel_cstate intel_uncore nvme i2c_i801 i2c_smbus igc nvme_core i2c_core ahci input_leds led_class libahci wmi thermal fan tpm_crb video tpm_tis tpm_tis_core backlight tpm button acpi_tad acpi_pad
    Apr 15 20:33:17 bigone kernel: CPU: 15 PID: 5624 Comm: nfsd Tainted: G        W         5.15.30-Unraid #1
    Apr 15 20:33:17 bigone kernel: Hardware name: ASUS System Product Name/PRIME Z590-A, BIOS 1402 01/27/2022
    Apr 15 20:33:17 bigone kernel: RIP: 0010:nfserrno+0x4c/0x54 [nfsd]
    Apr 15 20:33:17 bigone kernel: Code: ff c0 48 83 f8 23 75 e1 80 3d c0 00 05 00 00 41 bc 00 00 00 05 75 15 48 c7 c7 0d 61 40 a0 c6 05 aa 00 05 00 01 e8 c8 17 3e e1 <0f> 0b 44 89 e0 41 5c c3 48 83 ec 18 31 c9 ba ff 07 00 00 65 48 8b
    Apr 15 20:33:17 bigone kernel: RSP: 0018:ffffc900008d7b50 EFLAGS: 00010282
    Apr 15 20:33:17 bigone kernel: RAX: 0000000000000000 RBX: 0000000000000002 RCX: 0000000000000027
    Apr 15 20:33:17 bigone kernel: RDX: 0000000000000003 RSI: ffffc900008d79d8 RDI: ffff88883bddc550
    Apr 15 20:33:17 bigone kernel: RBP: ffffc900008d7db8 R08: ffffffff820b4d28 R09: ffffffff82044d08
    Apr 15 20:33:17 bigone kernel: R10: 00007fffffffffff R11: ffffffff8263a83e R12: 0000000005000000
    Apr 15 20:33:17 bigone kernel: R13: ffff88814958c238 R14: 00000000ffffff99 R15: 000000000010011a
    Apr 15 20:33:17 bigone kernel: FS:  0000000000000000(0000) GS:ffff88883bdc0000(0000) knlGS:0000000000000000
    Apr 15 20:33:17 bigone kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    Apr 15 20:33:17 bigone kernel: CR2: 00001473039eee38 CR3: 000000000200a006 CR4: 00000000007706e0
    Apr 15 20:33:17 bigone kernel: PKRU: 55555554
    Apr 15 20:33:17 bigone kernel: Call Trace:
    Apr 15 20:33:17 bigone kernel: <TASK>
    Apr 15 20:33:17 bigone kernel: nfsd4_encode_fattr+0x11ee/0x1220 [nfsd]
    Apr 15 20:33:17 bigone kernel: ? kvmalloc_node+0x53/0xa0
    Apr 15 20:33:17 bigone kernel: ? override_creds+0x21/0x30
    Apr 15 20:33:17 bigone kernel: ? nfsd_setuser+0x185/0x1a1 [nfsd]
    Apr 15 20:33:17 bigone kernel: ? nfsd_setuser_and_check_port+0x76/0xb0 [nfsd]
    Apr 15 20:33:17 bigone kernel: ? nfsd_setuser_and_check_port+0x76/0xb0 [nfsd]
    Apr 15 20:33:17 bigone kernel: nfsd4_encode_getattr+0x28/0x2a [nfsd]
    Apr 15 20:33:17 bigone kernel: nfsd4_encode_operation+0xa9/0x1e6 [nfsd]
    Apr 15 20:33:17 bigone kernel: nfsd4_proc_compound+0x271/0x508 [nfsd]
    Apr 15 20:33:17 bigone kernel: nfsd_dispatch+0x181/0x21a [nfsd]
    Apr 15 20:33:17 bigone kernel: svc_process+0x484/0x69c [sunrpc]
    Apr 15 20:33:17 bigone kernel: ? nfsd_svc+0x2bc/0x2bc [nfsd]
    Apr 15 20:33:17 bigone kernel: ? nfsd_shutdown_threads+0x77/0x77 [nfsd]
    Apr 15 20:33:17 bigone kernel: nfsd+0xee/0x145 [nfsd]
    Apr 15 20:33:17 bigone kernel: kthread+0xdc/0xe3
    Apr 15 20:33:17 bigone kernel: ? set_kthread_struct+0x32/0x32
    Apr 15 20:33:17 bigone kernel: ret_from_fork+0x1f/0x30
    Apr 15 20:33:17 bigone kernel: </TASK>
    Apr 15 20:33:17 bigone kernel: ---[ end trace 6dcc3502a1993bb2 ]---

     

     




    User Feedback

    Recommended Comments

    You didn't answer the question about how you are mounting the NFS devices.  Fstab?

     

    You need to post a diagnostic when the issue comes up, not after a reboot.

    Link to comment

    Sorry, I did not have time.
    The mounting is done with the FSTAB:

    #### NFS####
    192.168.0.51:/mnt/user/Bilder /home/lukas/Bilder nfs auto,rw,users,_netdev 0 0
    192.168.0.51:/mnt/user/callibre /home/callibre nfs auto,rw,users,_netdev 0 0
    192.168.0.51:/mnt/user/Musik /home/lukas/Musik nfs auto,rw,users,_netdev 0 0
    192.168.0.51:/mnt/user/lukas /home/lukas/data nfs auto,rw,users,_netdev 0 0
    192.168.0.51:/mnt/user/download /home/lukas/usenet nfs auto,rw,users,_netdev 0 0
    192.168.0.51:/mnt/user/Video /home/lukas/Videos nfs auto,rw,users,_netdev 0 0

     

    Since the day before yesterday there was no connection failure.
    Is like at the dentist , when you are there , no pain.

    Link to comment

    I have the same issue! 

    May 27 13:07:40 unraid kernel: shfs[17179]: segfault at 10 ip 00001544429df4f1 sp 0000154441074ba0 error 4 in libfuse3.so.3.10.5[1544429db000+19000]
    May 27 13:07:40 unraid kernel: Code: e8 44 c9 ff ff 8b 85 00 01 00 00 85 c0 0f 85 b6 01 00 00 4c 89 f6 48 89 ef 31 db e8 19 dc ff ff 4c 89 ef 45 31 ed 48 8b 40 20 <4c> 8b 70 10 e8 86 c2 ff ff 48 8d 4c 24 18 45 31 c0 31 d2 4c 89 f6
    May 27 13:07:40 unraid kernel: ------------[ cut here ]------------
    May 27 13:07:40 unraid kernel: nfsd: non-standard errno: -103
    May 27 13:07:40 unraid kernel: WARNING: CPU: 3 PID: 10200 at fs/nfsd/nfsproc.c:886 nfserrno+0x4c/0x54 [nfsd]
    May 27 13:07:40 unraid kernel: Modules linked in: rpcsec_gss_krb5 xt_nat xt_tcpudp veth xt_conntrack xt_MASQUERADE nf_conntrack_netlink nfnetlink xt_addrtype iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 br_netfilter xfs nfsd auth_rpcgss oid_registry lockd grace sunrpc md_mod it87 hwmon_vid ip6table_filter ip6_tables iptable_filter ip_tables x_tables bonding amdgpu gpu_sched i2c_algo_bit drm_ttm_helper ttm drm_kms_helper drm i2c_piix4 agpgart syscopyarea edac_mce_amd kvm_amd kvm gigabyte_wmi wmi_bmof crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd cryptd mpt3sas rapl k10temp r8169 sysfillrect i2c_core ccp sysimgblt ahci fb_sys_fops raid_class libahci realtek scsi_transport_sas wmi thermal video backlight button acpi_cpufreq
    May 27 13:07:40 unraid kernel: CPU: 3 PID: 10200 Comm: nfsd Not tainted 5.15.40-Unraid #1
    May 27 13:07:40 unraid kernel: Hardware name: Gigabyte Technology Co., Ltd. B450M DS3H V2/B450M DS3H V2, BIOS F62 01/27/2022
    May 27 13:07:40 unraid kernel: RIP: 0010:nfserrno+0x4c/0x54 [nfsd]
    May 27 13:07:40 unraid kernel: Code: ff c0 48 83 f8 23 75 e1 80 3d 6f 09 05 00 00 41 bc 00 00 00 05 75 15 48 c7 c7 0d b1 b9 a0 c6 05 59 09 05 00 01 e8 d2 61 c9 e0 <0f> 0b 44 89 e0 41 5c c3 48 83 ec 18 31 c9 ba ff 07 00 00 65 48 8b
    May 27 13:07:40 unraid kernel: RSP: 0018:ffffc90000c67da0 EFLAGS: 00010286
    May 27 13:07:40 unraid kernel: RAX: 0000000000000000 RBX: ffff888150688008 RCX: 0000000000000027
    May 27 13:07:40 unraid kernel: RDX: 0000000000000003 RSI: ffffc90000c67c28 RDI: ffff88840e0dc510
    May 27 13:07:40 unraid kernel: RBP: ffffc90000c67df0 R08: ffff88841e2af168 R09: ffffffff82850288
    May 27 13:07:40 unraid kernel: R10: 00003fffffffffff R11: ffff88841e2c3b66 R12: 0000000005000000
    May 27 13:07:40 unraid kernel: R13: ffff8881718f8340 R14: 0000000000000040 R15: ffff8881dd5a6c00
    May 27 13:07:40 unraid kernel: FS:  0000000000000000(0000) GS:ffff88840e0c0000(0000) knlGS:0000000000000000
    May 27 13:07:40 unraid kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    May 27 13:07:40 unraid kernel: CR2: 00001533e030de74 CR3: 000000000220a000 CR4: 0000000000750ee0
    May 27 13:07:40 unraid kernel: PKRU: 55555554
    May 27 13:07:40 unraid kernel: Call Trace:
    May 27 13:07:40 unraid kernel: <TASK>
    May 27 13:07:40 unraid kernel: fh_getattr+0x43/0x5d [nfsd]
    May 27 13:07:40 unraid kernel: fill_post_wcc+0x55/0xa0 [nfsd]
    May 27 13:07:40 unraid kernel: fh_unlock+0x12/0x33 [nfsd]
    May 27 13:07:40 unraid kernel: nfsd_unlink+0x129/0x199 [nfsd]
    May 27 13:07:40 unraid kernel: nfsd3_proc_rmdir+0x7f/0x96 [nfsd]
    May 27 13:07:40 unraid kernel: nfsd_dispatch+0x184/0x21a [nfsd]
    May 27 13:07:40 unraid kernel: svc_process+0x487/0x69c [sunrpc]
    May 27 13:07:40 unraid kernel: ? nfsd_svc+0x2bc/0x2bc [nfsd]
    May 27 13:07:40 unraid kernel: ? nfsd_shutdown_threads+0x77/0x77 [nfsd]
    May 27 13:07:40 unraid kernel: nfsd+0xee/0x145 [nfsd]
    May 27 13:07:40 unraid kernel: kthread+0xde/0xe3
    May 27 13:07:40 unraid kernel: ? set_kthread_struct+0x32/0x32
    May 27 13:07:40 unraid kernel: ret_from_fork+0x22/0x30
    May 27 13:07:40 unraid kernel: </TASK>
    May 27 13:07:40 unraid kernel: ---[ end trace bb6e35a0176858f1 ]---

     

    Link to comment

    Use UD (Unassigned Devices Plugin) to mount remote NFS shares.  UD handles the remote shares properly.  It's hard for us to support fstab mounts because of all the specific settings and user misconfiguration.

    Link to comment


    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Restore formatting

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Status Definitions

     

    Open = Under consideration.

     

    Solved = The issue has been resolved.

     

    Solved version = The issue has been resolved in the indicated release version.

     

    Closed = Feedback or opinion better posted on our forum for discussion. Also for reports we cannot reproduce or need more information. In this case just add a comment and we will review it again.

     

    Retest = Please retest in latest release.


    Priority Definitions

     

    Minor = Something not working correctly.

     

    Urgent = Server crash, data loss, or other showstopper.

     

    Annoyance = Doesn't affect functionality but should be fixed.

     

    Other = Announcement or other non-issue.