环境准备

VMware Workstation Pro启动虚拟化

查看启动的系统是否支持vmx或svm

grep -E '(vmx|svm)' /proc/cpuinfo

备注:操作系统centos 7

KVM安装

1、yum查看kvm安装包

yum list |grep kvm

2、安装

yum install -y qemu-kvm qemu-kvm-tools libvirt

3、启动libvirtd

systemctl start libvirtd

备注:libvirt用来管理kvm

4、tighvnc安装

下载地址:http://www.tightvnc.com/download.php

KVM镜像

1、创建镜像格式

qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G

备注:raw格式不支持快照

硬盘格式总体上分为两种:1为全镜像格式,2为稀疏格式全镜像格式(典型代表raw格式),其特点:设置多大就是多大,写入速度快,方便的转换为其他格式,性能最优,但是占用空间大稀疏模式(典型代表qcow2格式),其特点:支持压缩,快照,镜像,更小的存储空间(即用多少占多少)

2、安装virt-install,虚拟机安装命令包

yum install -y virt-install

virt-install

--help 帮助命令

--virt-type 类型,使用kvm

--name 名称

--ram 内存

--cdrom ISO镜像文件

--disk  指定磁盘

--network  网络

--graphics 指定图形显示相关的配置

--noautoconsole 禁止自动连接至虚拟机的控制台

3、创建镜像

virt-install --virt-type kvm --name CentOS-7-X86_64 --ram 2048 --cdrom=/opt/CentOS-7-x86_64-DVD-1511.iso --disk path=/opt/CentOS-7-x86_64.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

运行TightVNC Viewer

centos 7系统安装参考 https://www.cnblogs.com/shhnwangjian/p/5839112.html

4、虚拟机基本操作

  • 生成kvm虚拟机:virt-install
  • 查看在运行的虚拟机:virsh list
  • 查看所有虚拟机:virsh list --all
  • 查看kvm虚拟机配置文件:virsh dumpxml name
  • 启动kvm虚拟机:virsh start name
  • 正常关机:virsh shutdown name
  • 非正常关机(相当于物理机直接拔掉电源):virsh destroy name
  • 删除:virsh undefine name(彻底删除,找不回来了,如果想找回来,需要备份/etc/libvirt/qemu的xml文件)
  • 根据配置文件定义虚拟机:virsh define file-name.xml
  • 挂起,终止:virsh suspend name
  • 恢复挂起状态:virsh resumed name

转载于:https://www.cnblogs.com/shhnwangjian/p/6270985.html

KVM安装、镜像创建(一)相关推荐

  1. kvm安装及虚拟机创建

    环境介绍: redhat6.5_x64 basic_server安装 iptables及selinux禁用 光盘作为yum源 1.BIOS开启虚拟化 Linux中x64的环境中才能使用kvm(如果是v ...

  2. 烂泥:虚拟化KVM安装与配置

    本文首发于烂泥行天下. 最近打算把公司的服务器全部做成虚拟化,一是跟有效的利用了服务器,二也是对自己是一个学习的机会. KVM的安装与配置步骤如下: 1. 查看是否支持虚拟化 2. 安装kvm及其所需 ...

  3. linux kvm百度云,如何在 Ubuntu Linux 上使用 KVM 云镜像

    如何下载并使用运行在 Ubuntu Linux 服务器上的 KVM 云镜像?如何在 Ubuntu Linux 16.04 LTS 服务器上无需完整安装即可创建虚拟机?如何在 Ubuntu Linux ...

  4. KVM 安装windows 虚拟机

    KVM 安装windows 虚拟机 家里有台linux电脑, 一直当文件服务器和下载机使用. 所谓下载机就是装1个xware用迅雷远程下载, 但是最近迅雷关闭了第三方机器的远程下载功能, 简单来将就是 ...

  5. 安装后改中文界面_非常详尽图文KVM安装CentOS

    近日服务器安装了CentOS7.6系统,装了KVM,想装Linux虚拟服务器使用.本文图解说明KVM安装CentOS7.6操作系统的过程(介绍图形界面安装方式.命令行安装方式有空再写文介绍). 一.采 ...

  6. KVM安装Win系列虚拟机学习笔记

    要在KVM虚拟化上面安装一台windows 2003服务器,在格式化分区完后重启后的安装界面出现下面的错误信息,提示说:安装程序无法访问文件,不能继续.这可能是由于CD媒体上的错误或者CD不再于驱动中 ...

  7. Centos 7 KVM安装win10

    Centos 7 KVM安装win10 KVM架构: KVM 是基于虚拟化扩展(Intel VT 或者 AMD-V)的 X86 硬件的开源的 Linux 原生的全虚拟化解决方案.KVM 中,虚拟机被实 ...

  8. centos7中无法确定光盘权限怎么办_图解KVM安装CentOS7.6操作系统

    近日服务器安装了CentOS7.6系统,装了KVM,想装Linux虚拟服务器使用.本文图解说明KVM安装CentOS7.6操作系统的过程(介绍图形界面安装方式.命令行安装方式有空再写文介绍). 一.采 ...

  9. linux kvm百度云,容器与云|如何在 Ubuntu Linux 上使用 KVM 云镜像

    如何下载并使用运行在 Ubuntu Linux 服务器上的 KVM 云镜像?如何在 Ubuntu Linux 16.04 LTS 服务器上无需完整安装即可创建虚拟机?如何在 Ubuntu Linux ...

最新文章

  1. windows server 2008 r2 enterprise ,惠普DL 580 G7服务器报,事件 ID: 47错误。
  2. 机器人抓矸石_基于机器视觉的多机械臂煤矸石分拣机器人系统研究
  3. excel调用python编程-如何在excel中调用python脚本
  4. 关于C++指针的理解
  5. Angular之filter学习
  6. ibatis中使用List作为传入参数的使用方法及 CDATA使用
  7. 【SpringBoot 2】(三)SpringBoot相较于Spring的特点
  8. Magento 获取原价格和打折价格 get Special price or Regular Price in magento
  9. c语言第三次作业(循环),C语言——第三次作业 - osc_kt69pvbx的个人空间 - OSCHINA - 中文开源技术交流社区...
  10. nlp中region_百度5年深耕NLP 他把聊天机器人变成你的“全科医生”
  11. TMS320C6678+Kintex-7开发板——DSP程序固化操作手册
  12. 截止失真放大电路_音频放大器结构组成_音频放大器分类
  13. vs项目筛选器显示错乱、只显示部分文件
  14. python取出列表的第一列_python取第一列
  15. matlab求对数正态的均值和标准差,matlab – 从变量的均值,系数生成对数正态分布随机数...
  16. 字节跳动布局游戏,打算从腾讯的碗里“抢饭吃”?
  17. Dreamweaver CS6 Mac破解版
  18. redis 持久化和恢复
  19. 简述raid 0 1 5 10的区别
  20. ios swift收起键盘

热门文章

  1. 解决打开虚拟机 VMware Workstation 报错无法改变虚拟机的电源状态 Operation inconsistent with current state问题
  2. REST HTTP中的POST PUT GET
  3. gan神经网络_神经联觉:当艺术遇见GAN
  4. Linux内核路由表介绍及相关函数
  5. 一文搞懂MySQL的Join
  6. 负债十五万左右,信用卡十万,网贷四五万,怎么上岸?
  7. 第一次申请信用卡额度太低,怎么办?
  8. 美丽新世界:当代日本视觉文化展
  9. 推荐“公主妄想症系列之二:第一次”
  10. 道客巴巴vip账号共享2020_腾讯视频VIP怎么两个手机通用?