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=
- 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
- AIX tape device-ok lekérdezése sorozatszámmal, PRI/ALT párral (ha van) @shell:riportok
- echo "smc eszkozok lekerdezese..." fi if [ -e "/tmp/get_serial.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" ]; then rm
- TSM kliens log gyűjtő @shell:riportok
- put setaf 3) echo FAJLOK_="$LOGFAJLOK $CFGFAJLOK /tmp/dsminfo.txt" LOGMERET=`ls -la $LOGFAJLOK 2>/dev/n... exit 1 fi echo $e "- Szabad terulet vizsgalata a /tmp/-ben..." #Ha a /tmp/-ben a logok osszmeretenek 10%-anyi hely van, az eleg kell, hogy legyen if [[ `df | grep '/tmp' | awk '{printf "%.0f",$3 * 512 }'` -lt $((LOGMER
- TSM drive usage riport @shell:riportok
- ###################################### FILLER="#" TMP_FILE=/tmp/dr_usage_matrix.tmp TSMUSER=report TSMPASS=report TSMSERVER=tsm ####### Innen csak saját felelősségre ... '${LIBRARY}' GROUP BY library_name" NR=0 rm -rf $TMP_FILE $TMP_FILE.2 # Matrix inicializalasa for J in
- 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;NETWORKS' for VM_ID in $(ovm_exec "list vm" ... 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 -
- 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/aix_r... 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
- 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:/{print $2}' | sed 's/id://' | while read... ovm_cli "show vmdiskmapping id=$SOR" 2>&1 > ${TMP_FILE}.1 PHYS_DISK=$(cat ${TMP_FILE}.1 | grep 'Physical.Disk' | sed -r 's/(^.*\[)(.*)(\])/\2/')
- Node replikacio ellenorzo szkript @shell:replikacio
- =$SRCHOST 'select node_name from nodes' | sort > /tmp/${SRCHOST}_nodes.tmp dsmadmc -id=report -pa=report -dataonly=y -se=$DSTHOST 'select node_name from nodes' | sort > /tmp/${DSTHOST}_nodes.tmp echo "## $SRCHOST | $DSTHOST" sdiff /tmp/${SRCHOST}_nodes.tmp /tmp/${DSTHOST}_nod
- 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 ne módosíts, ... # 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
- 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 ]]; then echo
- Szkriptelés @linux
- ELL" == "bash" ]]; then exec > >(tee -ia $A_TMP_FILE) exec 2> >(tee -ia $A_TMP_FILE >&2) elif [[ "$A_CURR_SHELL" == "ksh" ]]; then mkfifo /tmp/$$-out-fifo ( exec tee -ia $A_TMP_FILE < /tmp/$$-out-fifo >&2 ) & exec 1>/tmp/$$-out-fifo
- 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 MIT CSINALSZ SQL_Q_DEP... OOT nodeinfo=TBD' -SUB=YES -REPLACE=ALL\"" | tee $TMP_FILE >> $LOG_FILE; ;; Linux)
- 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
- 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 instead of escaping them (in both cases, you nee... ver ps uax \| grep ba[c] \| "'{ print \$2 }'" \> /tmp/back.tmp === Jelszavas sudo parancs futtatása SSH-n === <file> #!/bin/bash read -a Pass -s -p "Jelsz