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虚拟机克隆以及添加磁盘相关推荐

  1. KVM虚拟机如何新增一块磁盘?

    日前遇到个问题,有台KVM虚拟机(安装的是CentOS8操作系统)运行的业务,提示磁盘空间不足了.需要添加一块磁盘扩容解决,以下介绍添加磁盘的过程. 一.在物理机上创建.添加磁盘 注:物理机安装的是C ...

  2. KVM虚拟机克隆方法总结(链接克隆)

    KVM像其他的虚拟机产品有相同的克隆方式,一种是连接方式的克隆,另一种是完全克隆的方式.但是,一般情况下我们使用连接克隆,使用这种克隆方式的时候会节省硬盘的空间,而且还能够快速的进行虚拟机的克隆,而采 ...

  3. 运维之道 | CentOS7.6 KVM虚拟机克隆(命令行+配置信息)

    一.使用 virt-clone 命令直接克隆 1. 查看虚拟机 [root@localhost ~]# virsh list --allId 名称 状态 ----------------------- ...

  4. CentOS 6.9下KVM虚拟机通过virt-clone克隆虚拟机(转)

    一.virt-clone概述 1.virt-clone作用简介 virt-clone主要是用来克隆kvm虚拟机,并且通过Options.General Option.Storage Configura ...

  5. KVM虚拟机快速入门

    ##kvm虚拟化 1.1 kvm 虚拟化介绍 什么是虚拟化 ​ 在计算机技术中,虚拟化技术或虚拟技术(virtualization)是一种资源管理技术,是将计算机的各种实体资源(CPU,内存,磁盘空间 ...

  6. Proxmox VE 6.0管理指南——10. Qemu / KVM虚拟机

    10. Qemu / KVM虚拟机 Qemu(Quick Emulator的缩写)是一个模拟物理计算机的开源虚拟机管理程序.从运行Qemu的主机系统的角度来看,Qemu是一个用户程序,可以访问许多本地 ...

  7. kvm虚拟化学习笔记(十)之kvm虚拟机快照备份

    KVM虚拟化学习笔记系列文章列表 ---------------------------------------- kvm虚拟化学习笔记(一)之kvm虚拟化环境安装 http://koumm.blog ...

  8. kvm介绍、kvm存储池、kvm快照和克隆、kvm虚拟机基本管理和网络管理

    目录 什么是kvm 云计算的定义 云计算的服务类型 虚拟化技术定义 虚拟化的两种方式 kvm虚拟化的原理 kvm虚拟化网络解析 kvm存储池 1.图形的方式去创建使用存储池​编辑 ​编辑 2.命令的方 ...

  9. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间

    kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...

最新文章

  1. 基于TransformerFusion的单目场景重构
  2. GlobalSign 荣登网络信任联盟 2013 年网络信任荣誉榜
  3. 梯度下降和随机梯度下降为什么能下降?
  4. mysql master master_MySQL主从架构之Master-Master互为主备
  5. 牛客训练四:Applese 涂颜色(费马小定理+快速幂)
  6. HTTP 返回状态消息讲解
  7. SmartGit 过期解决方案之 非商业版本安装使用
  8. BZOJ #2874. 训练士兵(差分+离散化+主席树)
  9. linux下expdp定时备份_Linux 自动备份 Oracle 数据库 Shell 脚本
  10. 诛仙服务器列表文件,诛仙云服务器
  11. MySQL8.0卸载教程
  12. 变革,是领导者的特质
  13. JAVA加勒比_【JAVA】synchronized关键字
  14. Linux命令行上传本地文件到服务器 、 下载服务器文件到本地
  15. GEF: 图形拖拽处理
  16. oracle 监听报错,Oracle启动监听报错:The listener supports no services解决
  17. ubuntu16.04Django环境的搭建
  18. 自学Java day53 使用jvav实现 字典树 数据结构 从jvav到架构师
  19. sketch-code让草图秒变HTML
  20. java支付宝对账功能开发_java后台实现支付宝对账功能

热门文章

  1. 2013微软 MVP 社区巡讲
  2. APUE读书笔记-09进程关系(04)
  3. 诊断ORA-08103错误
  4. Elasticsearch 安装和使用
  5. 【字符串】manacher算法
  6. spark-submit的参数名称解析
  7. Bzoj2555 SubString
  8. 用备份控制文件做不完全恢复下的完全恢复(数据文件备份旧--新建表空间--控制文件备份次新--日志归档文件新)...
  9. 最适合你性格的职业类型是什么?
  10. Media Player网页播放音频,视频,图片总汇