linux——KVM虚拟化技术

https://blog.51cto.com/12227558/2097113

KVM虚拟化使用基础
1、
对于物理机来说,需要在BIOS里,开启硬件虚拟化支持
对于虚拟机来说,需要在虚拟机设置里,开启硬件虚拟化支持(VT-x/AMD-V)
2、
开启虚拟化支持后,使用下列命令检查硬件虚拟化是否启用(MAC笔记本及多数服务器平台不需要设置)
对于Intel的CPU执行
grep vmx /proc/cpuinfo
对于AMD的CPU执行
grep svm /proc/cpuinfo

验证当前主机是否满足KVM的运行条件
在这里插入图片描述
3、
检查kvm模块是否被载入
lsmod |grep kvm
对于Intel的CPU,载入的模块叫做kvm_intel
对于Intel的CPU,载入的模块叫做kvm_amd

4、
安装对应的软件包
yum install virt* libvirt* qemu* -y

5、
KVM网络部分
默认情况下,如果不特殊指定,则虚拟机都在NAT模式下,也就是物理机充当网关的角色,网关在物理机的virbr0虚拟桥接器上,如果希望虚拟机直接于物理机处于同一网络,也就是桥接模式,则需要手动创建软件网桥
创建软件网桥,可以使用virt-manager进行创建,也可以纯手工编辑接口配置文件
a) virt-manager>“Edit”>“Connections Details”>"Network Interfaces"图形化进行创建
b) nmcli进行创建
c) 手工vi接口配置文件
配置文件示例:
[eth0物理接口]
DEVICE=eth0
ONBOOT=yes
BRIDGE=“br0”

[br0软件网桥接口]
DEVICE=“br0”
ONBOOT=“yes”
TYPE=“Bridge”
BOOTPROTO=“none”
IPADDR=“192.168.254.117”
GATEWAY=“192.168.254.254”
STP=“on”
DELAY=“0.0”
在这里插入图片描述
[root@kvm01 ~]# service network restart
[root@kvm01 ~]# ifconfig
在这里插入图片描述

注意:
软件网桥配置时,通常需要指定IP地址,这时关联的物理接口,不允许指定IP地址,否则网络会异常

创建一个虚拟机
先将ISO文件复制到主机里,然后通过多种方式进行虚拟机的建立及管理,支持下列工具进行管理 (本次选择命令行模式)
a) virt-manager (图形化管理工具)
b) virt-install (纯命令行虚拟机建立工具)
c) virsh (纯命令行虚拟机管理工具,可以进行开关机,迁移等操作)
在创建时,我们默认选择使用文件,作为虚拟机的磁盘。

6、
使用block类型的存储,作为虚拟机的磁盘
a) 为虚拟机添加磁盘,例如sdb,大小40G
将其划分出3GB空间,并作为虚拟机的磁盘
分区步骤,省略…
在新建虚拟机时,输入新建的磁盘分区位置,并作为虚拟机的磁盘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值