VMware安装centos或其他linux系统后,安装qemu-kvm虚拟机

VMware安装centos或其他linux系统后,安装qemu-kvm虚拟机

KVM是Kernel-based Virtual Machine的简称,是一个开源的虚拟化模块,今天我将在CentOS7的操作系统上安装KVM,以下是我的安装步骤.

一.环境信息

系统: CentOS 7.2

在虚拟机安装时,需要启用CPU的虚拟化功能(关机状态下方能勾选)
1

二、kvm安装步骤

1、安装qemu-kvm和libvirt(qemu-kvm用来创建虚拟机硬盘,libvirt用来管理)

[root@centos ~]# yum -y install qemu-kvm   libvirt

2、安装virt-install(用来创建虚拟机)

[root@centos ~]# yum -y install virt-install

3、启动libvirtd,并将它设为开机启动,启动后使用ifconfig查看,发现会多出来一块virbr0的网卡,ip默认为192.168.122.1/24,说明libvirtd启动成功,如果默认没有ifconfig命令,使用yum install -y net-tools安装

[root@centos ~]# systemctl start libvirtd && systemctl enable libvirtd
[root@centos ~]# ifconfig

2
4、用提前准备好的后端盘创建前段盘镜像(自创虚拟机,并且进行基础配置即可)

[root@centos ~]# qemu-img create -b node.qcow2 -f qcow2 nsd.img 16G

5、修改虚拟机的模板文件,生成新的虚拟机文件
模板文件地址:https://github.com/asdzhubo/CLOUD/blob/master/day01/node.xml

[root@centos ~]# sed 's/node/nsd/' /root/node.xml  >  /etc/libvirt/qemu/nsd.xml
注:node.xml文件中的网卡必须是ifconfig查看到的虚拟网卡

6、使用virsh define /etc/libvirt/qemu/nsd.xml发现虚拟机

[root@centos ~]# virsh define /etc/libvirt/qemu/nsd.xml
定义域 nsd(从 /etc/libvirt/qemu/nsd.xml)

7、启动虚拟机

[root@centos ~]# virsh start nsd
域 nsd 已开始

8、查看状态

[root@centos ~]# virsh list --all

3
9、连接操作即可

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值