Update MaxScale man page
This commit is contained in:
parent
7c296d746f
commit
8b08d61487
@ -1,24 +1,29 @@
|
||||
.TH maxscale 1
|
||||
.SH NAME
|
||||
maxscale - The Dynamic Data Routing Platform
|
||||
maxscale - An intelligent database proxy
|
||||
.SH SYNOPSIS
|
||||
.B maxscale
|
||||
[\fIOPTIONS...\fR]
|
||||
.SH DESCRIPTION
|
||||
MariaDB MaxScale is a dynamic data routing platform that allows the forwarding
|
||||
of database statements to one or more database servers using complex rules, a
|
||||
semantic understanding of the database statements and the roles of the various
|
||||
servers within the backend cluster of databases.
|
||||
MariaDB MaxScale is a database proxy that forwards database statements to one or
|
||||
more database servers.
|
||||
|
||||
MariaDB MaxScale is designed to provide load balancing and high availability
|
||||
functionality transparently to the applications. In addition it provides
|
||||
a highly scalable and flexible architecture, with plugin components to
|
||||
support different protocols and routing decisions.
|
||||
The forwarding is performed using rules based on the semantic understanding of
|
||||
the database statements and on the roles of the servers within the backend
|
||||
cluster of databases.
|
||||
|
||||
MariaDB MaxScale is designed to provide, transparently to applications, load
|
||||
balancing and high availability functionality. MariaDB MaxScale has a scalable
|
||||
and flexible architecture, with plugin components to support different protocols
|
||||
and routing approaches.
|
||||
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
.BR "-c, --config-check"
|
||||
Validate configuration file and exit.
|
||||
.TP
|
||||
.BR "-d, --nodaemon"
|
||||
Run MaxScale in the terminal process
|
||||
Run MaxScale in the terminal process.
|
||||
.TP
|
||||
.BR -f " \fIFILE\fB, --config=\fIFILE\fR"
|
||||
Relative or absolute pathname of MaxScale configuration file to load.
|
||||
@ -29,23 +34,38 @@ Log to file, shared memory or standard output. The default is to log to file.
|
||||
.BR -L " \fIPATH\fB, --logdir=\fIPATH\fB"
|
||||
Path to log file directory.
|
||||
.TP
|
||||
.BR -D " \fIPATH\fB, --datadir=\fIPATH\fB"
|
||||
Path to data directory. This is where the embedded mysql tables are stored in addition to other MaxScale specific data.
|
||||
.TP
|
||||
.BR -C " \fIPATH\fB, --configdir=\fIPATH\fB"
|
||||
Path to configuration file directory. MaxScale will look for the \fImaxscale.cnf\fR file from this folder.
|
||||
.BR -A " \fIPATH\fB, --cachedir=\fIPATH\fB"
|
||||
Path to cache directory. This is where MaxScale stores cached authentication data.
|
||||
.TP
|
||||
.BR -B " \fIPATH\fB, --libdir=\fIPATH\fB"
|
||||
Path to module directory. Modules are only searched from this folder.
|
||||
.TP
|
||||
.BR -A " \fIPATH\fB, --cachedir=\fIPATH\fB"
|
||||
Path to cache directory. This is where MaxScale stores cached authentication data.
|
||||
.BR -C " \fIPATH\fB, --configdir=\fIPATH\fB"
|
||||
Path to configuration file directory. MaxScale will look for the \fImaxscale.cnf\fR file from this folder.
|
||||
.TP
|
||||
.BR -D " \fIPATH\fB, --datadir=\fIPATH\fB"
|
||||
Path to data directory. This is where the embedded mysql tables are stored in addition to other MaxScale specific data.
|
||||
.TP
|
||||
.BR -E " \fIPATH\fB, --execdir=\fIPATH\fB"
|
||||
Location of the executable files. When internal processes are launched from within MaxScale the binaries are assumed to be in this directory. If you have a custom location for binary executable files you need to add this parameter.
|
||||
.TP
|
||||
.BR -F " \fIPATH\fB, --persistdir=\fIPATH\fB"
|
||||
Location of persisted configuration files. These files are created when configuration is changed during runtime so that the changes may be reapplied at startup.
|
||||
.TP
|
||||
.BR -M " \fIPATH\fB, --module_configdir=\fIPATH\fB"
|
||||
Location of module configuration files.
|
||||
.TP
|
||||
.BR -H " \fIPATH\fB, --connector_plugindir=\fIPATH\fB"
|
||||
Location of MariaDB Connector-C plugin.
|
||||
.TP
|
||||
.BR -N " \fIPATH\fB, --language=\fIPATH\fB"
|
||||
Location of errmsg.sys file.
|
||||
.TP
|
||||
.BR -P " \fIPATH\fB, --piddir=\fIPATH\fB"
|
||||
Location of MaxScale's PID file.
|
||||
.TP
|
||||
.BR -E " \fIPATH\fB, --execdir=\fIPATH\fB"
|
||||
Location of the executable files. When internal processes are launched from within MaxScale the binaries are assumed to be in this directory. If you have a custom location for binary executable files you need to add this parameter.
|
||||
.BR -R " \fIPATH\fB, --basedir=\fIPATH\fB"
|
||||
Base path for all other paths.
|
||||
.TP
|
||||
.BR -U " \fIUSER\fB, --user=\fIUSER\fB"
|
||||
Run MaxScale as another user. The user ID and group ID of this user are used to run MaxScale.
|
||||
@ -56,6 +76,14 @@ Log messages to syslog.
|
||||
.BR -S " [\fIyes\fB|\fIno\fB], \fB--maxlog=[\fIyes\fB|\fIno\fB]"
|
||||
Log messages to MaxScale's own log files.
|
||||
.TP
|
||||
.BR -G " [\fIyes\fB|\fIno\fB], \fB--log_augmentation=[\fI0\fB|\fI1\fB]"
|
||||
Augment messages with the name of the function where the message was logged (default: 0)"
|
||||
.TP
|
||||
.BR -g " [\fIyes\fB|\fIno\fB], \fB--debug=[\fIArg1\fB,\fIArg2,...\fB]"
|
||||
Enable or disable debug features. Supported arguments:
|
||||
\fBdisable-module-unloading \fRShared libraries are not unloaded on exit, may give better Valgrind leak reports.
|
||||
\fBenable-module-unloading \fREnable unloading. Default setting.
|
||||
.TP
|
||||
.BR "-v, --version"
|
||||
Print version information and exit.
|
||||
.TP
|
||||
@ -68,7 +96,7 @@ Show the help information for MaxScale and exit.
|
||||
Tutorials on GitHub:
|
||||
|
||||
.RS
|
||||
.I https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Documentation-Contents.md#tutorials
|
||||
.I https://github.com/mariadb-corporation/MaxScale/blob/2.1/Documentation/Documentation-Contents.md#tutorials
|
||||
.RE
|
||||
.SH SEE ALSO
|
||||
The MariaDB MaxScale documentation on the MariaDB Knowledge Base:
|
||||
@ -80,7 +108,7 @@ The MariaDB MaxScale documentation on the MariaDB Knowledge Base:
|
||||
The MariaDB MaxScale documentation on GitHub:
|
||||
|
||||
.RS
|
||||
.I https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Documentation-Contents.md
|
||||
.I https://github.com/mariadb-corporation/MaxScale/blob/2.1/Documentation/Documentation-Contents.md
|
||||
.RE
|
||||
.SH BUGS
|
||||
You can see a list of known bugs and report new bugs at:
|
||||
|
Loading…
x
Reference in New Issue
Block a user