kvm安装步骤

摘要:
如果没有,则表示KVM不受支持,无法安装。扩展:为具有字符界面1的虚拟机安装图形界面,创建本地源代码2,yumgrouplist yum ygroupinstall 3,查看启动级别systemctlget默认设置启动级别systemtlset默认设置启动级多用户。target#默认图形启动graphical.target#默认字符启动4,进入图形界面startx
一、虚拟化VT开启确认
1、首先确认处理器有VT功能
grep vmx /proc/cpuinfo #(INTEL厂商 芯片 )
grep svm /proc/cpuinfo #(AMD厂商 芯片 )
cat /proc/cpuinfo | grep -e vmx -e nx -e svm
输出的信息中有vmx或者svm就说明CPU支持VT虚拟化。
没有的话,说明不支持,无法安装KVM。
2、开启虚拟化
在BIOS中将Virtualization Tech改为enable
linux虚拟机:在设置中勾选虚拟化。
kvm安装步骤第1张
3、安装KVM的宿主机需求
(1)64bitCPU( 支持虚拟化 VT-x or AMD-V)
(2)2G 以上空闲内存,确认内存大小
grep -e MemTotal /proc/meminfo
free -m
(3)6GB 空闲存储空间
二、安装KVM
1、可以网络安装或者做本地源,在这里我做了本地元,为了避免版本的不兼容
2、安装KVM(有两种方法)
安装KVM及组件
yum - install kvm virt-manager libvirt libvirt-python python-virtinst libvirt-client qemu-kvm qemu-img
简单版本:yum install kvm virt-manager libvirt*
kvm虚拟化所需组件介绍
kvm: 核心套件
virt-manager: 图形化 KVM 管理软件
libvirt: 提供虚拟机与宿主相互通信的机制
libvirt-python: 允许使用 libvirt API
python-virtinst:CLI 下创建 KVM 的工具
libvirt-client: 提供 client 访问 kvm 服务器的机制 ,并包含 virsh 命令进管理和控制 VMs
qemu-kvm: 提供用户级 KVM 环境
qemu-img:VMs 磁盘管理
三、启动KVM
1、加载kvm模块:#modprobe kvm
2、查看加载: #lsmod | grep kvm
kvm安装步骤第2张
3、开启KVM: #systemctl start libvirtd
4、检测KVM: #virsh list --all
四、使用KVM
1、修改配置文件,创建br0,使小型机的网卡可以通过桥接获取到宿主机的ip网段
修改宿主机的网卡vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
NAME=eth0
DEVICE=eth0
ONBOOT=yes
BRIDGE=br0
添加br0网卡vim ifcfg-br0
TYPE=Bridge
NAME=br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none #如果这里写dhcp获取的话,就不用写下面的内容了。
IPADDR=192.168.254.20
PREFIX=24(NETMASK=255.255.255.0)
GATEWAY=192.168.254.1
DNS=192.168.254.251
重启网卡:systemtl restart network
重启宿主机:reboot
查看是否桥接成功: # ethtool br0 #查看网卡状态
# ifconfig br0 #查看网桥接口
# brctl show
kvm安装步骤第3张
2、在 GUI 模式下安装虚拟机
kvm安装步骤第4张
安装虚拟机的时候需要镜像,在此之前需要把镜像上传到KVM资源池中
在这里我是用python的paramiko模块传的
kvm安装步骤第5张
选择镜像
kvm安装步骤第6张
kvm安装步骤第7张
在IDE CDROM选择镜像
kvm安装步骤第8张
然后开始安装
然后点开小型机
kvm安装步骤第9张
如果没有的话这个选项的话就自己添加
kvm安装步骤第10张
然后启动小型机,获取ip,是和宿主机一个网段的IP
最后,要实现在计算机上的xshell可以连接到宿主机上的小型虚拟机。成功!
 
 
扩展:
给字符界面的虚拟机安装图形界面
1、创建本地源
2、yum grouplist
yum -y groups install
kvm安装步骤第11张
3、查看启动级别 systemctl get-default
kvm安装步骤第12张
设置启动级别 systemctl set-default 启动级别
multi-user.target #默认图形启动
graphical.target #默认字符启动
4、进入图形界面 startx

免责声明:文章转载自《kvm安装步骤》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇CLR寄宿(上) MSCOREE.DLL4、node中的宏任务和微任务(大活和小活)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

VMware vSphere学习整理

知识点整理 内存选择 一般来说,每个虚拟机需要的内存在1~4GB甚至更多,还要为VMware ESXi预留一部分内存 2个6核的2U服务器配置64GB内存,4个6核或8核心的4U服务器配置128GB或更多的内存 网络带宽 对于普通业务虚拟机来说磁盘占用400GB,当业务系统达到99.999%的需求时,有8台这样的虚拟机需要在315S内完成迁移 需要的网...

tail -f 实时查看日志文件 linux查看日志后100行

tail -f 实时查看日志文件 tail -f 日志文件logtail - 100f 实时查看日志文件 后一百行tail -f -n 100 catalina.out linux查看日志后100行搜寻字符串grep ‘搜寻字符串’ filename按ctrl+c 退出--------------------- 作者:wanghai76 来源:CSDN 原...

linux启动器文件(快捷方式)的制作方法

众所周知。和windows不同,linux的软件安装方式是五花八门的= = 实用sh脚本写的,有tar包自己编译的。有rpm格式的,有deb的,有各种奇葩路径然后+chmod权限执行的。还有改各种配置文件的…… 相同的,可以像wps linux一样自己在启动器设置快捷方式的软件还是少数,多数情况下还得自己来写启动器文件。。 linux下边的桌面快捷方式标...

linux启动init流程(转)

当系统启动时,首先启动内核,内核调用init来完成引导进程.init启动时,它会在/etc/inittab内查找默认的运行级别:如id:2:initdefault:运行/etc/rc.d/init.d中运行级别为2的启动脚本。由于init.d中的运行级别的这些脚本都用ln 命令连接到/etc/rc.d/rcn.d目录.例如/etc/rc.d/rc2.d/S...

Linux cached过高问题

1. cached主要负责缓存文件使用,日志文件过大造成cached区内存增大把内存占用完. Free中的buffer和cache:(它们都是占用内存):buffer : 作为buffer cache的内存,是块设备的读写缓冲区cache: 作为page cache的内存, 文件系统的cache如果 cache 的值很大,说明cache住的文件数很多。 L...

linux系统python3的pip配置

一、很多读者Python安装完成之后,想要下载相关的包,例如:numpy、pandas等Python中这些基础的包,但是,发现pip根本用不了,主要表现在一下几种情况:   二、出现这种情况其实并不意外,虽然Python3.6.3自带了pip,但是安装Python3.6.3之后还需要我们进行进一步的配置。下面配置pip3的环境变量。 截图中/opt/mod...