平台为VM11

系统为:OracleLinux-R6-U7-Server-x86_64-dvd.iso

下载链接为:http://mirror.aarnet.edu.au/pub/oraclelinux/


在VM11上安装OEL6.7X64步骤省略。。。


安装vm tools


确保虚拟机OEL6.7X64可以连接网络。。。

网卡为NAT模式

需要手动刷新网卡信息  才可以连接网络。。。


CPU开启支持虚拟化。。。。


1.操作系统安装

本文采用OEL6.7X64操作系统,也可以采用RHEL/CentOS6.5


fdisk -l

给新的硬盘添加一个分区

fdisk /dev/sdb

n

p

1

w


df -l 查看是否分区成功


格式化新的分区

mkfs -t ext3 -c /dev/sdb1


创建新的目录

mkdir /data


挂载

mount /dev/sdb1 /data

编辑分区配置文件vi /etc/fstab,根据需求添加挂载信息,配置完成后“:wq”保存退出

使用命令“mount -a”重新挂载分区配置文件里的分区,然后使用“df -h”命令查看是否挂载成功,出现以下信息证明挂载成功。
注:如果执行“mount -a”出错,请检查是否配置文件出现了问题,相关的路径要填写正确,使用绝对路径,需自行创建要挂载的路径


(1)修改内核模式为兼容内核启动

vi /boot/grub/grub.conf

default=1

(2)关闭selinux,重启后生效

vi /etc/selinux/config

SELINUX=disabled


(3)关闭防火墙

chkconfig iptables off


(4)重启

reboot

2.虚拟化环境配置

(1)查看是否支持虚拟机

说明1:半虚拟化是不能运行与安装KVM虚拟机的。

#egrep '(vmx|svm)' --color=always /proc/cpuinfo

(2)配置yum环境

OEL6.7已经配置好源,只需要开启即可。u7就开启u7的为1

cd /etc/yum.repod.d

ls

vi public-yum-ol6.repo

enabled=1


(3)安装kvm软件包

#yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v

过程略。 如果有报错  多执行几次



补充安装kvm虚拟化一些管理工具包

#yum -y install libguestfs-tools


3.查看虚拟化环境

(1)查看虚拟机环境

service libvirtd restart

virsh -c qemu:///system list

(2)查看kvm模块支持

lsmod | grep kvm

(3)查看虚拟工具版本

virsh --version

virsh-install --version

ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm  

qemu-kvm -version

 

4.手动配置虚拟网桥

(1)关闭networkmanager服务

由于虚拟机运行在宿主机之上,虚拟机运行的网络环境需要由宿主机提供,需要先配置好网桥,以便虚拟机与宿主机之间通信:

# chkconfig NetworkManager off  #在使用网桥的网络环境中需要关闭NetWorkManager服务,否则网桥的功能不能正常启用。


# chkconfig network on

(2)创建br0网桥

cd  /etc/sysconfig/network-scripts/

cp ifcfg-eth0 ifcfg-br0



(3)关闭了networkmanager服务之后,才能通过service network restart管理网络。

(4)查看网桥br0.

(5)查看网桥

开启网桥的stp(避免环路)的功能:

# brctl stp br0 on

到此kvm虚拟化环境安装完毕。