码迷,mamicode.com
首页 > 其他好文 > 详细

用脚本实现虚拟机的安装和管理

时间:2016-10-20 00:54:06      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:虚拟机 脚本

用脚本安装虚拟机,并管理虚拟机的简单运行开启等操作


安装虚拟机

#! bin/bash     ###定义文件为bin目录下运行的bash

vir-install \    ###开始安装虚拟机

--name $1 \      ###命名虚拟机

--ram 1024 \     ###设定内存大小

--file /var/lib/libvirt/images/$1.img\  ###设定硬盘文件

--file-size 8 \ ##硬盘分配大小

--cdrom /root/Desktop/rhel-server-7.1-86_64-dvd.iso&   ###指定安装文件



管理虚拟机

#!bin/bash      ###表示文件是在bin目录下运行的bash

case “$1” in       ####“$n”表示输入的第n个命令

      start)        

      virsh start $2     ####打开键入的第二个命令名称的虚拟机

      echo starting...   #####显示打开中....

      virsh view $2      ###显示打开的虚拟机

      echo successful

      ;;

      shutdown)

      echo shutdowning...

      virsh shutdown $2   ###关闭键入的第二个命令名称的虚拟机

      echo successful

      ;;

      destroy)

      virsh destroy $2    ###强制关闭xx虚拟机

      echo successful

      ;;

      restart)          

      virsh destroy $2    ###重启xx虚拟机

      virsh start $2

      virsh view $2

      echo successful

      ;;

      create)

      virsh create $2     ###临时创建$2虚拟机

      echo successful

      ;;

      define)

      virsh define $2     ####永久创建$2虚拟机

      echo successful

      ;;

      undefine)

      virsh undefine $2   ####删除$2虚拟机

      echo successful

      ;;

      *)                  ####键入其他命令

      echo input error    ####显示输入错误

esac


用脚本实现虚拟机的安装和管理

标签:虚拟机 脚本

原文地址:http://12107647.blog.51cto.com/12097647/1863592

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!