I am running 6.0.650, and am having some persistent issues with NFS. After about a day or two, mounts on client stop working. On the TNAS side, attempting to restart the nfs-server service using systemctl doesn't work, resulting in the following logs:
Code: Select all
Apr 03 06:56:08 TNAS systemd[1]: Finished NFS server and services.
Apr 04 07:26:52 TNAS systemd[1]: Stopping NFS server and services...
Apr 04 07:28:22 TNAS systemd[1]: nfs-server.service: Stopping timed out. Terminating.
Apr 04 07:29:53 TNAS systemd[1]: nfs-server.service: State 'stop-sigterm' timed out. Killing.
Apr 04 07:29:53 TNAS systemd[1]: nfs-server.service: Killing process 2086395 (rpc.nfsd) with signal
SIGKILL.
Apr 04 07:31:23 TNAS systemd[1]: nfs-server.service: Processes still around after SIGKILL. Ignoring.
Apr 04 07:32:34 TNAS systemd[1]: nfs-server.service: Sent signal SIGTERM to control process 2092636 (exportfs) on client request.
Apr 04 07:32:34 TNAS systemd[1]: nfs-server.service: Sending signal SIGTERM to process 2086395 (rpc.nfsd) on client request.
Apr 04 07:32:53 TNAS systemd[1]: nfs-server.service: State 'stop-post' timed out. Terminating.Code: Select all
● nfs-server.service - NFS server and services
Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor preset: enabled)
Drop-In: /run/systemd/generator/nfs-server.service.d
└─order-with-mounts.conf
Active: deactivating (stop-post) (Result: timeout) since Fri 2025-04-04 07:26:52 EDT; 5min ago
Process: 275342 ExecStartPre=/usr/share/nfs-kernel-server/nfs_prepare (code=exited, status=0/SUCCESS)
Process: 275512 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
Process: 275513 ExecStart=/usr/sbin/rpc.nfsd --nfs-version $EXECVERSION $RPCNFSDCOUNT (code=exited, status=0/SUCCESS)
Main PID: 275513 (code=exited, status=0/SUCCESS); Control PID: 2092636 (exportfs)
Tasks: 2 (limit: 4461)
Memory: 552.0K
CPU: 5ms
CGroup: /system.slice/nfs-server.service
├─2086395 /usr/sbin/rpc.nfsd 0
└─2092636 /usr/sbin/exportfs -auAny thoughts?

