77 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| 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 mnodeEqualVnodeNum -v 4
 | |
| system sh/cfg.sh -n dnode2 -c mnodeEqualVnodeNum -v 4
 | |
| 
 | |
| 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 monitor -v 1
 | |
| system sh/cfg.sh -n dnode2 -c monitor -v 0
 | |
| 
 | |
| print ========== step1
 | |
| system sh/exec.sh -n dnode1 -s start
 | |
| sql connect
 | |
| sleep 3000
 | |
| 
 | |
| sql show dnodes
 | |
| print dnode1 openVnodes $data2_1
 | |
| if $data2_1 > 2 then
 | |
| 	return -1
 | |
| endi
 | |
| 
 | |
| print ========== step2
 | |
| sql create dnode $hostname2
 | |
| system sh/exec.sh -n dnode2 -s start
 | |
| 
 | |
| $x = 0
 | |
| show2: 
 | |
| 	$x = $x + 1
 | |
| 	sleep 2000
 | |
| 	if $x == 10 then
 | |
| 		return -1
 | |
| 	endi
 | |
| 	
 | |
| sql show dnodes
 | |
| print dnode1 openVnodes $data2_1
 | |
| print dnode2 openVnodes $data2_2
 | |
| if $data2_1 != 0 then
 | |
| 	goto show2
 | |
| endi
 | |
| if $data2_2 > 2 then
 | |
| 	goto show2
 | |
| 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
 | |
| 
 | |
| sleep 2000
 | |
| sql select * from log.dn1
 | |
| 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 |