39 lines
		
	
	
		
			558 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			558 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
| #!/bin/bash
 | |
| #
 | |
| # deploy test cluster
 | |
| 
 | |
| set -e
 | |
| #set -x
 | |
| 
 | |
| dnodeNumber=1
 | |
| serverPort=6030
 | |
| 
 | |
| while getopts "hn:p:" arg
 | |
| do
 | |
|   case $arg in
 | |
|     n)
 | |
|       dnodeNumber=$(echo $OPTARG)
 | |
|       ;;
 | |
|     p)
 | |
|       serverPort=$(echo $OPTARG)
 | |
|       ;;
 | |
|     h)
 | |
|       echo "Usage: `basename $0` -n [ dnode number] "
 | |
|       exit 0
 | |
|       ;;
 | |
|     ?) #unknow option
 | |
|       echo "unkonw argument"
 | |
|       exit 1
 | |
|       ;;
 | |
|   esac
 | |
| done
 | |
| 
 | |
| for ((i=2; i<=${dnodeNumber}; i++)); do
 | |
|     taos -s "create dnode node${i} port ${serverPort};" ||:
 | |
|     echo "create dnode node${i} port ${serverPort};"
 | |
| done
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 |