80 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			INI
		
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			INI
		
	
	
	
| !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
 |