Teljes szöveg:
- TSM napi riport shell szkript @shell:riportok
- ) HTML_EMAIL_CSAT=1 # Munkafajl a futas idejere TMP_FILE='/tmp/tsm_napi_riport.tmp' TMP_HTML_FILE='/tmp/tsm_napi_riport.tmp.html' # Mappa, ahova a futasi eredmenyeket elmenti LOG_DIR='/opt/tsm_napi_riport/riportok' # Sc... damaged | wc -l) -eq 0 ]]; then cat ${TMP_FILE}.damaged | tee -a $TMP_HTML_FILE >> $TMP_FILE fi done # DIRECTORY ... damaged | wc -l) -eq 0 ]]; then cat ${TMP_FILE}.damaged | tee -a $TMP_HTML_FILE >> $TMP_FILE fi done done echo "$HTML_MOD
- TSM kliens riport shell szkript @shell:riportok
- _EMAIL_CSAT=1 # Munkafajl a futas idejere TMP_FILE='/tmp/tsm_kliens_riport.tmp' TMP_HTML_FILE='/tmp/tsm_kliens_riport.tmp.html' # Mappa, ahova a futasi eredmenyeket elmenti LOG_DIR='/opt/tsm_kliens_ripor... rt_*.log -type f -mtime +60 -exec rm {} \; rm -f "$TMP_FILE" "$TMP_HTML_FILE" "/tmp/tsm_kliens_riport_${DATUM}.html" </file> </WRAP>
- AIX tape device-ok lekérdezése sorozatszámmal, PRI/ALT párral (ha van) @shell:riportok
- out" ]; then rm /tmp/get_serial.out; fi if [ -e "/tmp/get_serial.tmp" ]; then rm /tmp/get_serial.tmp; fi if [ -e "get_serial_`date +%Y%m%d`.out" ]; th... k '{print substr($3,10,3)}'` lscfg -vl $DEVI > /tmp/get_serial.tmp SERIAL=`cat /tmp/get_serial.tmp |grep Serial|awk '{print substr($2,22,12)}'` TYPE=`cat /tmp/get_serial.tmp |grep Type|awk '{print substr($4,12,8)}'` FMR=`
- TSM kliens log gyűjtő @shell:riportok
- t ertelmezett tar cvf${P} - $FAJLOK | gzip -c9 > /tmp/${HOSTNAME}_tsm_logs.tar.gz && ( ( echo "$DSMPROCESSZEK"; uuencode /tmp/${HOSTNAME}_tsm_logs.tar.gz /tmp/${HOSTNAME}_tsm_logs.tar.gz ) | mailx -s "${HOSTNAME} TSM logs" ${ADM... LT}- Ideiglenes fajlok torlese..." rm $v /tmp/${HOSTNAME}_tsm_logs.tar.gz rm $v /tmp/dsminfo.txt echo $e "${DEFAULT}Latszolag minden
- VM-ek listázása @shell:oravm
- cs_ellenorzes OUT_FILE=ovm_list_vm_phys_disks.lst TMP_FILE=${0}.tmp echo 'NAME;OS;IP;VCPU;MEMORY;DISK_SIZE_SUM;NETWO... id"); do ovm_cli "show vm id=$VM_ID" 2>&1 > ${TMP_FILE} NAME=$(cat ${TMP_FILE} | awk -F'=' '/Name/{print $2}') MEMORY=$(cat ${TMP_FILE} | grep -v Max | awk -F'=' '/Memory/{print $
- TSM drive usage riport @shell:riportok
- ###################################### FILLER="#" TMP_FILE=/tmp/dr_usage_matrix.tmp TSMUSER=report TSMPASS=report TSMSERVER=tsm #####... '${LIBRARY}' GROUP BY library_name" NR=0 rm -rf $TMP_FILE $TMP_FILE.2 # Matrix inicializalasa for J in {1..24}; ... MATRIX[$((10#$I+1)),$NR]="_" done <<< "`paste $TMP_FILE $TMP_FILE.2 | awk '{print $1, ($2 + $4)}'`" # Diagram
- AIX tape device-ok átnevezése beszédesre konfig állomány alapján @shell:device_management
- home/tsm/scripts/tape_rendev/aix_rendev.tapes.lst TMP_FILE=/home/tsm/scripts/tape_rendev/aix_rendev.tmp NAMING_CONF_FILE=/home/tsm/scripts/tape_rendev/ai... me/tsm/scripts/tape_rendev/aix_rendev.mac rm -f $TMP_FILE rm -f $MACRO_TEMPL_FILE printf "# A $NAMING_... cifikacio (Prefix: $NEW_PRE, Nr.: $NEW_NUM)!" >> $TMP_FILE fi if [[ $(grep -i "$NEW_SER... specifikacio (SN: $NEW_SER, WWN: $NEW_WWN)!" >> $TMP_FILE fi if [[ $((4 + ${#NEW_PRE}
- VM-ek diszkjeinek listázása @shell:oravm
- cs_ellenorzes OUT_FILE=ovm_list_vm_phys_disks.lst TMP_FILE=${0}.tmp ovm_cli "list vmdiskmapping" | awk -F' ' '/id:/{... ovm_cli "show vmdiskmapping id=$SOR" 2>&1 > ${TMP_FILE}.1 PHYS_DISK=$(cat ${TMP_FILE}.1 | grep 'Physical.Disk' | sed -r 's/(^.*\[)(.*)(\])/\2/') PHYS_DISK_ID=$(cat ${TMP_FILE}.1 | egrep 'Physical.Disk' | awk '{print $5}
- Tömeges VLAN interfész generáló szkript @shell:oravm
- _NAME}.${VLAN} on BondPort id=${IFACE_ID}" | tee /tmp/ovm_create_vlan_interfaces.tmp | grep -oP '(?<=id:)[^ ]+(?= )') RC=$? cat /tmp/ovm_create_vlan_interfaces.tmp | tee -a $LOGFILE if [[ $RC -eq 0 ]]; the... TATIC ipAddress=$IPADDR ipNetmask=$NETMASK | tee /tmp/ovm_create_vlan_interfaces.tmp RC2=$? cat /tmp/ovm_create_vlan_interfaces.tmp | tee -a $LOGFILE if [[ $RC2 -eq 0 ]];
- Szkriptelés @linux
- mkfifo /tmp/$$-out-fifo ( exec tee -ia $A_TMP_FILE < /tmp/$$-out-fifo >&2 ) & exec 1>/tmp/$$-out-fifo exec 2>/tmp/$$-out-fifo rm -f /tmp/$$-out-fifo fi forrás [[https://stackoverflow.com/questions/3173131
- TSM node replikacios iranyt forgato szkript @shell:replikacio
- tsm_change_repl_roles.log" # Futási log fájl neve TMP_FILE="/var/log/tsm_change_repl_roles.tmp" # Futási ideiglenes munkaállomány neve # Innen n... # Megnezzuk irhato-e a log es temp fajlunk touch $TMP_FILE if [[ $? -ne 0 ]]; then echo "A $TMP_FILE munkaallomany nem irhato."; exit 1; fi touch $LOG_FILE ... case "$1" in -m) $DSMADMC1 $SQL_REPLNODES > $TMP_FILE log $white "Valasztott node-ok:" lo
- Node replikacio ellenorzo szkript @shell:replikacio
- T}_nodes.tmp echo "## $SRCHOST | $DSTHOST" sdiff /tmp/${SRCHOST}_nodes.tmp /tmp/${DSTHOST}_nodes.tmp | grep '[<>]' echo echo "## A replikalt nodeok ob
- TSM Auto Deployment planner szkript @shell
- ECK_FILE="/var/log/tsm_auto_deploy_planner.check" TMP_FILE="/tmp/tsm_auto_deploy_planner.rc.tmp" # AZ EZ ALATTI KODOT NE PISZKALD, CSAK HA TUDOD ... OOT nodeinfo=TBD' -SUB=YES -REPLACE=ALL\"" | tee $TMP_FILE >> $LOG_FILE; ;; Linux) ... E}#nodeinfo2=TBD' -SUB=YES -REPLACE=ALL\"" | tee $TMP_FILE >> $LOG_FILE; ;; AIX) ... E}#nodeinfo2=TBD' -SUB=YES -REPLACE=ALL\"" | tee $TMP_FILE >> $LOG_FILE; ;; *)
- Fizikai diszkeket átnevező szkript @shell:oravm
- - opcionális] . ovm_functions.sh kulcs_ellenorzes TMP_FILE=/tmp/ovm_rename_phys_disks.tmp LOGFILE="ovm_rename_phys_disks.log" >$TMP_FILE [[ -e $1 ]] || { echo "Add meg a konfig fajlt paramet... -Friendly Name" | tr '[:lower:]' '[:upper:]')" >>$TMP_FILE done date | tee -a $LOGFILE while read LINE;... DISK_ID=$(awk -F';' "/$DISK_UUID/"'{print $1}' $TMP_FILE) echo -e "$(env printf '\u250F') A(z
- Hálózati okosságok @linux
- ver ps uax \| grep ba[c] \| \'{ print \$2 }\' \> /tmp/back.tmp or you could double quote the single quotes inst... ver ps uax \| grep ba[c] \| "'{ print \$2 }'" \> /tmp/back.tmp === Jelszavas sudo parancs futtatása SSH-n ===