Kvm虚拟机克隆以及添加磁盘
2019独角兽企业重金招聘Python工程师标准>>>
克隆虚拟机
已有虚拟机ly1,现在需要一台新的虚拟机,直接从ly1复制。
首先关闭正在运行的ly1
virsh # destroy ly1
Domain ly1 destroyed
然后开始克隆
# virt-clone -o ly1 -n pwc1 -f /vg0_lv2/pwc1.img
Allocating 'pwc1.img' | 200 GB 00:52 Clone 'pwc1' created successfully.
参数说明:
-o 已有机器
-n 新虚拟机名称
-f 指定存放镜像文件的位置以及名称
克隆结束后,查看虚拟机状态
# virsh list --allId Name State
----------------------------------------------------13 ly2 running- ly1 shut off- pwc1 shut off
克隆出来的虚拟机还是关闭状态,通过vnc连接启动并修改其ip地址,至此新的虚拟机就成功克隆出来了。
为kvm虚拟机添加磁盘
1、 查看虚拟机pwc1的存储
virsh # domblklist pwc1
Target Source
------------------------------------------------
hda /vg0_lv2/pwc1.img
hdc -
2、 创建磁盘文件
# qemu-img create -f qcow2 pwc1_1.qcow2 50G
Formatting 'pwc1_1.qcow2', fmt=qcow2 size=53687091200 encryption=off cluster_size=65536
3、 查看新建的磁盘文件
# qemu-img info pwc1_1.qcow2
image: pwc1_1.qcow2
file format: qcow2
virtual size: 50G (53687091200 bytes)
disk size: 136K
cluster_size: 65536
4、 为虚拟机添加新建的磁盘文件
# virsh attach-disk pwc1 /vg0_lv2/pwc1_1.qcow2 vdb --cache=none --subdriver=qcow2
Disk attached successfully
5、 查看新增磁盘已经被虚拟机识别
# virsh domblklist pwc1
Target Source
------------------------------------------------
hda /vg0_lv2/pwc1.img
hdc -
vdb /vg0_lv2/pwc1_1.qcow2
6、 可以连接vnc,检查磁盘
可以看到新增了一块50G的磁盘/dev/vda
说明:对于虚拟机来说新增的盘为/dev/vda,而对于主机使用virsh来查看的话是现在主机指定的名称vdb
转载于:https://my.oschina.net/xiaozhublog/blog/677997
Kvm虚拟机克隆以及添加磁盘相关推荐
- KVM虚拟机如何新增一块磁盘?
日前遇到个问题,有台KVM虚拟机(安装的是CentOS8操作系统)运行的业务,提示磁盘空间不足了.需要添加一块磁盘扩容解决,以下介绍添加磁盘的过程. 一.在物理机上创建.添加磁盘 注:物理机安装的是C ...
- KVM虚拟机克隆方法总结(链接克隆)
KVM像其他的虚拟机产品有相同的克隆方式,一种是连接方式的克隆,另一种是完全克隆的方式.但是,一般情况下我们使用连接克隆,使用这种克隆方式的时候会节省硬盘的空间,而且还能够快速的进行虚拟机的克隆,而采 ...
- 运维之道 | CentOS7.6 KVM虚拟机克隆(命令行+配置信息)
一.使用 virt-clone 命令直接克隆 1. 查看虚拟机 [root@localhost ~]# virsh list --allId 名称 状态 ----------------------- ...
- CentOS 6.9下KVM虚拟机通过virt-clone克隆虚拟机(转)
一.virt-clone概述 1.virt-clone作用简介 virt-clone主要是用来克隆kvm虚拟机,并且通过Options.General Option.Storage Configura ...
- KVM虚拟机快速入门
##kvm虚拟化 1.1 kvm 虚拟化介绍 什么是虚拟化 在计算机技术中,虚拟化技术或虚拟技术(virtualization)是一种资源管理技术,是将计算机的各种实体资源(CPU,内存,磁盘空间 ...
- Proxmox VE 6.0管理指南——10. Qemu / KVM虚拟机
10. Qemu / KVM虚拟机 Qemu(Quick Emulator的缩写)是一个模拟物理计算机的开源虚拟机管理程序.从运行Qemu的主机系统的角度来看,Qemu是一个用户程序,可以访问许多本地 ...
- kvm虚拟化学习笔记(十)之kvm虚拟机快照备份
KVM虚拟化学习笔记系列文章列表 ---------------------------------------- kvm虚拟化学习笔记(一)之kvm虚拟化环境安装 http://koumm.blog ...
- kvm介绍、kvm存储池、kvm快照和克隆、kvm虚拟机基本管理和网络管理
目录 什么是kvm 云计算的定义 云计算的服务类型 虚拟化技术定义 虚拟化的两种方式 kvm虚拟化的原理 kvm虚拟化网络解析 kvm存储池 1.图形的方式去创建使用存储池编辑 编辑 2.命令的方 ...
- kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间
kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...
最新文章
- 基于TransformerFusion的单目场景重构
- GlobalSign 荣登网络信任联盟 2013 年网络信任荣誉榜
- 梯度下降和随机梯度下降为什么能下降?
- mysql master master_MySQL主从架构之Master-Master互为主备
- 牛客训练四:Applese 涂颜色(费马小定理+快速幂)
- HTTP 返回状态消息讲解
- SmartGit 过期解决方案之 非商业版本安装使用
- BZOJ #2874. 训练士兵(差分+离散化+主席树)
- linux下expdp定时备份_Linux 自动备份 Oracle 数据库 Shell 脚本
- 诛仙服务器列表文件,诛仙云服务器
- MySQL8.0卸载教程
- 变革,是领导者的特质
- JAVA加勒比_【JAVA】synchronized关键字
- Linux命令行上传本地文件到服务器 、 下载服务器文件到本地
- GEF: 图形拖拽处理
- oracle 监听报错,Oracle启动监听报错:The listener supports no services解决
- ubuntu16.04Django环境的搭建
- 自学Java day53 使用jvav实现 字典树 数据结构 从jvav到架构师
- sketch-code让草图秒变HTML
- java支付宝对账功能开发_java后台实现支付宝对账功能