Linux centos7 KVM虚拟化技术

该文详细介绍了如何在CentOS系统中配置KVM虚拟化,包括关闭防火墙和SELINUX,检查CPU虚拟化支持,安装相关软件包如QEMU和libvirt,启动libvirtd服务,以及通过cockpit图形界面安装和管理GuestOS。
摘要由CSDN通过智能技术生成

1.准备

 

(1)关闭防火墙和linux核心防护

systemctl stop firewalld.service

systemctl disable firewalld.service 

vim /etc/sysconfig/selinux 

修改SELINUX=disabled

修改完保存退出

setenforce 0

(2)查看cpu是否支持虚拟化vt技术,vmx表示支持因特尔的全虚拟化,svm是amd的全虚拟化

cat /proc/cpuinfo | grep -E 'vmx|svm'

(3)使用uname -r查看centos7内核版本

 yum install *qemu* *virt* librbd1-devel -y

qemu-kvm:主包

libvirt:API接口

virt-manager:图形管理程序

(kvm技术中应用的2个东西:qemu+kvm,kvm负责cpu虚拟化和内存虚拟化,qemu是模拟IO设备(网卡,磁盘),kvm+qemu之后才能实现真正意义上的服务器虚拟化,libvirt是调用kvm虚拟化技术的接口用于管理的)

(4)启动服务

[root@kvm ~]# systemctl start libvirtd
[root@kvm ~]# systemctl enable libvirtd
查看kvm模块加载

[root@kvm ~]# lsmod | grep kvm

 (5)GuestOS安装

1.通过飞机驾驶舱安装和管理虚拟机

[root@kvm ~]# yum install -y cockpit

启动

[root@kvm ~]# systemctl start cockpit
查看端口

在浏览器访问,虚拟机ip地址:9090

 输入虚拟机服务器账户密码登录

终端操作和虚拟机操作是一样的

 

 2.通过图形模式安装guest os

停掉服务并查看端口还在不在

[root@kvm ~]# systemctl stop cockpit.socket
[root@kvm ~]# netstat  -lntp

导入镜像文件到根目录下,使用命令调出虚拟系统管理,点击小电脑新建

 

 点击完成等待创建虚拟机

 

 跟之前安装虚拟机一样

 

 

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值