NFS server not responding from time to time

Hello,
I’ve observed that on my clients where the nfs is mounted I’m getting some warnings like this:

Apr 1 16:00:11 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:00:11 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:09:00 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:09:03 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:09:31 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:09:32 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:10:24 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:10:30 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:10:32 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:11:53 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:11:59 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:12:04 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:12:05 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:12:17 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:12:20 kernel: nfs: server 10.10.2.2 OK
Apr 1 16:12:27 kernel: nfs: server 10.10.2.2 not responding, still trying
Apr 1 16:12:30 kernel: nfs: server 10.10.2.2 OK

There is no network issue in parallel during those issues there was no ping loss.
Any idea where to look at?

Thanks

I have found the issue.
As my system uses different HDD with different storage 5 x 14 TB HDDs and 15 x 8 TB HDD’s the R/W is not performed in an equal matter. All those 5 in red are the 14 TB’s drives.

image

As I only have 5 HDD’s the system is not fast enough to keep up with the load.

   devid    1 size 7.28TiB used 7.28TiB path /dev/sdi
    devid    2 size 7.28TiB used 7.28TiB path /dev/sdh
    devid    3 size 7.28TiB used 7.28TiB path /dev/sdu
    devid    5 size 7.28TiB used 7.28TiB path /dev/sdt
    devid    6 size 7.28TiB used 7.28TiB path /dev/sds
    devid    7 size 7.28TiB used 7.28TiB path /dev/sdr
    devid    8 size 7.28TiB used 7.28TiB path /dev/sdq
    devid    9 size 7.28TiB used 7.28TiB path /dev/sdp
    devid   10 size 7.28TiB used 7.28TiB path /dev/sdo
    devid   11 size 7.28TiB used 7.28TiB path /dev/sdn
    devid   12 size 7.28TiB used 7.28TiB path /dev/sdm
    devid   13 size 7.28TiB used 7.28TiB path /dev/sdl
    devid   14 size 7.28TiB used 7.28TiB path /dev/sdk
    devid   15 size 7.28TiB used 7.28TiB path /dev/sdj
    devid   16 size 12.73TiB used 10.84TiB path /dev/sdb
    devid   17 size 12.73TiB used 10.84TiB path /dev/sdf
    devid   18 size 12.73TiB used 10.84TiB path /dev/sde
    devid   19 size 12.73TiB used 10.84TiB path /dev/sda
    devid   20 size 12.73TiB used 10.84TiB path /dev/sdg

Due to the logic, I don’t think there is a way to enforce writes and reads on all HDDs. If someone knows please let me know :wink:

Maybe this will help others in the future :slight_smile:

Cheers

2 Likes