TDengine/tests/script/tmp/mnodes.sim

89 lines
2 KiB
Text
Raw Normal View History

2020-04-14 15:33:22 +00:00
system sh/stop_dnodes.sh
2020-07-09 06:26:20 +00:00
2020-04-29 09:30:03 +00:00
system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2
system sh/deploy.sh -n dnode3 -i 3
2020-07-09 06:26:20 +00:00
system sh/cfg.sh -n dnode1 -c numOfMnodes -v 3
system sh/cfg.sh -n dnode2 -c numOfMnodes -v 3
system sh/cfg.sh -n dnode3 -c numOfMnodes -v 3
2020-07-09 06:26:20 +00:00
system sh/cfg.sh -n dnode1 -c mnodeEqualVnodeNum -v 4
system sh/cfg.sh -n dnode2 -c mnodeEqualVnodeNum -v 4
system sh/cfg.sh -n dnode3 -c mnodeEqualVnodeNum -v 4
2020-07-23 07:51:32 +00:00
system sh/cfg.sh -n dnode1 -c http -v 0
system sh/cfg.sh -n dnode2 -c http -v 0
system sh/cfg.sh -n dnode3 -c http -v 0
2020-07-09 07:00:39 +00:00
2020-07-23 07:51:32 +00:00
system sh/cfg.sh -n dnode1 -c maxTablesPerVnode -v 20000
system sh/cfg.sh -n dnode2 -c maxTablesPerVnode -v 20000
system sh/cfg.sh -n dnode3 -c maxTablesPerVnode -v 20000
2020-07-09 07:00:39 +00:00
2020-11-27 07:52:38 +00:00
system sh/cfg.sh -n dnode1 -c minTablesPerVnode -v 1000
system sh/cfg.sh -n dnode2 -c minTablesPerVnode -v 1000
system sh/cfg.sh -n dnode3 -c minTablesPerVnode -v 1000
2020-11-24 14:36:25 +00:00
system sh/cfg.sh -n dnode1 -c maxVgroupsPerDb -v 20
system sh/cfg.sh -n dnode2 -c maxVgroupsPerDb -v 20
system sh/cfg.sh -n dnode3 -c maxVgroupsPerDb -v 20
2020-07-23 07:51:32 +00:00
system sh/cfg.sh -n dnode1 -c replica -v 3
system sh/cfg.sh -n dnode2 -c replica -v 3
system sh/cfg.sh -n dnode3 -c replica -v 3
2020-07-15 06:07:29 +00:00
2020-07-09 07:00:39 +00:00
print ============== deploy
2020-07-23 07:51:32 +00:00
system sh/exec.sh -n dnode1 -s start
sleep 5001
2020-07-09 06:26:20 +00:00
sql connect
sql create dnode $hostname2
sql create dnode $hostname3
2020-07-23 07:51:32 +00:00
system sh/exec.sh -n dnode2 -s start
system sh/exec.sh -n dnode3 -s start
2020-07-09 06:26:20 +00:00
print =============== step1
$x = 0
show1:
$x = $x + 1
sleep 2000
if $x == 5 then
return -1
endi
sql show mnodes -x show1
$mnode1Role = $data2_1
print mnode1Role $mnode1Role
$mnode2Role = $data2_2
print mnode2Role $mnode2Role
$mnode3Role = $data2_3
print mnode3Role $mnode3Role
if $mnode1Role != master then
goto show1
endi
if $mnode2Role != slave then
goto show1
endi
if $mnode3Role != slave then
goto show1
endi
$x = 1
show2:
print =============== step $x
sql show mnodes
print $data0_1 $data2_1
print $data0_2 $data2_2
print $data0_3 $data2_3
$x = $x + 1
2020-07-23 07:51:32 +00:00
sleep 5000
if $x == 100000 then
2020-07-09 06:26:20 +00:00
return -1
endi
goto show2