kvm安装

作者: 平_方 | 来源:发表于2018-11-19 21:48 被阅读0次

1.在BIOS中打开本机的虚拟化支持

2.安装完centOS7系统重启时需要进行验证1-2-q-yes

3.关闭selinux:

临时关闭:setenforce 0
永久关闭:vi /etc/selinux/config
SELINUX= enforcing变更为SELINUX=disabled改完需要重启机器

4.关闭防火墙:

1)关闭firewall防火墙:

systemctl stop firewalld.service
在开机时禁用firewall防火墙:
systemctl disable firewalld.service

2)systemctl命令使用

启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?
查看已启动的服务列表:systemctl list-unit-files|grep enabled

5.查看服务器是否支持虚拟化

cat /proc/cpuinfo |grepvmx

flags           : fpu vme de pse tsc msr pae mce cx8apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscallnx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopologytsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq vmx ssse3 fma cx16pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16crdrand hypervisor lahf_lm abm ida arat epb pln pts dtherm tpr_shadow vnmi eptvpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid xsaveopt

6.安装kvm以及需要的依赖包(请自行搭建yum环境)

yum install -y qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install python-virtinst

7.检测kvm模块是否安装

lsmod |grep kvm

kvm_intel             174296  0
kvm                   566562  1 kvm_intel
irqbypass              13503  1 kvm

kvm,只是Linux内核的一个模块,不需要安装,只需要加载
modprobe kvm
modprobe kvm_intel
systemctl start libvirtd&& systemctl enable libvirtd

8.桥接网络配置

1)安装相关包

yum -y installbridge-utils
安装完以后会自动生成ifcfg-bro文件更改ifcfg-bro配置文件
cp /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-bro
vi /etc/sysconfig/network-scripts/ifcfg-bro

TYPE=Bridge
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=bro
DEVICE=bro
ONBOOT=yes
IPADDR=xxx.xxx.xxx.xxx    #填写IP
GATEWAY=xxx.xxx.xxx.xxx     #填写网关
NETMASK=xxx.xxx.xxx.xxx     #填写子网掩码

2)更改本地网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=eno16777736
UUID=fa991b14-bd47-4171-946b-77da28237895
DEVICE=eno16777736
ONBOOT=yes
BRIDGE=bro

3)重启网络

/etc/init.d/network restart
brctl show

bridge name     bridge id               STP enabled     interfaces
br0             8000.000c2915556f       no              eno16777736

4)开启转发功能并修改ulimit参数

echo 1 >/proc/sys/net/ipv4/ip_forward
/bin/echo "* softnproc 65500" >>/etc/security/limits.conf
/bin/echo "* hardnproc 65500" >>/etc/security/limits.conf
/bin/echo "* softnofile 65500" >>/etc/security/limits.conf
/bin/echo "* hardnofile 65500" >>/etc/security/limits.conf

相关文章

  • centos install vagrant with kvm

    先检查一下是否支持KVM 安装kvm等环境 安装vagrant 安装vagrant-libvirt插件 创建kvm...

  • KVM管理工具Webvirtmgr安装

    确保kvm已经安装成功,见 centos7安装kvm本文基于docker安装,见 centos7安装docker ...

  • ubuntu KVM配置

    ubuntu KVM 安装及配置 环境准备 本地操作系统ubuntu 18.04 TLS一台 软件安装 安装kvm...

  • KVM + MacOS

    1. 安装前提 KVM+qemu环境配置好,参考ArchLinux/Manjaro 配置KVM环境 安装其他环境(...

  • 2019-05-20 kvm虚拟化

    1:什么是虚拟化? 2:为什么要用虚拟化? 3:kvm虚拟化管理软件的安装 4:安装一台kvm虚拟机 5:kvm虚...

  • CentOS7部署KVM

    kvm管理工具Webvirtmgr安装教程,见 kvm管理工具Webvirtmgr安装 新建桥接网络 备份现有配置...

  • CentOS7安装KVM

    CentOS7安装KVM 一、简介 KVM是Kernel Based Virtual Machine的简称,能够利...

  • CentOS7上安装并使用KVM

    CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统 ssh免密码 修改静态IP地址 停止防火墙 ...

  • 安装webvirtmgr

    须知:kvm 的 web 管理界面是由 webvirtmgr 程序提供的 我这里是在安装完qemu-kvm后安装的...

  • kvm虚拟机安装,配置,活动迁移

    001KVM安装 Ubuntu 1.判断虚拟机是否支持虚拟化技术 2.安装kvm,virt管理工具 3.安装网桥设...

网友评论

      本文标题:kvm安装

      本文链接:https://www.haomeiwen.com/subject/vzeafqtx.html