Hi all,
I'm running FreeNAS 11.1-U4, with a Rancher VM and a host of containers. Containers have access to the filesystem below through NFS, accessed through the Rancher-NFS plugin.
I've noticed that under heavy load with regard to disk activity, the whole system grinds to a snail's pace. For example, when users upload files to Nextcloud while streaming instructional videos by Plex, the whole system dies, even though CPU and RAM usage are extremely comfortable (40% CPU use, 3gb RAM free) and disk usage is fine, as files can be accessed through SMB at a good speed. As this wasn't a problem at all when things were in jails, and again Samba seems to work, I strongly suspect this is due to NFS being in synchronous mode.
How do I set FreeNAS to share NFS shares in async mode? For Rancher-NFS, it's just a 'async' in the mount options, but how do I make FreeNAS share things asyncronously?
Alternatively, is there any other explanation for why this happens?
I'm running FreeNAS 11.1-U4, with a Rancher VM and a host of containers. Containers have access to the filesystem below through NFS, accessed through the Rancher-NFS plugin.
I've noticed that under heavy load with regard to disk activity, the whole system grinds to a snail's pace. For example, when users upload files to Nextcloud while streaming instructional videos by Plex, the whole system dies, even though CPU and RAM usage are extremely comfortable (40% CPU use, 3gb RAM free) and disk usage is fine, as files can be accessed through SMB at a good speed. As this wasn't a problem at all when things were in jails, and again Samba seems to work, I strongly suspect this is due to NFS being in synchronous mode.
How do I set FreeNAS to share NFS shares in async mode? For Rancher-NFS, it's just a 'async' in the mount options, but how do I make FreeNAS share things asyncronously?
Alternatively, is there any other explanation for why this happens?