content_image/692160.jpg content_image/692163.jpg content_image/692162.jpg content_image/692161.jpg
<img src='content_image/692160.jpg'>

This parameter specifies where to send cluster logging information. There are three options in this regard— CONSOLE , SYSLOG , and FILE —with FILE  being the default: 

• CONSOLE  outputs the log to stdout : 

CONSOLE 

• SYSLOG  sends the log to a syslog  facility, possible values being one of auth , authpriv , cron , daemon , ftp , kern , lpr , mail , news , syslog , user , uucp , local0 , local1 , local2 , local3 , local4 , local5 , local6 , or local7 . 

<img src='content_image/692163.jpg'>

SYSLOG:facility=syslog 

<img src='content_image/692162.jpg'>

## Note 

Not every facility is necessarily supported by every operating system. 

• FILE  pipes the cluster log output to a regular file on the same machine. The following values can be specified: 

• filename : The name of the log file. 

The default log file name used in such cases is ndb_ nodeid _cluster.log . 

• maxsize : The maximum size (in bytes) to which the file can grow before logging rolls over to a new file. When this occurs, the old log file is renamed by appending .N  to the file name, where N  is the next number not yet used with this name. 

• maxfiles : The maximum number of log files. 

FILE:filename=cluster.log,maxsize=1000000,maxfiles=6 

The default value for the FILE  parameter is FILE:filename=ndb_ node_id _cluster.log,maxsize=1000000,maxfiles=6 , where node_id  is the ID of the node. 

It is possible to specify multiple log destinations separated by semicolons as shown here: 

CONSOLE;SYSLOG:facility=local0;FILE:filename=/var/log/mgmd 

• ArbitrationRank 

<img src='content_image/692161.jpg'>

This parameter is used to define which nodes can act as arbitrators. Only management nodes and SQL nodes can be arbitrators. ArbitrationRank  can take one of the following values: 

• 0 : The node is never used as an arbitrator. 

