Teljes szöveg:
- TSM napi riport shell szkript @shell:riportok
- er sztanzak TSM_REPL_SZERVEREK="tsmv6srv" # HTML formatumu legy-e a level (0/1) HTML_EMAIL=1 # Csatol... er lejjebb). A szervereket is instance_user@hoszt formatumban kell megadni. HADR_SZERVEREK="root@hsmst... ttatni kell. A szervereket is instance_user@hoszt formatumban kell megadni. SSH_SZERVEREK="root@tsmv5s... <!-- Copyright 2005, Sandeep Gangadharan --> <!-- For more free scripts go to http://www.sivamdesign.co
- Linuxos "cfgmgr" @shell:device_management
- return cursor to previous position # (only works for simple strings) # Stores length of string in LN a... ysfs must be mounted findhosts_26 () { hosts= for hostdir in /sys/class/scsi_host/host*; do hos... OSTADAPTER/? must exist findhosts () { hosts= for driverdir in /proc/scsi/*; do driver=${driver... y -o $driver = device_info; then continue; fi for hostdir in $driverdir/*; do name=${hostdir#
- Linux okosságok
- ount readonly of all filesystems; again a sync; force an immediate boot; (you can also use o for poweroff) ==== dm-* device-ok felderítése ==== find /... -->" {} \; ==== SCSI (re)scan ==== #!/bin/sh for I in `ls -d /sys/class/scsi_device/*`; do ... ho "1" > ${I}/device/rescan done #!/bin/sh for I in `ls -d /sys/class/scsi_host/host*`; do
- Oracle VM CPU pin map @shell:oravm
- ]'` KIMENET="-=[ ${yel}$FEJLEC${end} ]=-" for I in `seq 1 $((($2-${#FEJLEC}-3)/2))`; do ... ${yel}$FEJLEC${whi} ]=-" printf "${whi}" for I in `seq 1 $2`; do printf '#'; done echo for I in `seq 1 $((($2-${#FEJLEC}-7)/2))`; do ... done echo -e $KIMENET printf "${whi}" for I in `seq 1 $2`; do printf '#'; done printf "
- DB2 HADR beállítás @doksik_leirasok
- DB2_hadr 60010/tpc $ db2 update db cfg for tsmdb1 using HADR_LOCAL_HOST <IP ADDRESS OF STNDBY> $ db2 update db cfg for tsmdb1 using HADR_LOCAL_SVC 60010 $ db2 update db cfg for tsmdb1 using HADR_REMOTE_HOST <IP ADDRESS OF STNDBY> $ db2 update db cfg for tsmdb1 using HADR_REMOTE_SVC 60010 $ db2 update
- TSM node replikacios iranyt forgato szkript @shell:replikacio
- ====== TSM node replikacios iranyt forgato szkript ====== A szkript két replikációs TSM szervert tud kezelni. (Egy cél és egy hozzá tartozó forrás szerver.) Paraméterként megadott node, vagy no... ja, hogy a jelenlegi küldő legyen az új fogadó és fordítva (A SyncSend és SyncReceive paramétereket has... G_FILE log $white "Futasi log: \"$LOG_FILE\"" # A forgatando node-ok listajanak elokeszitese a szkriptn
- Szkriptelés @linux
- e $(ps -o stat= -p $$) in *+*) echo "Running in foreground" ;; *) echo "Running in background" ;; ... $$-out-fifo rm -f /tmp/$$-out-fifo fi forrás [[https://stackoverflow.com/questions/3173131/... sed 's/([^(]*)$/,&/' | awk -F'[,]' '{a[$2]++}END{for(k in a) print $1,k,$3,"("a[k]"x)"}' ==== User in... d abort the script with an exit status of 1. Both forms nearly equivalent. The : makes a difference onl
- TSM Auto Deployment planner szkript @shell
- C2="written by Peter Agoston" printf "${inv}" J=0 for I in $(seq 1 $(tput cols)); do printf "#"; done; #printf "\n" for I in $(seq 1 $(tput cols)); do printf " "; done; #printf "\n" for I in $(seq 1 $(($(tput cols)/2-${#FEJLEC}/2-${#FE... printf " "; J=$(($J+1)); done; printf "$FEJLEC"; for I in $(seq 1 $(($(tput cols)/2-${#FEJLEC}/2))); d
- Hasznos TSM SQL lekérdezések
- e[0m" function seq { if [ $1 > $2 ] ; then for ((i=$1; i<=$2; i++)) do echo $i done else for ((i=$1; i>=$2; i--)) do echo $i done ... =$(echo $SOR | awk '{print $2}') DRNUM="" for I in `seq 1 $DR_USAGE`; do DRNUM="$DRNUM#" done for I in `seq $DR_USAGE $(($DR_MAXNUM-1))`; do
- TSM szerver telepítés @doksik_leirasok
- Archlog, stb...) létrehozása, jogok** * 32 MB for the /var directory * 7 GB for the installation directory * 2 GB for the /tmp directory * 2 GB in the home directory * 2 GB for the shared resources area * Archlog = 3x actlog
- TSM kliens riport shell szkript @shell:riportok
- riport.<TSM sztanza>**" fájlokból veszi, aminek a formátuma: email cím; (sql WHERE feltétel az events,... tanzak TSM_SZERVEREK="tsma1 tsmg1" # HTML formatumu legy-e a level (0/1) HTML_EMAIL=1 #... <!-- Copyright 2005, Sandeep Gangadharan --> <!-- For more free scripts go to http://www.sivamdesign.co... iv>" } function szerverver { I=0 for TSM_SZERVER in $TSM_SZERVEREK; do
- TSM drive usage riport @shell:riportok
- while [[ "$DAYS" -gt 0 ]]; do DAYS=$(($DAYS-1)) for LIBRARY in $LIBRARIES; do NUM_OF_DRIVES=$(dsmadm... -rf $TMP_FILE $TMP_FILE.2 # Matrix inicializalasa for J in {1..24}; do for I in {1..24}; do MATRIX[$I,$J]=" " done printf "%02d, 0\n" "... ') COL=$(($NR*2)) MATRIX[1,$NR]=$HOUR for I in {2..11}; do # 10-re kerekites varazs
- Technikai poolokat, vezérlő szkripteket kialakító szkript @shell
- RARY echo "Melyik library-be iranyitsuk at a tape forgalmat a $LIBRARY-bol, ha az nem elerheto?" printf... RASH desc=\"$LIBRARY library kieses eseten a tape forgalmat atiranyitja az $DR_LIBRARY library-be\"" ds... l_name like '%$SUFFIX'" | sed 's/ *$//' echo # A forgalmat az éles poolba visszairányító szkript legenerálása: echo "A forgalmat az eles poolba visszairanyito szkript legen
- Hálózati okosságok @linux
- == netstat -an | awk '/^tcp/ {A[$(NF)]++} END {for (I in A) {printf "%5d %s\n", A[I], I}}' === Há... | %-15s\n",$1,$2,$3,$4,$5,$6}' echo "# Ethernet:" for ETH in $(ip addr | awk -F': ' '/</{print $2}' | e... int $2}' | tr '\n' ' ') SLAVES="" for BOND in `ls /proc/net/bonding/* 2>/dev/null`; do ... $2,$3,$4,$5,$6}' done #FC echo "# Fiber Channel:" for PORT in $(ls -d /sys/class/fc_host/host*); do
- Node replikáció @doksik_leirasok
- erveren, hogy tudjanak egymással kommunikálni - Forrás szerveren a replika szerver beállítása:<code> ... még nem létezik a cél oldaon: REPLSTATE=Enabled a forrás node-ra, a REPLMODE-ot nem piszkáljuk.<code> ... oldalon: REPLSTATE=Enabled és REPLMODE=SyncSend a forrás node-nál, REPLSTATE=Enabled és REPLMODE=SyncRe... e replnode node </code> - Replikálás indítása a forrás szerveren:<code> TSM> repl node node1 </code