###安装###
脚本:
#!/bin/bash                             #命令运行环境的指定
virt-install \                              #安装虚拟机
--name $1 \                               #虚拟机名称指定,$1表示脚本后的第一串字符
--ram 1024 \                              #内存
--file /var/lib/libvirt/images/$1.img \                 #硬盘文件    
--file-size 8 \                                 #硬盘文件大小
--cdrom /var/ftp/pub/iso/rhel-server-7.2-x86_64-dvd.iso &     #安装源指定

####管理###
virt-manager                 #开启图形管理工具

virsh start vmname           #运行指定vm
virt-viewer vmname           #显示虚拟机,vmname表示虚拟机名称
virsh list                   #列出正在运行的vm

virsh shutdown vmname           #正常关闭指定vm

virsh list --all              #列出所有vm

virsh destroy vmname            #强行结束指定vm
virsh create vmname.xml         #临时恢复指定vm,vmname.xml表示前端管理文件
virsh define vmname.xml         #永久恢复vm
virsh undefine  vmname           #删除vm的前端管理,不会删除存储

###虚拟机快照###

*将虚拟机还原至进行快照时的节点

qemu-img create -f qcow2 -b vm2.qcow2 node1.qcow2 #创建虚拟机镜像

(node:节点)

(qcow:Qemu Copy-On-Write,写时复制;)
脚本:
#!/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 &

转载于:https://www.cnblogs.com/puer633/p/6346997.html

第十五章笔记 虚拟机管理相关推荐

  1. jpa日志 logback_SpringBoot | 第二十五章:日志管理之自定义Appender

    前言 前面两章节我们介绍了一些日志框架的常见配置及使用实践.一般上,在开发过程中,像log4j2.logback日志框架都提供了很多Appender,基本上可以满足大部分的业务需求了.但在一些特殊需求 ...

  2. Linux(b站视频兄弟连)自学笔记第十五章——启动管理

    Linux(b站视频兄弟连)自学笔记第十五章--启动管理 CentOS 6.x启动管理 系统运行级别 系统启动过程 启动引导程序grub Grub配置文件 Grub加密与字符界面分辨率调整 系统修复模 ...

  3. 十五章、KPI(千峰网络安全300课时笔记)

    十五章.KPI(Public Key Infrastruction)公钥基础设施 引言:千峰网络安全300课时学习,视频学习过程中的学习笔记.笔记中借鉴了CSDN博主「beglage」文章中的图片记录 ...

  4. 系统集成项目管理工程师(软考中级)—— 第二十五章 法律法规(补充) 笔记分享

    前言 最近在复习软考高级,比较少更新.. 现在分享一些笔记给大家,希望能够帮助大家并顺利通过软考. 幕布地址:(补充)第二十五章 法律法规 - 幕布 概述 法规法规部分涉及招投标法.招投标法实施条例. ...

  5. Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十五章:第一人称摄像机和动态索引...

    Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十五章:第一人称摄像机和动态索引 原文:Introduction to 3 ...

  6. R语言实战笔记--第十五章 处理缺失数据

    R语言实战笔记–第十五章 处理缺失数据 标签(空格分隔): R语言 处理缺失数据 VIM mice 缺失值(NA),是导致我们计算错误的一大来源,处理缺失数据在实际的应用中有着较为重要的作用. 基本方 ...

  7. 李弘毅机器学习笔记:第十五章—半监督学习

    李弘毅机器学习笔记:第十五章-半监督学习 监督学习和半监督学习 半监督学习的好处 监督生成模型和半监督生成模型 监督生成模型 半监督生成模型 假设一:Low-density Separation Se ...

  8. 第十五章 使用管理门户SQL接口(一)

    文章目录 第十五章 使用管理门户SQL接口(一) 管理门户SQL工具 选择命名空间 用户自定义 执行SQL查询 编写SQL语句 表拖放 执行查询选项 显示计划按钮 SQL语句的结果 查询数据显示 查询 ...

  9. Objective-C学习笔记第十五章文件加载与保存

    第十五章文件加载与保存 Cocoa提供了Core Data,他能在后台处理所有文件内容 Cocoa提供了两个通用的文件处理类:属性列表和对象编码 一.属性列表类 在Cocoa中,有一类名为属性列表的对 ...

  10. Linux(b站视频兄弟连)自学笔记第十二章——Linux服务管理

    Linux(b站视频兄弟连)自学笔记第十二章--Linux服务管理 服务分类 RPM包安装服务的管理 独立服务的管理 基于xinetd 的服务管理 源码包服务管理 服务分类 RPM包安装服务的管理 独 ...

最新文章

  1. teamcity plugin中读取js和css文件的方法
  2. Java培训一共分几个阶段
  3. .Net 多线程 异步编程 Await、Async和Task
  4. python求最小值不能使用min和sotred_python基础——内置函数
  5. 博客园贵团队可以给个解释么?
  6. 【转】基于DCMTK的DICOM相关程序编写攻略
  7. ps修改dds贴图_ZBrush建模师教你zbrush与Photoshop绘制人脸贴图,听仔细了哈
  8. Netpas:不一样的SD-WAN+ 保障网络通讯品质
  9. mybatis查询返回null解决方案
  10. 请求过程中,需要证书认证,这种情况下如何处理
  11. 三菱5uplc伺服电机指令_实例 | PLC触摸屏控制伺服电机程序设计
  12. 煤炭行业网络测试方案——RFC2544测试、网络监测、平台-基站-终端测试、安全测试
  13. c语言编程中的逗号与结果,C++编程中逗号运算符和条件运算符的使用方法讲解...
  14. RabbitMQ基础入门教程(从安装到SpringBoot整合)
  15. 3G到5G,运营商的“失落十年”
  16. Origin双Y轴图形画法,添加图例,合并图例
  17. html怎么自动导入数据并排序,jQuery html表格排序插件:tablesorter
  18. html如何给盒子设置位置,CSS盒子定位
  19. 让人眼花缭乱的视错觉,太酷炫了!
  20. 特斯拉供应商同意接手一家通用汽车在韩国的电动汽车制造厂

热门文章

  1. Mac、centos安装MongoDB
  2. Linux日志终极指南
  3. VC 实现程序只运行一个实例,并激活已运行的程序
  4. 接口交互时的URL带有日期格式的参数,注意拼装地址中的特殊符号(如空格等)
  5. [SDK]新浪微博请求授权显示错误页面的解决方法
  6. 1、数据结构的基本逻辑结构、存储结构和运算
  7. linux下添加vnc
  8. linux系统工程师的前途在哪里
  9. [Android] 环境配置之正式版Android Studio 1.0
  10. Luogu1541[NOIp2010 TG] 乌龟棋