80 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			80 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | !include include/default_mysqld.cnf | ||
|  | !include include/default_ndbd.cnf | ||
|  | 
 | ||
|  | [cluster_config.1] | ||
|  | NoOfReplicas=                  2 | ||
|  | ndbd=, | ||
|  | ndb_mgmd= | ||
|  | mysqld=, | ||
|  | 
 | ||
|  | [cluster_config.slave] | ||
|  | NoOfReplicas=                  1 | ||
|  | ndbd= | ||
|  | ndb_mgmd= | ||
|  | mysqld= | ||
|  | 
 | ||
|  | [mysqld] | ||
|  | # Make all mysqlds use cluster | ||
|  | ndbcluster | ||
|  | # Turn on bin logging | ||
|  | log-bin=                       master-bin | ||
|  | # Cluster only supports row format | ||
|  | binlog-format=                 row | ||
|  | 
 | ||
|  | [mysqld.1.1] | ||
|  | 
 | ||
|  | [mysqld.1.1] | ||
|  | 
 | ||
|  | [mysqld.1.slave] | ||
|  | 
 | ||
|  | # Append <testname>-slave.opt file to the list of argument used when | ||
|  | # starting the mysqld | ||
|  | #!use-slave-opt | ||
|  | 
 | ||
|  | # Connect mysqld in the second cluster as save to  first mysqld | ||
|  | # Hardcode the host to 127.0.0.1 until running on more | ||
|  | # than one host and it probably need to be masked anyway | ||
|  | # master-host=                @mysqld.1.#host | ||
|  | master-host=                  127.0.0.1 | ||
|  | master-port=                  @mysqld.1.1.port | ||
|  | master-password=              @mysqld.1.1.#password | ||
|  | master-user=                  @mysqld.1.1.#user | ||
|  | master-connect-retry=         1 | ||
|  | 
 | ||
|  | log-bin=                      slave-bin | ||
|  | relay-log=                    slave-relay-bin | ||
|  | # Cluster only supports row format | ||
|  | binlog-format=                 row | ||
|  | 
 | ||
|  | init-rpl-role=                slave | ||
|  | log-slave-updates | ||
|  | master-retry-count=           10 | ||
|  | 
 | ||
|  | # Values reported by slave when it connect to master | ||
|  | # and shows up in SHOW SLAVE STATUS; | ||
|  | report-host=                  127.0.0.1 | ||
|  | report-port=                  @mysqld.1.slave.port | ||
|  | report-user=                  root | ||
|  | 
 | ||
|  | loose-skip-innodb | ||
|  | skip-slave-start | ||
|  | 
 | ||
|  | # Directory where slaves find the dumps generated by "load data" | ||
|  | # on the server. The path need to have constant length otherwise | ||
|  | # test results will vary, thus a relative path is used. | ||
|  | slave-load-tmpdir=            ../../../tmp | ||
|  | 
 | ||
|  | rpl-recovery-rank=            @mysqld.1.slave.server-id | ||
|  | 
 | ||
|  | 
 | ||
|  | [ENV] | ||
|  | NDB_CONNECTSTRING=            @mysql_cluster.1.ndb_connectstring | ||
|  | MASTER_MYPORT=                @mysqld.1.1.port | ||
|  | MASTER_MYPORT1=               @mysqld.2.1.port | ||
|  | 
 | ||
|  | NDB_CONNECTSTRING_SLAVE=      @mysql_cluster.slave.ndb_connectstring | ||
|  | SLAVE_MYPORT=                 @mysqld.1.slave.port | ||
|  | SLAVE_MYSOCK=                 @mysqld.1.slave.socket | ||
|  | 
 | ||
|  | NDB_BACKUP_DIR=               @cluster_config.ndbd.1.1.BackupDataDir |