Section: Maintenance Commands (8)
Updated: July 2015
- fsm [file_system_name [host_name]]
The fsm is the server daemon that manages a StorNext File System (SNFS) The File System Manager (FSM) manages the file system’s name space, allocations, and metadata coherency. It is also used for I/O bandwidth and stripe group management functions. The default SNFS file system name is default, and the default host name is the system’s hostname as found by the gethostname(2) library call.
Multiple FSM processes may co-exist on one system, as long as they have unique file system names. The file system name is used by the mount(8) command, along with the hostname separated by a colon (:). For example, if an FSM process was started on host fsmhost and the file system name was declared projecta and the mount point was /usr/clips, then the mount command would be:
mount -t cvfs fsmhost:projecta /usr/clips
This process runs in the background and is started at boot time. It is enabled or disabled via chkconfig(8) or init.d(7) using the cvfs key word.
- This variable can be used to change the rate that the FSM process sends a keep alive message to each connected client. The value is in seconds, with a default of 5 seconds. It can be set between 1 and 7200 seconds (2 hours).
- This variable is not intended for general use, and should only be used when recommended by Quantum Support.
- This variable can be used to change the timeout value that the FSM process uses after sending a keep alive to a client. The value is in seconds, with a default of 3 seconds. It can be set between 1 and 30 seconds. Note that there are other factors that are also considered by the FSM process before timing out a client, so the actual timeout may be somewhat longer.