Changeset 42314 for trunk/tools/eam/rebalance/launch.rsync.check.sh
- Timestamp:
- Dec 1, 2022, 11:15:58 AM (4 years ago)
- File:
-
- 1 edited
-
trunk/tools/eam/rebalance/launch.rsync.check.sh (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/eam/rebalance/launch.rsync.check.sh
r41746 r42314 1 1 #!/bin/csh 2 2 3 set run = v4 4 set version = 20210702 3 set list = "ipp100 ipp101 ipp102 ipp104 ipp105 ipp108 ipp112 ipp114 ipp115 ipp117 ipp123 ipp124 ipp125 ipp126 ipp134 ipp136 ipp137 ipp139" 4 # set list = "ipp105 ipp108 ipp112 ipp114 ipp115 ipp123 ipp124 ipp125 ipp126 ipp134 ipp136 ipp137 ipp139" 5 # set list = "ipp100 ipp101 ipp102 ipp104 ipp117" 6 7 set mydir = /data/ipphome1.0/home/eugene/rebalance.20220922 8 9 if ($#argv == 1) then 10 if ("$1" != "launch") then 11 echo "USAGE: launch.rsync.check.sh launch" 12 exit 2 13 endif 14 foreach f ($list) 15 echo ssh -f $f "cd $mydir && ./launch.rsync.check.sh" 16 ssh -f $f "cd $mydir && ./launch.rsync.check.sh" 17 end 18 exit 0 19 endif 20 21 set run = v2 22 set version = 20220922 5 23 6 24 set myhost = `hostname` … … 9 27 set target = NONE 10 28 switch ($myhost) 11 case ipp127 12 case ipp134 13 case ipp137 14 set target = ipp143 29 # total of 23TB 30 case ipp100 31 case ipp101 32 case ipp123 33 set target = ipp153 15 34 breaksw; 16 35 17 case ipp128 18 case ipp135 19 case ipp138 20 set target = ipp144 36 # total of 35TB 37 case ipp102 38 case ipp104 39 case ipp124 40 case ipp136 41 set target = ipp154 21 42 breaksw; 22 43 23 case ipp129 24 set target = ipp146 44 # total of 35TB 45 case ipp105 46 case ipp108 47 case ipp125 48 case ipp137 49 set target = ipp155 25 50 breaksw; 26 51 27 case ipp130 28 case ipp136 52 # total of 23TB 53 case ipp112 54 case ipp114 55 case ipp126 56 set target = ipp156 57 breaksw; 58 59 # total of 38TB 60 case ipp115 61 case ipp117 62 case ipp134 29 63 case ipp139 30 set target = ipp1 4764 set target = ipp157 31 65 breaksw; 32 66 endsw … … 37 71 endif 38 72 39 set v = 0 ; set h = `hostname` ; set t = $target; ./rebalance.mana rsync.check $h $v $t $v $version $version. chk > & $h.$v/log.rsync.check.$version.$run &40 set v = 1 ; set h = `hostname` ; set t = $target; ./rebalance.mana rsync.check $h $v $t $v $version $version. chk > & $h.$v/log.rsync.check.$version.$run &73 set v = 0 ; set h = `hostname` ; set t = $target; ./rebalance.mana rsync.check $h $v $t $v $version $version.$run.chk > & $h.$v/log.rsync.check.$version.$run & 74 set v = 1 ; set h = `hostname` ; set t = $target; ./rebalance.mana rsync.check $h $v $t $v $version $version.$run.chk > & $h.$v/log.rsync.check.$version.$run & 41 75 42 76 # e.g.: ssh -f ipp127 "cd `pwd` && ./launch.rsync.check.sh"
Note:
See TracChangeset
for help on using the changeset viewer.
