High IO delay Direct mount bind zfs

wait you only have 16gb of memory.

don’t take my word for it, try this https://pve.proxmox.com/wiki/ZFS_on_Linux

scroll down, theres the bit about memory requirements…

Allocating enough memory for the ARC is crucial for IO performance, so reduce it with caution. As a general rule of thumb, allocate at least 2 GiB Base + 1 GiB/TiB-Storage

Was going to get you to do ;

echo "$[14 * 1024*1024*1024]" >/sys/module/zfs/parameters/zfs_arc_max

I don’t know what to suggest…

hmm, wait…

So when you start the Container, it sounds like you have the filewalker enabled on start-up for Storj, that uses lots of disk.

try…

find the config.yaml file in the storage node directory.

look for this line, if you havent got it add;

# if set to true, all pieces disk usage is recalculated on startup
# storage2.piece-scan-on-startup: true

and remove the # and change to false

# if set to true, all pieces disk usage is recalculated on startup
storage2.piece-scan-on-startup: false

restart the storage node… does that help ?

1 Like