感谢支持
我们一直在努力

CentOS 7下KVM安装部署

KVM简介

Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。

KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化。但Xen本身有自己的进程调度器,存储管理模块等,所以代码较为庞大。广为流传的商业系统虚拟化软件VMware ESX系列是基于软件模拟的Full-Virtualization。

实验注意事项

1.首先添加一块硬盘(80G)

2.将CPU虚拟化引擎部分全勾

分区 格式化 挂载硬盘

# fdisk -l
# mkdir /vdir    //创建目录
# fdisk /dev/sdb    //分区
# mkfs -t xfs /dev/sdb1  //格式化
# mount /dev/sdb1 /vdir    //挂载硬盘
# df -h  //查看挂载状态
# systemctl stop firewalld.service  //关闭防火墙
# setenforce 0

安装环境

# yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y
# egrep ‘(vmx|svm)’ /proc/cpuinfo //查看是否支持虚拟化
# qemu-img create -f raw /vdir/c01.raw 20G  //创建一个磁盘类型为raw并且大小为20G的c01虚拟机
# systemctl status libvirtd.service  //查看状态

安装KVM

# mkdir /abc
# mount.cifs //192.168.177.10/KVMjingxiang /abc    //挂载CentOS7镜像
# cd /abc
# ls
# cp CentOS-7-x86_64-DVD-1708.iso /opt  //将镜像复制到/opt下
# virt-install –name c01 –virt-type kvm –ram 2048 –cdrom=/opt/CentOS-7-x86_64-DVD-1708.iso –disk path=/vdir/c01.raw –network network=default –graphics vnc,listen=0.0.0.0 –noautoconsole
==注==
–name c01:虚拟机的名称
–virt-type kvm:类型为KVM
–cdrom=/opt/CentOS-7-x86_64-DVD-1708.iso:表示挂载的镜像文件
–disk path=/vdir/c01.raw:硬盘存放位置
–network network=default:默认网络
–graphics vnc,listen=0.0.0.0:监听所有地址

远程VNC

注意调整内核参数
//内核参数网卡为eth0
net.ifnames=0 biosdevname=0

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-08/153489.htm

赞(0) 打赏
转载请注明出处:服务器评测 » CentOS 7下KVM安装部署
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏