IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 4, 2023, 7:34:24 AM (3 years ago)
Author:
eugene
Message:

merge from trunk: adding rebalance scripts

Location:
branches/eam_branches/ipp-20220316/tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20220316/tools

  • branches/eam_branches/ipp-20220316/tools/eam/rebalance/run.nebstat.insert.check.errors

    r41683 r42359  
    11#!/bin/csh -f
    22
    3 if ($#argv != 1) then
    4   echo "USAGE: run.netstat.errors (hostname.vol)"
     3if (($#argv == 1) && ("$1" == "help")) then
     4  echo "USAGE: run.nebstat.insert.check.errors"
     5  echo "USAGE: run.nebstat.insert.check.errors launch"
    56  exit 2
    67endif
    78
    8 set src = $1
     9# src machines:
     10set list = "ipp100 ipp101 ipp102 ipp104 ipp105 ipp108 ipp112 ipp114 ipp115 ipp117 ipp123 ipp124 ipp125 ipp126 ipp134 ipp136 ipp137 ipp139"
    911
    10 rm -f $src/nebstat.errors.insert.check.20201209.v0
     12set mydir = /data/ipphome1.0/home/eugene/rebalance.20220922
    1113
    12 foreach f (`prcol 5 < $src/errors.insert.check.20201209.v0`)
    13   neb-stat `neb-reverse $f` >> $src/nebstat.errors.insert.check.20201209.v0
    14   echo $f
     14if ($#argv == 1) then
     15  if ("$1" != "launch") then
     16    echo "USAGE: run.nebstat.insert.check.errors launch"
     17    exit 2
     18  endif
     19  foreach f ($list)
     20    echo ssh -f $f "cd $mydir && ./run.nebstat.insert.check.errors"
     21         ssh -f $f "cd $mydir && ./run.nebstat.insert.check.errors >& $f.nebstat.insert.check.errors.log"
     22  end
     23  exit 0
     24endif
     25
     26set run = v0
     27set version = 20220922
     28
     29set myhost = `hostname`
     30
     31### volume 0:
     32set src = $myhost.0
     33
     34rm -f $src/nebstat.errors.insert.check.$version.$run
     35
     36foreach f (`prcol 5 < $src/errors.insert.check.$version.$run`)
     37  neb-stat `neb-reverse $f` >> $src/nebstat.errors.insert.check.$version.$run.stats
     38  echo $f >> $src/nebstat.errors.insert.check.$version.$run.files
    1539end
    1640
     41### volume 1:
     42set src = $myhost.1
     43
     44rm -f $src/nebstat.errors.insert.check.$version.$run
     45
     46foreach f (`prcol 5 < $src/errors.insert.check.$version.$run`)
     47  neb-stat `neb-reverse $f` >> $src/nebstat.errors.insert.check.$version.$run.stats
     48  echo $f >> $src/nebstat.errors.insert.check.$version.$run.files
     49end
     50
Note: See TracChangeset for help on using the changeset viewer.