论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
Centos7 kvm情况安装指南
Centos7 kvm情况安装指南
万有斥力
金牌会员
|
2024-6-10 20:42:15
|
显示全部楼层
|
阅读模式
楼主
主题
869
|
帖子
869
|
积分
2607
宿主机要求
CPU支持虚拟化(大部门都支持)
内存越大越好(8G以上)
BIOS开启VT-D
Centos7及以上,yum update到最新
检查是否支持硬件虚拟化
查看CPU
egrep ‘(vmx|svm)’ /proc/cpuinfo
查看vt-d是否开启
[root@localhost ~]# lsmod | grep kvm
kvm_intel 188683 4
kvm 621392 1 kvm_intel
irqbypass 13503 3
复制代码
kvm安装及设置
安装前的预备
关闭selinux
setenforce 0 #命令可以立即见效
修改设置文件,保证重启后仍旧能见效
vi /etc/sysconfig/selinux
SELINUX=disabled
复制代码
可以考虑关闭防火墙:
Systemctl stop firewalld
Systemctl disable firewalld
网络情况预备设置
建议关闭networkmanager
systemctl stop NetworkManager
systemctl disable NetworkManager
KVM情况中一样平常使用linuxbridge将物理网卡和虚机网卡桥接上。br相当于一个虚拟互换机,一端连接物理网卡,一端连接到虚机,虚机就可以和外面连通了。
开启转发
[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward
[root@localhost ~]# cat /proc/sys/net/ipv4/ip_forward
1
# 可以写入配置文件,保证重启后也生效
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
复制代码
定义网卡设置文件
下面我们设置一个管理br:br0,与一个物理接口固定桥接好。
写到设置文件,重启也能见效。
例如将 enp1s0挂载到br0上,最简设置如下:
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# vi ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.10.108
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
NAME=br0
ONBOOT=yes
[root@localhost network-scripts]# vi ifcfg-enp1s0
HWADDR=00:10:f3:36:9e:c6
TYPE=Ethernet
NAME=enp1s0
ONBOOT=yes
BRIDGE=br0
复制代码
如上设置,重启后enp1s也是挂在br0上的。
增长其他网桥,最精简设置如下
[root@localhost network-scripts]# cat ifcfg-br1
DEVICE=br1
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=none
复制代码
可以创建很多个br。
我们也可以通过设置将物理网卡挂载到br上:
brctl addif br1 enp2s0
重启宿主机或者重启网络后,使用brctl show命令看到桥口见效。
systemctl restart network
[root@localhost ~]# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.0010f3369ec6 no enp1s0
br1 8000.fe54009a476e no
br2 8000.0010f3369ec9 no enp4s0
复制代码
yum安装kvm虚拟化情况
yum install qemu-kvm qemu-img libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer -y
安装图形化管理工具
yum install virt-manager
虚机创建
远程使用virt-manager
若必要ssh远程连接宿主机,使用virt-manger打开图形界面,则必要在client上安装x11服务(https://sourceforge.net/projects/xming/),并且终端工具上设置,如:
新建虚机
新建
编辑虚机硬件设置
点左上角begin installation!
其他
若虚机控制台界面键盘无法输入,则修改一下vnc的设置:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
万有斥力
金牌会员
这个人很懒什么都没写!
楼主热帖
MyBatis-Plus入门教程及基本API使用案 ...
解密PC微信数据库:深入探索与实用代价 ...
阿里巴巴Java开发手册(全册四版) ...
几个函数的使用例子:更新VBRK-XBLNR, ...
OpenJDK和OracleJDK的区别说明
深度理解 C# 中的 for 和 foreach ...
2022年混过的那些SAP项目
.net 发邮件的小工具,包含json,环境 ...
EFCore 动态拼接查询条件(表达式树方式 ...
Excel 制作可视化看板的思路及操作 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表