Skip to main content

mfsgui.cfg

Main configuration file for mfsgui.

This page reproduces the manual page mfsgui.cfg(5) as the product ships it: the text man mfsgui.cfg prints on a machine where the packages are installed. It is not edited here, and where it disagrees with the rest of this documentation, the documentation is the side kept against the sources. What the subject is: mfsgui.cfg.

Description​

The file mfsgui.cfg contains configuration of MooseFS GUI server process.

Syntax​

Syntax is:

  • OPTION=VALUE

Lines starting with # character are ignored as comments.

STARTUP OPTIONS​

Changes in this section require process restart.

  • WORKING_USER
    user to run daemon as (default is mfs)

  • WORKING_GROUP
    group to run daemon as; optional value - if empty then default user group will be used

  • SYSLOG_IDENT
    name of process to place in syslog messages; default is mfsgui

  • LOCK_MEMORY
    whether to perform mlockall() to avoid swapping out mfsgui process; default is 0, i.e. no

  • DISABLE_OOM_KILLER
    disable out of memory killer (Linux only, default is 1)

  • NICE_LEVEL
    nice level to run daemon with; default is -19; note: process must be started as root to increase priority, if setting of priority fails, process retains the nice level it started with

  • FILE_UMASK
    set default umask for group and others (user has always 0); default is 027 - block write for group and block all for others

  • DATA_PATH
    where to store daemon lock file (default is /var/lib/mfs)

RUNTIME OPTIONS​

Changes in this section require only process reload.

  • SYSLOG_MIN_LEVEL
    minimum level of messages that will be reported by chunkserver; levels in order of importance: ERROR, WARNING, NOTICE, INFO, DEBUG (default is INFO)

  • SYSLOG_ELEVATE_TO
    reported messages of level lower than set by this option will be elevated to this level (i.e. if SYSLOG_MIN_LEVEL is set to DEBUG and SYSLOG_ELEVATE_TO is set to NOTICE, all INFO and DEBUG messages will be sent to syslog as NOTICE ; default is NOTICE)

CONNECTION OPTIONS​

Changes in this section require only process reload.

  • GUISERV_LISTEN_HOST
    IP address to listen on for incoming http connections (default is *, means any)

  • GUISERV_LISTEN_PORT
    port to listen on for incoming http connections (default is 9425)

  • GUISERV_TIMEOUT
    http connection timeout, in seconds (default is 300)

HTTP SERVER OPTIONS​

Changes in this section require only process reload.

  • ROOT_DIR
    document root for http server (default is /usr/share/mfscgi)

  • REQUESTS_FILE
    requests configuration file, absolute path or path relative to the ROOT_DIR; the content of this file should NEVER be modified by the user

See also​

mfsgui(8)