meta data for this page
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változatKövetkező változatKövetkező változat mindkét oldalon | ||
shell:oravm:ovm_cpu_pin_map [2020/05/06 15:38] – admin | shell:oravm:ovm_cpu_pin_map [2020/06/25 14:16] – admin | ||
---|---|---|---|
Sor 4: | Sor 4: | ||
#!/bin/bash | #!/bin/bash | ||
##################################################### | ##################################################### | ||
- | # OVM CPU PIN MAP v1.2 | + | # OVM CPU PIN MAP v1.3 |
# Keszitette: Agoston Peter | # Keszitette: Agoston Peter | ||
##################################################### | ##################################################### | ||
- | CPU_SUM_WARN=2 | + | CPU_SUM_WARN=5 |
CPU_SUM_CRIT=10 | CPU_SUM_CRIT=10 | ||
- | OVM_ADMIN_PASSWD=PAssword12 | + | OVM_ADMIN_PASSWD=PAssword123 |
- | OVMC="/ | + | OVMC="/ |
SSHC=" | SSHC=" | ||
if [[ -z " | if [[ -z " | ||
- | | + | |
fi | fi | ||
Sor 171: | Sor 171: | ||
$OVMC -u admin -p $OVM_ADMIN_PASSWD -h localhost -v " | $OVMC -u admin -p $OVM_ADMIN_PASSWD -h localhost -v " | ||
fi | fi | ||
+ | } | ||
+ | |||
+ | function vm_pin_query { | ||
+ | printf "Mi a VM neve? " | ||
+ | read INPUT_VM | ||
+ | [[ $INPUT_VM == "" | ||
+ | if [[ $($SSHC show vm name=" | ||
+ | echo "Nincs ilyen VM nalam." | ||
+ | echo "Nyomj ENTER-t a visszatereshez."; | ||
+ | continue; | ||
+ | fi | ||
+ | $OVMC -u admin -p $OVM_ADMIN_PASSWD -h localhost -v " | ||
} | } | ||
function backup { | function backup { | ||
printf " | printf " | ||
- | read OVS | + | read OVSEK |
+ | for OVS in $OVSEK; do | ||
[[ $OVS == "" | [[ $OVS == "" | ||
if [[ $($SSHC show server name=" | if [[ $($SSHC show server name=" | ||
- | echo "Nincs ilyen OVS nalam." | + | echo "$OVS: nincs ilyen OVS nalam." |
- | echo "Nyomj ENTER-t a visszatereshez."; | + | |
continue; | continue; | ||
fi | fi | ||
Sor 192: | Sor 204: | ||
echo "Nyomj ENTER-t a visszatereshez."; | echo "Nyomj ENTER-t a visszatereshez."; | ||
continue; | continue; | ||
- | else | + | else |
echo "A $FILENAME fajl irhato." | echo "A $FILENAME fajl irhato." | ||
fi | fi | ||
Sor 210: | Sor 222: | ||
echo " | echo " | ||
done <<< | done <<< | ||
+ | done | ||
} | } | ||
Sor 248: | Sor 261: | ||
$OVMC -u admin -p $OVM_ADMIN_PASSWD -h localhost -v " | $OVMC -u admin -p $OVM_ADMIN_PASSWD -h localhost -v " | ||
fi | fi | ||
- | [[ $? -eq 0 ]] && echo -e " | + | [[ $? -eq 0 ]] && echo -e " |
printf ${end} | printf ${end} | ||
continue | continue | ||
Sor 275: | Sor 288: | ||
echo -e " | echo -e " | ||
echo -e " | echo -e " | ||
+ | echo -e " | ||
echo -e " | echo -e " | ||
echo -e " | echo -e " | ||
Sor 281: | Sor 295: | ||
FUNKCIO="" | FUNKCIO="" | ||
printf ": "; read FUNKCIO | printf ": "; read FUNKCIO | ||
- | while [[ $FUNKCIO =~ [^tTpPmMvVqQ] ]]; do read FUNKCIO; done | + | while [[ $FUNKCIO =~ [^tTlLpPmMvVqQ] ]]; do read FUNKCIO; done |
case $FUNKCIO in | case $FUNKCIO in | ||
[tT] ) | [tT] ) | ||
pin_map | pin_map | ||
+ | echo "Nyomj ENTER-t a visszatereshez."; | ||
+ | ;; | ||
+ | [lL] ) | ||
+ | vm_pin_query | ||
echo "Nyomj ENTER-t a visszatereshez."; | echo "Nyomj ENTER-t a visszatereshez."; | ||
;; | ;; |