萌新的Linux的学习之路(十四)--系统虚拟机管理

简介:

一、安装

 #!/bin/bash       ##命令运行环境的指定

 virt-install \      ##安装虚拟机

 --name $1 \        ##虚拟机名称指定,$1表示脚本后的第一串字符

 --ram 1024 \       ##内存

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

 --file-size 8 \                      ##硬盘文件大小

 ==cdrom /iso/rhel-server-7.2-x86_64-dvd.iso &   ##安装源指定

 wKiom1j0winRmR1mAABPZQqcEyw055.png

  wKiom1j0wkvQFjAGAACH1s_Lll4943.png

二、管理

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

 virt-viewer vmname            ##显示虚拟机,vmname代表虚拟机名称

 virsh list                 ##列出正在运行的vm

 wKiom1j0wheSTNpgAAAyCK_UtiY029.png

  virsh list --all             ##列出所有vm

  virsh start vmname            ##运行指定vm

  virsh shutdown vmname          ##正常关闭指定vm  

  wKioL1j0w3byHQJNAAAzHo2YNoo260.png 

  virsh destroy vmname           ##强行结束指定vm

  virsh create vmname.xml         ##临时恢复指定vm,vmname表示前端管理文件

  virsh define vmname.xml         ##永久恢复vm

  virsh undefine vmname          ##删除vm前端管理,不会删除存储

  wKiom1j0w4uSA0nZAAAyFmBhCIM865.png

 三、虚拟机快照

  qemu-img create -f qcow2 -b vmname.qcow2 node1.qcow2

  wKioL1j0w_WyJFpMAADNqBihpZE735.png

  利用脚本进行虚拟机快照:

 wKiom1j0xE3DrR80AABZZYzf0Rk117.png

 编辑 ‘.sh’格式文件 给予可执行权限

 wKiom1j0xILxZL61AAB6LSLRRBQ615.png

 



本文转自 昭He浅墨 51CTO博客,原文链接:http://blog.51cto.com/502703956/1916805,如需转载请自行联系原作者

相关文章
|
3天前
|
关系型数据库 MySQL Linux
一次虚拟机centos7系统崩溃恢复记录
一次虚拟机centos7系统崩溃恢复记录
|
3天前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
1天前
|
IDE Linux 开发工具
Linux 系统上安装
在Linux和Mac上安装Lua 5.3.0只需下载源码,解压,编译和安装。Windows用户可选择SciTE IDE或通过LuaForWindows在Github或Google Code下载安装。创建 HelloWorld.lua,使用`lua HelloWorld.lua`运行显示"Hello World!"。另可参考LuaDist官方推荐方式安装。
|
1天前
|
Linux API
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
|
2天前
|
编解码 Ubuntu Linux
|
2天前
|
Linux
|
2天前
|
Linux
请问如何在Linux系统中删除一个磁盘分区
请问如何在Linux系统中删除一个磁盘分区
|
2天前
|
Linux
Linux系统的磁盘管理
Linux系统的磁盘管理
|
2天前
|
Unix Linux Shell
Linux系统使用超详细(一)
Linux系统是一种开源的、类Unix操作系统内核的实现,它基于Unix的设计原理和思想,并在全球范围内广泛应用。以下是对Linux系统的详细描述:
|
3天前
|
Java Linux API
minio文档系统在centos7虚拟机上的搭建
minio文档系统在centos7虚拟机上的搭建