PPSS improved...
This commit is contained in:
		
							parent
							
								
									1c39a26c79
								
							
						
					
					
						commit
						acb36108a0
					
				| @ -289,7 +289,7 @@ cleanup () { | |||||||
| # check if ppss is already running. | # check if ppss is already running. | ||||||
| is_running () { | is_running () { | ||||||
| 
 | 
 | ||||||
|     if [ -e "$RUNNING_SIGNAL" ] && [ ! "$MODE" == "erase" ]  |     if [ -e "$RUNNING_SIGNAL" ] && [ ! "$MODE" == "kill" ]  | ||||||
|     then |     then | ||||||
|         echo  |         echo  | ||||||
|         log INFO "$0 is already running (lock file exists)." |         log INFO "$0 is already running (lock file exists)." | ||||||
| @ -622,18 +622,21 @@ check_status () { | |||||||
| 
 | 
 | ||||||
| erase_ppss () { | erase_ppss () { | ||||||
| 
 | 
 | ||||||
|     echo "Are you realy sure you want to erase PPSS from all nades!?" |     echo "Are you realy sure you want to erase PPSS from all nades!? (YES/NO)" | ||||||
|     read YN |     read YN | ||||||
| 
 | 
 | ||||||
|     if [ "$YN" == "y" ] |     if [ "$YN" == "yes" ] || [ "$YN" == "YES" ]  | ||||||
|     then |     then | ||||||
|         for NODE in `cat $NODES_FILE` |         for NODE in `cat $NODES_FILE` | ||||||
|         do |         do | ||||||
|             log INFO "Erasing PPSS homedir $PPSS_HOME_DIR from node $NODE." |             log INFO "Erasing PPSS homedir $PPSS_HOME_DIR from node $NODE." | ||||||
|             ssh $SSH_OPTS $SSH_KEY $USER@$NODE "./$PPSS_HOME_DIR/$0 kill" |             ssh -q $SSH_KEY $USER@$NODE "./$PPSS_HOME_DIR/$0 kill" | ||||||
|             ssh $SSH_OPTS $SSH_KEY $USER@$NODE "rm -rf $PPSS_HOME_DIR" |             ssh -q $SSH_KEY $USER@$NODE "rm -rf $PPSS_HOME_DIR" | ||||||
|         done |         done | ||||||
|  |     else | ||||||
|  |         log INFO "Aborting.." | ||||||
|     fi |     fi | ||||||
|  |     sleep 1 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| deploy () { | deploy () { | ||||||
| @ -713,7 +716,8 @@ deploy_ppss () { | |||||||
|     else |     else | ||||||
|         for NODE in `cat $NODES_FILE`  |         for NODE in `cat $NODES_FILE`  | ||||||
|         do |         do | ||||||
|             deploy "$NODE"  |             deploy "$NODE" & | ||||||
|  |             sleep 0.5 | ||||||
|         done |         done | ||||||
|     fi |     fi | ||||||
| } | } | ||||||
| @ -723,7 +727,7 @@ start_ppss_on_node () { | |||||||
|     NODE="$1" |     NODE="$1" | ||||||
| 
 | 
 | ||||||
|     log INFO "Starting PPSS on node $NODE." |     log INFO "Starting PPSS on node $NODE." | ||||||
|     ssh $SSH_OPTS $SSH_KEY $USER@$NODE "cd $PPSS_HOME_DIR ; screen -d -m -S PPSS ./ppss.sh node --config $CONFIG"  |     ssh $SSH_KEY $USER@$NODE "cd $PPSS_HOME_DIR ; screen -d -m -S PPSS ./ppss.sh node --config $CONFIG"  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @ -807,7 +811,7 @@ get_no_of_cpus () { | |||||||
|                     NUMBER=$PHYSICAL |                     NUMBER=$PHYSICAL | ||||||
|                 fi |                 fi | ||||||
|             else |             else | ||||||
|                 log INFO "No 'physical id' section found in $CPUINFO, is this a bug?."             |                 log INFO "No 'physical id' section found in $CPUINFO, typical for older cpus."             | ||||||
|                 NUMBER=`grep ^processor $CPUINFO | wc -l` |                 NUMBER=`grep ^processor $CPUINFO | wc -l` | ||||||
|                 got_cpu_info "$?" |                 got_cpu_info "$?" | ||||||
|             fi |             fi | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user