CentOS7中搭建KVM虚拟化平台
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7中搭建KVM虚拟化平台相关的知识,希望对你有一定的参考价值。
KVM虚拟化平台
- 虚拟化就是把硬件资源从物理方式转换为逻辑方式,打破原有的物理结构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的一项技术。
- 虚拟化的优点:
1)、减少服务器的数量,降低硬件采购成本。
2)、资源利用率最大化。
3)、降低机房空间、散热、用电消耗的成本。
4)、硬件资源科动态调整,提高企业IT业务灵活性。
5)、高可用性。
6)、在不中断服务的情况下进行物理硬件调整。
7)、降低管理成本。
8)、具备更高效的灾备能力。
实验环境
- 采用CentOS7.4 x86_64,开启CPU虚拟化支持。
实验过程
yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y
#qemu-kvm 虚拟化软件 虚拟网络和硬盘等 用户态
#libvirt 虚拟化工具统一接口
#virsh virt-manager virt-viewer virt-install other-tools是libvirt用户态的工具
egrep ‘(vmx|svm)‘ /proc/cpuinfo #查看是否支持虚拟化
mount.cifs //192.168.190.1/RJB2 /opt/aaa #将镜像文件挂载到/opt/aaa
cd /opt/aaa
cp CentOS-7-x86_64-DVD-1708.iso /home/aaa
添加一块新的磁盘
mkfs -t xfs /dev/sdb1 #格式化
mount /dev/sdb1 /abc
qemu-img create -f raw /abc/CentOS-7.4.img 20G #域空间
lsmod | grep kvm
systemctl start libvirtd.service #开启虚拟机管理工具服务
virt-install --name CentOS7.4 #虚拟机名称
--virt-type kvm #使用kvm类型
--ram 2048 #内存
--cdrom=/home/aaa/CentOS-7-x86_64-DVD-1708.iso #镜像文件
--disk path=/abc/CentOS-7.4.img #磁盘路径
--network network=default #网卡默认
--graphics vnc,listen=0.0.0.0 #使用vnc运程连接,监听地址
--noautoconsole #不使用自动控制平台
systemctl stop firewall #关闭防火墙
setenforce 0 #关闭安全功能
- 使用TightVNC Viewer连接服务器,并安装;
- 注:在安装好后,会断开连接,需要到CentOS7中重新开启服务;
以上是关于CentOS7中搭建KVM虚拟化平台的主要内容,如果未能解决你的问题,请参考以下文章