Architecture and configurations for Fred Hutch "Fast File" service, our HPC posix file system
SysMgmtdHost
must be set to a common value for all nodes in a cluster and has no default.connAuthFile
will be set to a shared secret for all nodes in a cluster.connNetFilterFile
will be set to a managed file describing our cluster network to limit access.storeMetaDirectory
must be set and has no default.storeMgmtdDirectory
must be set and has no default.storeStorageDirectory
must be set and has no default. logType = logfile
storeAllowFirstRunInit
must be set to false
after server initialization to protect against underlying unmounted volumes.-tuneUsePerUserMsgQueues
set to true
to preserve fairness in multi-user environments.logLevel
from 2 to 3.sysAllowNewServers
must be set to false
after cluster initialization.sysAllowNewTargets
must be set to false
after cluster initialization.storeAllowFirstRunInit
must be set to false
after server initialization to protect against underlying unmounted volumes.tuneClientAutoRemoveMins
time until unreachable client is removed from cluster - default 30.tuneNumWorkers
threads - recommended cores X 2 - default 4.tune{Meta,Storage}...
- multiple parameters used to tune Low/Emergency pool limits and thresholds.connCommRetrySecs
can be set to 0 to act like NFS hard mount.sysXAttrsEnabled
enable extended attributes.sysACLsEnabled
enable ACLs with extended attributes - decreases performance.tuneUseGlobal{Append,File}Locks
- enable global locking.connMaxInternodeNum
should be set no higher than number of CPU coresstoreAllowFirstRunInit
must be set to false
after server initialization to protect against underlying unmounted volumes.tuneUsePerUserMsgQueues
set to true
to preserve fairness in multi-user environments.tuneNumWorkers
threads processing client requests - should match underlying storage - default 12.tuneNumResyncGatherSlaves
threads per target used to crawl for buddy mirror.tuneNumResyncSlaves
thread per target used to perform resync for buddy mirror.tuneBindToNumaZone
use if storage and network are in the same NUMA zone (check /sys/bus/pci/devices/