linux基本命令及操作10(虚拟机管理)
2017-07-30 15:01
417 查看
15.系统虚拟机管理
1.安装#!/bin/bash ##命令运行环境的指定
virt-install \ ##安装虚拟机
--name $1 \ ##虚拟机名称指定,$1表示脚本后的第一串字符
--ram 1000 \ ##内存
--file /var/lib/libvirt/images/$1.img \ ##硬盘文件
--file-size 8 \ ##硬盘文件大小
--cdrom /var/ftp/pub/iso/rhel-server-7.1-x86_64-dvd.iso & ##安装源指定
2.管理
virt-manager ##开启图形管理工具
virt-viewer vmname ##显示虚拟机,vmname表示虚拟机名称
virsh list ##列出正在运行的vm
virsh list --all ##列出所有vm
virsh start vmname ##运行指定vm
virsh shutdown vmname ##正常关闭指定vm
virsh destroy vmname ##强行结束指定vm
virsh create vmname.xml ##临时恢复指定vm,vmname表示前端管理文件
virsh define vmname.xml ##永久恢复vm
virsh undefine vmname ##删除vm的前端管理,不会删除存储
3.虚拟机快照
qemu-img create -f qcow2 -b vm2.qcow2 node1.qcow2
!/bin/bash
virsh destroy $1 &> /dev/null
virsh undefine $1 &> /dev/null
qemu-img create -f qcow2 -b /var/lib/libvirt/images/$1.qcow2 /var/lib/libvirt/images/$2.qcow2 &> /dev/null
virt-install \
--name $2 \
--ram 1000 \
--disk /var/lib/libvirt/images/$2.qcow2 \
--import &> /dev/null &
相关文章推荐
- linux学习入门1——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- linux学习入门2-3——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- 四个常用的Linux文件基本操作管理命令
- Linux入门基础 #3:文件基本操作管理和常用命令
- linux基本操作---系统管理命令top、netstat、free
- linux系统基本操作——系统虚拟机管理
- 01 Linux系统管理—(Linux安装及命令基本操作)
- linux基本命令操作-目录与文件的配置和管理
- Linux入门基础 #3:文件基本操作管理和常用命令
- linux基本命令及操作5(用户管理)
- Linux基本操作命令及作用
- Linux基本命令――组账户管理
- Linux软件包管理基本操作入门
- Linux基本命令(四)——文件管理
- linux部分 基本操作命令
- Linux--基本概念、常用命令、文件与用户管理
- vim基本命令 学会了可以基本操作linux
- Linux 基本操作(一)————认识命令行、基础命令、快捷键
- linux系统的基本操作界面和基本命令
- linux 基本操作命令