Loading mysql-test/ndb/ndb_config_1_node.ini 0 → 100644 +37 −0 Original line number Diff line number Diff line [ndbd default] NoOfReplicas= 1 MaxNoOfConcurrentTransactions= 64 MaxNoOfConcurrentOperations= CHOOSE_MaxNoOfConcurrentOperations DataMemory= CHOOSE_DataMemory IndexMemory= CHOOSE_IndexMemory Diskless= CHOOSE_Diskless TimeBetweenWatchDogCheck= 30000 DataDir= CHOOSE_FILESYSTEM MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes TimeBetweenGlobalCheckpoints= 500 NoOfFragmentLogFiles= 3 [ndbd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress [ndb_mgmd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress DataDir= CHOOSE_FILESYSTEM # PortNumber= CHOOSE_PORT_MGM [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] mysql-test/ndb/ndb_config_2_node.ini +12 −0 Original line number Diff line number Diff line [ndbd default] NoOfReplicas= 2 MaxNoOfConcurrentTransactions= 64 MaxNoOfConcurrentOperations= CHOOSE_MaxNoOfConcurrentOperations DataMemory= CHOOSE_DataMemory IndexMemory= CHOOSE_IndexMemory Loading @@ -7,6 +8,9 @@ Diskless= CHOOSE_Diskless TimeBetweenWatchDogCheck= 30000 DataDir= CHOOSE_FILESYSTEM MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes TimeBetweenGlobalCheckpoints= 500 NoOfFragmentLogFiles= 3 [ndbd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress Loading @@ -26,3 +30,11 @@ PortNumber= CHOOSE_PORT_MGM [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] mysql-test/ndb/ndb_config_4_node.ini 0 → 100644 +46 −0 Original line number Diff line number Diff line [ndbd default] NoOfReplicas= 2 MaxNoOfConcurrentTransactions= 64 MaxNoOfConcurrentOperations= CHOOSE_MaxNoOfConcurrentOperations DataMemory= CHOOSE_DataMemory IndexMemory= CHOOSE_IndexMemory Diskless= CHOOSE_Diskless TimeBetweenWatchDogCheck= 30000 DataDir= CHOOSE_FILESYSTEM MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes TimeBetweenGlobalCheckpoints= 500 NoOfFragmentLogFiles= 3 [ndbd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress [ndbd] HostName= CHOOSE_HOSTNAME_2 # hostname is a valid network adress [ndbd] HostName= CHOOSE_HOSTNAME_3 # hostname is a valid network adress [ndbd] HostName= CHOOSE_HOSTNAME_4 # hostname is a valid network adress [ndb_mgmd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress DataDir= CHOOSE_FILESYSTEM # PortNumber= CHOOSE_PORT_MGM [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] mysql-test/ndb/ndbcluster.sh +50 −30 Original line number Diff line number Diff line Loading @@ -51,12 +51,15 @@ stop_ndb= initial_ndb= status_ndb= ndb_diskless=0 ndbd_nodes=2 ndb_no_ord=512 ndb_no_attr=2048 ndb_con_op=105000 ndb_dmem=80M ndb_imem=24M VERBOSE=100 NDB_MGM_EXTRA_OPTS= NDB_MGMD_EXTRA_OPTS= NDBD_EXTRA_OPTS= Loading @@ -76,14 +79,17 @@ while test $# -gt 0; do --debug*) flags_ndb="$flags_ndb $1" ;; --ndbd-nodes=*) ndbd_nodes=`echo "$1" | sed -e "s;--ndbd-nodes=;;"` ;; --status) status_ndb=1 ;; --small) ndb_no_ord=128 ndb_con_op=10000 ndb_dmem=40M ndb_imem=12M ndb_no_ord=32 ndb_con_op=5000 ndb_dmem=10M ndb_imem=1M ;; --diskless) ndb_diskless=1 Loading @@ -106,6 +112,9 @@ while test $# -gt 0; do --ndbd-extra-opts=*) NDBD_EXTRA_OPTS=`echo "$1" | sed -e "s;--ndbd-extra-opts=;;"` ;; --verbose=*) VERBOSE=`echo "$1" | sed -e "s;--verbose=;;"` ;; -- ) shift; break ;; --* ) $ECHO "Unrecognized option: $1"; exit 1 ;; * ) break ;; Loading @@ -114,9 +123,10 @@ while test $# -gt 0; do done fs_ndb="$fsdir/ndbcluster-$port" config_ini=ndb/ndb_config_${ndbd_nodes}_node.ini NDB_HOME= if [ ! -x "$fsdir" ]; then if [ ! -d "$fsdir" ]; then echo "$fsdir missing" exit 1 fi Loading @@ -132,6 +142,10 @@ if [ ! -x "$exec_waiter" ]; then echo "$exec_waiter missing" exit 1 fi if [ ! -f "$config_ini" ]; then echo "$config_ini missing, unsupported number of nodes" exit 1 fi exec_mgmtclient="$exec_mgmtclient --no-defaults $NDB_MGM_EXTRA_OPTS" exec_mgmtsrvr="$exec_mgmtsrvr --no-defaults $NDB_MGMD_EXTRA_OPTS" Loading Loading @@ -183,6 +197,7 @@ fi if [ $initial_ndb ] ; then rm -rf $fs_ndb/ndb_* 2>&1 | cat > /dev/null sed \ -e s,"CHOOSE_MaxNoOfAttributes","$ndb_no_attr",g \ -e s,"CHOOSE_MaxNoOfOrderedIndexes","$ndb_no_ord",g \ -e s,"CHOOSE_MaxNoOfConcurrentOperations","$ndb_con_op",g \ -e s,"CHOOSE_DataMemory","$ndb_dmem",g \ Loading @@ -191,7 +206,7 @@ if [ $initial_ndb ] ; then -e s,"CHOOSE_HOSTNAME_".*,"$ndb_host",g \ -e s,"CHOOSE_FILESYSTEM","$fs_ndb",g \ -e s,"CHOOSE_PORT_MGM","$ndb_mgmd_port",g \ < ndb/ndb_config_2_node.ini \ < "$config_ini" \ > "$fs_ndb/config.ini" fi Loading @@ -202,7 +217,7 @@ if ( cd "$fs_ndb" ; $exec_mgmtsrvr -f config.ini ) ; then :; else echo "Unable to start $exec_mgmtsrvr from `pwd`" exit 1 fi if sleep_until_file_created $fs_ndb/ndb_3.pid 120 if sleep_until_file_created $fs_ndb/ndb_`expr $ndbd_nodes + 1`.pid 120 then :; else exit 1 fi Loading @@ -210,38 +225,43 @@ cat `find "$fs_ndb" -name 'ndb_*.pid'` > "$fs_ndb/$pidfile" # Start database node echo "Starting ndbd" ( cd "$fs_ndb" ; $exec_ndb $flags_ndb & ) if sleep_until_file_created $fs_ndb/ndb_1.pid 120 then :; else stop_default_ndbcluster exit 1 id=1 while [ $id -le $ndbd_nodes ] do if [ `expr $VERBOSE \> 1` = 1 ] ; then echo "Starting ndbd $id($ndbd_nodes)" fi cat `find "$fs_ndb" -name 'ndb_*.pid'` > "$fs_ndb/$pidfile" # Start database node echo "Starting ndbd" ( cd "$fs_ndb" ; $exec_ndb $flags_ndb & ) if sleep_until_file_created $fs_ndb/ndb_2.pid 120 if sleep_until_file_created $fs_ndb/ndb_${id}.pid 120 then :; else stop_default_ndbcluster exit 1 fi cat `find "$fs_ndb" -name 'ndb_*.pid'` > "$fs_ndb/$pidfile" id=`expr $id + 1` done # test if Ndb Cluster starts properly if [ `expr $VERBOSE \> 1` = 1 ] ; then echo "Waiting for started..." if ( $exec_waiter ) | grep "NDBT_ProgramExit: 0 - OK"; then :; else fi if ( $exec_waiter ) | grep "NDBT_ProgramExit: 0 - OK" > /dev/null 2>&1 ; then :; else if [ `expr $VERBOSE \> 0` = 1 ] ; then echo "Ndbcluster startup failed" fi stop_default_ndbcluster exit 1 fi if [ `expr $VERBOSE \> 1` = 1 ] ; then echo "Ok" fi cat `find "$fs_ndb" -name 'ndb_*.pid'` > $fs_ndb/$pidfile if [ `expr $VERBOSE \> 2` = 1 ] ; then status_ndbcluster fi } status_ndbcluster() { Loading mysql-test/r/ndb_config.result +5 −5 Original line number Diff line number Diff line ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, 1,localhost,41943040,12582912 2,localhost,41943040,12582912 1 localhost 41943040 12582912 2 localhost 41943040 12582912 ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, mysqld,11, 1,localhost,10485760,1048576 2,localhost,10485760,1048576 1 localhost 10485760 1048576 2 localhost 10485760 1048576 1 2 ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, mysqld,11, ndbd,1,localhost,52428800,26214400 ndbd,2,localhost,52428800,36700160 ndbd,3,localhost,52428800,52428800 ndbd,4,localhost,52428800,52428800 ndb_mgmd,5,localhost,, mysqld,6,localhost,, ndbd,1,localhost ndbd,2,localhost ndbd,3,localhost ndbd,4,localhost ndb_mgmd,5,localhost mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, ndbd,2,localhost ndbd,3,localhost ndbd,4,localhost ndbd,5,localhost ndb_mgmd,6,localhost mysqld,1, mysqld,7, mysqld,8, mysqld,9, mysqld,10, Loading Loading
mysql-test/ndb/ndb_config_1_node.ini 0 → 100644 +37 −0 Original line number Diff line number Diff line [ndbd default] NoOfReplicas= 1 MaxNoOfConcurrentTransactions= 64 MaxNoOfConcurrentOperations= CHOOSE_MaxNoOfConcurrentOperations DataMemory= CHOOSE_DataMemory IndexMemory= CHOOSE_IndexMemory Diskless= CHOOSE_Diskless TimeBetweenWatchDogCheck= 30000 DataDir= CHOOSE_FILESYSTEM MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes TimeBetweenGlobalCheckpoints= 500 NoOfFragmentLogFiles= 3 [ndbd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress [ndb_mgmd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress DataDir= CHOOSE_FILESYSTEM # PortNumber= CHOOSE_PORT_MGM [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld]
mysql-test/ndb/ndb_config_2_node.ini +12 −0 Original line number Diff line number Diff line [ndbd default] NoOfReplicas= 2 MaxNoOfConcurrentTransactions= 64 MaxNoOfConcurrentOperations= CHOOSE_MaxNoOfConcurrentOperations DataMemory= CHOOSE_DataMemory IndexMemory= CHOOSE_IndexMemory Loading @@ -7,6 +8,9 @@ Diskless= CHOOSE_Diskless TimeBetweenWatchDogCheck= 30000 DataDir= CHOOSE_FILESYSTEM MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes TimeBetweenGlobalCheckpoints= 500 NoOfFragmentLogFiles= 3 [ndbd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress Loading @@ -26,3 +30,11 @@ PortNumber= CHOOSE_PORT_MGM [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld]
mysql-test/ndb/ndb_config_4_node.ini 0 → 100644 +46 −0 Original line number Diff line number Diff line [ndbd default] NoOfReplicas= 2 MaxNoOfConcurrentTransactions= 64 MaxNoOfConcurrentOperations= CHOOSE_MaxNoOfConcurrentOperations DataMemory= CHOOSE_DataMemory IndexMemory= CHOOSE_IndexMemory Diskless= CHOOSE_Diskless TimeBetweenWatchDogCheck= 30000 DataDir= CHOOSE_FILESYSTEM MaxNoOfOrderedIndexes= CHOOSE_MaxNoOfOrderedIndexes MaxNoOfAttributes= CHOOSE_MaxNoOfAttributes TimeBetweenGlobalCheckpoints= 500 NoOfFragmentLogFiles= 3 [ndbd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress [ndbd] HostName= CHOOSE_HOSTNAME_2 # hostname is a valid network adress [ndbd] HostName= CHOOSE_HOSTNAME_3 # hostname is a valid network adress [ndbd] HostName= CHOOSE_HOSTNAME_4 # hostname is a valid network adress [ndb_mgmd] HostName= CHOOSE_HOSTNAME_1 # hostname is a valid network adress DataDir= CHOOSE_FILESYSTEM # PortNumber= CHOOSE_PORT_MGM [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld] [mysqld]
mysql-test/ndb/ndbcluster.sh +50 −30 Original line number Diff line number Diff line Loading @@ -51,12 +51,15 @@ stop_ndb= initial_ndb= status_ndb= ndb_diskless=0 ndbd_nodes=2 ndb_no_ord=512 ndb_no_attr=2048 ndb_con_op=105000 ndb_dmem=80M ndb_imem=24M VERBOSE=100 NDB_MGM_EXTRA_OPTS= NDB_MGMD_EXTRA_OPTS= NDBD_EXTRA_OPTS= Loading @@ -76,14 +79,17 @@ while test $# -gt 0; do --debug*) flags_ndb="$flags_ndb $1" ;; --ndbd-nodes=*) ndbd_nodes=`echo "$1" | sed -e "s;--ndbd-nodes=;;"` ;; --status) status_ndb=1 ;; --small) ndb_no_ord=128 ndb_con_op=10000 ndb_dmem=40M ndb_imem=12M ndb_no_ord=32 ndb_con_op=5000 ndb_dmem=10M ndb_imem=1M ;; --diskless) ndb_diskless=1 Loading @@ -106,6 +112,9 @@ while test $# -gt 0; do --ndbd-extra-opts=*) NDBD_EXTRA_OPTS=`echo "$1" | sed -e "s;--ndbd-extra-opts=;;"` ;; --verbose=*) VERBOSE=`echo "$1" | sed -e "s;--verbose=;;"` ;; -- ) shift; break ;; --* ) $ECHO "Unrecognized option: $1"; exit 1 ;; * ) break ;; Loading @@ -114,9 +123,10 @@ while test $# -gt 0; do done fs_ndb="$fsdir/ndbcluster-$port" config_ini=ndb/ndb_config_${ndbd_nodes}_node.ini NDB_HOME= if [ ! -x "$fsdir" ]; then if [ ! -d "$fsdir" ]; then echo "$fsdir missing" exit 1 fi Loading @@ -132,6 +142,10 @@ if [ ! -x "$exec_waiter" ]; then echo "$exec_waiter missing" exit 1 fi if [ ! -f "$config_ini" ]; then echo "$config_ini missing, unsupported number of nodes" exit 1 fi exec_mgmtclient="$exec_mgmtclient --no-defaults $NDB_MGM_EXTRA_OPTS" exec_mgmtsrvr="$exec_mgmtsrvr --no-defaults $NDB_MGMD_EXTRA_OPTS" Loading Loading @@ -183,6 +197,7 @@ fi if [ $initial_ndb ] ; then rm -rf $fs_ndb/ndb_* 2>&1 | cat > /dev/null sed \ -e s,"CHOOSE_MaxNoOfAttributes","$ndb_no_attr",g \ -e s,"CHOOSE_MaxNoOfOrderedIndexes","$ndb_no_ord",g \ -e s,"CHOOSE_MaxNoOfConcurrentOperations","$ndb_con_op",g \ -e s,"CHOOSE_DataMemory","$ndb_dmem",g \ Loading @@ -191,7 +206,7 @@ if [ $initial_ndb ] ; then -e s,"CHOOSE_HOSTNAME_".*,"$ndb_host",g \ -e s,"CHOOSE_FILESYSTEM","$fs_ndb",g \ -e s,"CHOOSE_PORT_MGM","$ndb_mgmd_port",g \ < ndb/ndb_config_2_node.ini \ < "$config_ini" \ > "$fs_ndb/config.ini" fi Loading @@ -202,7 +217,7 @@ if ( cd "$fs_ndb" ; $exec_mgmtsrvr -f config.ini ) ; then :; else echo "Unable to start $exec_mgmtsrvr from `pwd`" exit 1 fi if sleep_until_file_created $fs_ndb/ndb_3.pid 120 if sleep_until_file_created $fs_ndb/ndb_`expr $ndbd_nodes + 1`.pid 120 then :; else exit 1 fi Loading @@ -210,38 +225,43 @@ cat `find "$fs_ndb" -name 'ndb_*.pid'` > "$fs_ndb/$pidfile" # Start database node echo "Starting ndbd" ( cd "$fs_ndb" ; $exec_ndb $flags_ndb & ) if sleep_until_file_created $fs_ndb/ndb_1.pid 120 then :; else stop_default_ndbcluster exit 1 id=1 while [ $id -le $ndbd_nodes ] do if [ `expr $VERBOSE \> 1` = 1 ] ; then echo "Starting ndbd $id($ndbd_nodes)" fi cat `find "$fs_ndb" -name 'ndb_*.pid'` > "$fs_ndb/$pidfile" # Start database node echo "Starting ndbd" ( cd "$fs_ndb" ; $exec_ndb $flags_ndb & ) if sleep_until_file_created $fs_ndb/ndb_2.pid 120 if sleep_until_file_created $fs_ndb/ndb_${id}.pid 120 then :; else stop_default_ndbcluster exit 1 fi cat `find "$fs_ndb" -name 'ndb_*.pid'` > "$fs_ndb/$pidfile" id=`expr $id + 1` done # test if Ndb Cluster starts properly if [ `expr $VERBOSE \> 1` = 1 ] ; then echo "Waiting for started..." if ( $exec_waiter ) | grep "NDBT_ProgramExit: 0 - OK"; then :; else fi if ( $exec_waiter ) | grep "NDBT_ProgramExit: 0 - OK" > /dev/null 2>&1 ; then :; else if [ `expr $VERBOSE \> 0` = 1 ] ; then echo "Ndbcluster startup failed" fi stop_default_ndbcluster exit 1 fi if [ `expr $VERBOSE \> 1` = 1 ] ; then echo "Ok" fi cat `find "$fs_ndb" -name 'ndb_*.pid'` > $fs_ndb/$pidfile if [ `expr $VERBOSE \> 2` = 1 ] ; then status_ndbcluster fi } status_ndbcluster() { Loading
mysql-test/r/ndb_config.result +5 −5 Original line number Diff line number Diff line ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, 1,localhost,41943040,12582912 2,localhost,41943040,12582912 1 localhost 41943040 12582912 2 localhost 41943040 12582912 ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, mysqld,11, 1,localhost,10485760,1048576 2,localhost,10485760,1048576 1 localhost 10485760 1048576 2 localhost 10485760 1048576 1 2 ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, ndbd,1,localhost ndbd,2,localhost ndb_mgmd,3,localhost mysqld,4, mysqld,5, mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, mysqld,11, ndbd,1,localhost,52428800,26214400 ndbd,2,localhost,52428800,36700160 ndbd,3,localhost,52428800,52428800 ndbd,4,localhost,52428800,52428800 ndb_mgmd,5,localhost,, mysqld,6,localhost,, ndbd,1,localhost ndbd,2,localhost ndbd,3,localhost ndbd,4,localhost ndb_mgmd,5,localhost mysqld,6, mysqld,7, mysqld,8, mysqld,9, mysqld,10, ndbd,2,localhost ndbd,3,localhost ndbd,4,localhost ndbd,5,localhost ndb_mgmd,6,localhost mysqld,1, mysqld,7, mysqld,8, mysqld,9, mysqld,10, Loading