73 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH maxscale 1
 | |
| .SH NAME
 | |
| maxscale - The intelligent proxy
 | |
| .SH SYNOPSIS
 | |
| .B maxscale
 | |
| [\fIOPTIONS...\fR]
 | |
| .SH DESCRIPTION
 | |
| The MariaDB Corporation MaxScale is an intelligent proxy that allows 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.
 | |
| 
 | |
| 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.
 | |
| 
 | |
| .SH OPTIONS
 | |
| .TP
 | |
| .BR "-d, --nodaemon"
 | |
| Run MaxScale in the terminal process
 | |
| .TP
 | |
| .BR -f " \fIFILE\fB, --config=\fIFILE\fR"
 | |
| Relative or absolute pathname of MaxScale configuration file to load.
 | |
| .TP
 | |
| .BR -l "[\fIfile|shm\fB], --log=[\fIfile|shm\fB]"
 | |
| Log trace and debug logs to file or shared memory. The debug and trace logs are disabled by default and if enabled, will log to shared memory.
 | |
| .TP
 | |
| .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.
 | |
| .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.
 | |
| .TP
 | |
| .BR -P " \fIPATH\fB, --piddir=\fIPATH\fB"
 | |
| Location of MaxScale's PID file.
 | |
| .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.
 | |
| .TP
 | |
| .BR -s " [\fIyes\fB|\fIno\fB], --syslog=[\fIyes\fB|\fIno\fB]"
 | |
| Log messages to syslog.
 | |
| .TP
 | |
| .BR -S " [\fIyes\fB|\fIno\fB], \fB--maxscalelog=[\fIyes\fB|\fIno\fB]"
 | |
| Log messages to MaxScale's own log files.
 | |
| .TP
 | |
| .BR "-v, --version"
 | |
| Print version information and exit.
 | |
| .TP
 | |
| .BR "-V, --version-full"
 | |
| Print full version information including the Git commit the binary was built from and exit.
 | |
| .TP
 | |
| .BR "-?, --help"
 | |
| Show the help information for MaxScale and exit.
 | |
| 
 | |
| .SH EXAMPLES
 | |
| Tutorials on GitHub:
 | |
| .UR https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Documentation-Contents.md#tutorials
 | |
| .UE
 | |
| .SH SEE ALSO
 | |
| The MaxScale documentation on GitHub:
 | |
| .UR https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Documentation-Contents.md
 | |
| .UE
 |