monitor.sim 1.7 KB
Newer Older
S
TD-2147  
Shengliang Guan 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
system sh/stop_dnodes.sh

system sh/deploy.sh -n dnode1 -i 1
system sh/deploy.sh -n dnode2 -i 2

system sh/cfg.sh -n dnode1 -c role -v 1
system sh/cfg.sh -n dnode2 -c role -v 2

system sh/cfg.sh -n dnode1 -c wallevel -v 1
system sh/cfg.sh -n dnode2 -c wallevel -v 1

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 dnode1 -c minTablesPerVnode -v 10
system sh/cfg.sh -n dnode2 -c minTablesPerVnode -v 10
system sh/cfg.sh -n dnode1 -c maxTablesPerVnode -v 10
system sh/cfg.sh -n dnode2 -c maxTablesPerVnode -v 10

system sh/cfg.sh -n dnode1 -c monitor -v 1
system sh/cfg.sh -n dnode2 -c monitor -v 1

print ========== step1
system sh/exec.sh -n dnode1 -s start
sql connect
H
Haojun Liao 已提交
26
sleep 3000
S
TD-2147  
Shengliang Guan 已提交
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

sql show dnodes
print dnode1 openVnodes $data3_1
if $data2_1 != 0 then
	return -1
endi

print ========== step2
sql create dnode $hostname2
system sh/exec.sh -n dnode2 -s start

sleep 10000
sql show dnodes
print dnode1 openVnodes $data2_1
print dnode2 openVnodes $data2_2
if $data2_1 != 0 then
	return -1
endi
if $data2_2 != 1 then
	return -1
endi

print ========== step3
sql show log.tables

print $data00
print $data10
print $data20
print $data30
print $data40
print $data50

if $rows != 5 then
	return -1
endi

print ========== step4
sql select * from log.dn1
print $rows
$rows1 = $rows

H
Haojun Liao 已提交
68
sleep 2000
S
TD-2147  
Shengliang Guan 已提交
69 70 71 72 73 74 75 76 77 78 79 80 81
sql select * from log.dn1
print $rows
$rows2 = $rows

if $rows2 <= $rows1 then
	return -1
endi

print ========== step5
sql select * from log.dn2
print $rows
$rows1 = $rows

H
Haojun Liao 已提交
82
sleep 2000
S
TD-2147  
Shengliang Guan 已提交
83 84 85 86 87 88 89 90 91 92
sql select * from log.dn2
print $rows
$rows2 = $rows

if $rows2 <= $rows1 then
	return -1
endi

system sh/exec.sh -n dnode1 -s stop  -x SIGINT
system sh/exec.sh -n dnode2 -s stop  -x SIGINT