脚本管理KVM

脚本管理KVM  1、快速开启/关闭所有虚拟机

#/bin/bash virsh list --all HELP(){ echo "功能:快速开启/关闭所有虚拟机" echo "用法:$(basename $0) <domain> [1 open all|2 close all]" } echo "0. close all 1. open all" read -p "choose your option(1/2): " op #close_all函数:强制关闭所有的虚拟机 close_all(){ for i in `virsh list|egrep -v "^$"|awk 'NR>2{print $2}'`;do virsh destroy $i done } #open_all函数:开启所有关闭的虚拟机 open_all(){ for i in `virsh list --inactive|egrep -v "^$"|awk 'NR>2{print $2}'`;do virsh start $i done } case "$op" in 0) close_all;; 1) open_all;; *) echo "error: Please again choose" && HELP && exit;; esac

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zygjgs.html