centos 7系统安装配置kvm软件步骤

在centos 6 环境下KVM的安装部分,我写过kvm虚拟化小结(一)kvm环境安装 。由于centos 7较之前的版本有了很大的变化,目前测试了centos 7 环境下kvm的安装与搭建,具体如下。

一、安装kvm 软件

由于之前已做过较详细的 kvm 的安装与总结,这里只大致列下步骤:

 代码如下 复制代码
[root@361way ~]# yum -y install qemu-kvm libvirt virt-install bridge-utils
[root@361way ~]# lsmod | grep kvm  # make sure modules are loaded
kvm                   441119  0
[root@361way ~]# systemctl start libvirtd
[root@361way ~]# systemctl enable libvirtd

注:centos7上服务的管理方式换成了systemctl 。

二、配置网卡桥接

centos7上默认已不再是eth0、eth1 ,我的pc server上安装好的第一块网卡变成了enp3s0 ,修改步骤和centos 6上没有区别,如下
 

 代码如下 复制代码
[root@361way ~]# cd /etc/sysconfig/network-scripts/
[root@361way network-scripts]# cat ifcfg-br0
TYPE=Bridge
BOOTPROTO=none
DEVICE=br0
ONBOOT=yes
IPADDR0=192.168.0.102
PREFIX0=24
GATEWAY0=192.168.0.1
[root@361way network-scripts]# cat ifcfg-enp3s0
DEVICE=enp3s0
TYPE=Ethernet
ONBOOT=yes
BRIDGE=br0
[root@361way ~]reboot
[root@361way network-scripts]# ifconfig
br0: flags=4163  mtu 1500
        inet 192.168.0.102  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::7a24:afff:fe46:ca60  prefixlen 64  scopeid 0x20
        ether 78:24:af:46:ca:60  txqueuelen 0  (Ethernet)
        RX packets 129  bytes 14676 (14.3 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 148  bytes 21994 (21.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
enp3s0: flags=4163  mtu 1500
        ether 78:24:af:46:ca:60  txqueuelen 1000  (Ethernet)
        RX packets 129  bytes 16482 (16.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 148  bytes 21994 (21.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 0  (Local Loopback)
        RX packets 9  bytes 728 (728.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9  bytes 728 (728.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
virbr0: flags=4099  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether a6:88:9f:14:b2:66  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1  bytes 90 (90.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
[root@361way network-scripts]# ip add show
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp3s0:  mtu 1500 qdisc pfifo_fast master br0 state UP qlen 1000
    link/ether 78:24:af:46:ca:60 brd ff:ff:ff:ff:ff:ff
3: br0:  mtu 1500 qdisc noqueue state UP
    link/ether 78:24:af:46:ca:60 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.102/24 brd 192.168.0.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::7a24:afff:fe46:ca60/64 scope link
       valid_lft forever preferred_lft forever
4: virbr0:  mtu 1500 qdisc noqueue state DOWN
    link/ether a6:88:9f:14:b2:66 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever

注:由于ip 命令属于iproute2软件包中的工具,由于代替旧的ifconfig命令,尽可能的习惯使用新的命令和工具包来淘汰老的软件和工具。

三、selinux防火墙关闭

 代码如下 复制代码

# setenforce  0
# sed -i 's/=enforcing/=disabled/g' /etc/selinux/config

时间: 2024-08-03 13:46:53

centos 7系统安装配置kvm软件步骤的相关文章

CentOS6.5 64位系统安装配置KVM虚拟机步骤详解

环境: 系统版本:CentOS 6.5 x86_64 内存:8G CPU:Intel i5-4430 IP:192.168.1.100 一.KVM简介 KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机),是一个开源的系统虚拟化模块,基于硬件的完全虚拟化,不过需要硬件支持(如Intel VT技术或者AMD V技术).自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码

centos 6系统安装配置pptpd步骤详解

配置环境: 服务器版本:centos 6.4 x86 pptpd版本:pptpd v1.40 一.vpn介绍 vpn全名叫虚拟专用网络,技术简单来就是在公网中架设私网,在公司内网中架设VPN服务器,在外网通过访问VPN服务器作为跳板来访问公司内网的资源,同理,通过vpn翻墙也是这个原理,具体详细的请看百度百科:vpn技术,对于本人来说,最直接的应用就是翻墙,如果需要可以邮件我或者QQ找我提供的 二.vpn_pptp搭建 1.准备工作 1)查看系统是否已经编译了mppe modprobe ppp-

CentOS下安装配置KVM的过程

CentOS下KVM试用 最近整理公司的几台服务器,由于机器少应用多,就总是觉得服务器资源紧张,所以痛下决心使用虚拟机 .考察了一番决定使用KVM,因为机器配置不是很高,使用KVM性能会比较好. 基础系统选用CentOS5.4 ,下面列出具体的安装配置过程 安装CentOS操作系统 下载CentOS5.4,安装是使用Server模式,不 安装任何桌面,毕竟图形桌面太占资源,在选择软件时启用下面的几项: 开发工具 开发库 虚拟化--KVM 虚拟化--KVM 起初我没有启用KVM,因为我想自己编译安

阿里云CentOS/Ubuntu安装配置vsftp软件详解

Redhat/CentOS安装vsftp软件 1.      更新yum源 首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692 2.      安装vsftp 使用yum命令安装vsftp #yum install vsftpd -y 3.      添加ftp帐号和目录 先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下. 使

Centos系统下配置DHCP服务步骤详解

基础环境: [root@PXE ~]# uname -a Linux PXE 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@PXE ~]# ifconfig eth0      Link encap:Ethernet  HWaddr 00:0C:29:70:00:DA            inet addr:1.1.1.13  Bcast:1.1.1.

centos 7系统安装配置MariaDB数据库

步骤1:下载并安装MariaDB 安装从库 MariaDB是作为CentOS 7在CentOS回购运.任何较低的需要要求你添加额外的存储库服务器.运行以下命令在您的服务器: yum update -y yum install mariadb-server 您可能还需要通过运行安装完成: /usr/bin/mysql_secure_installation 这将安装MariaDB和步行通过你设置你的密码的过程. 从MariaDB镜安装手册(最新版本) 这应该是简单的.您将需要创建在/ etc /

windows 7系统安装配置php+MongoDB步骤

发现最近越来越懒了...一个月一篇- -! 环境:windows 7.IIS7.php5.3.5.MongoDB 2.6 大体的步骤为: 安装MongoDB,安装php的MongoDB扩展,将MongoDB安装为服务. Mongodb下载: http://www.mongodb.org/downloads php的Mongodb扩展下载: https://s3.amazonaws.com/drivers.mongodb.org/php/index.html 上面的扩展基本只提供对php VC9

CentOS系统安装配置图文教程

说明: 在实际生产环境中,CentOS 5.x系列仍然是很多服务器装机者的首选系统 截止目前CentOS 5.x最新版本为CentOS 5.10,下面介绍CentOS 5.10的具体安装配置过程 服务器相关设置如下: 操作系统:CentOS 5.10 主机名称:www IP地址:192.168.236.128 网关:192.168.236.2 DNS:8.8.8.8   8.8.4.4 附CentOS 5.10系统镜像下载地址: 32位下载地址: http://mirrors.163.com/c

CentOS 6.8系统安装配置图解教程

说明: 截止目前CentOS 6.x最新版本为CentOS 6.8,下面介绍CentOS 6.8的具体安装配置过程 服务器相关设置如下: 操作系统:CentOS 6.8 64位 IP地址:192.168.21.129 网关:192.168.21.2 DNS:8.8.8.8  8.8.4.4 备注: CentOS 6.8系统镜像有32位和64位两个版本,并且还有专门针对服务器优化过的minimal版本 生产服务器如果是大内存(4G以上内存),建议安装CentOS-6.8-x86_64-minima