OpenVZ 虚拟化解决方案 CentOS 6 上的部署

系统 Linux
OpenVZ是开源软件,是基于Linux平台的操作系统级服务器虚拟化解决方案。OpenVZ采用SWsoft的Virutozzo虚拟化服务器软件产品的内核,Virutozzo是SWsoft公司提供的商业虚拟化解决方案。

记得在学生时代的时候尝试安装体验过SWSoft 的一系列产品,Plesk、Prim@Hosting、Virutozzo 等等,功能上留下了深刻的映像,OpenVZ 是 virutozzo 开源虚拟化解决方案,国外很多IDC,Burst、VPST 都使用了 OpenVZ的解决方案,本次也来尝试测试了下,步骤很简单,如下。
本方案是基于 CentOS 6.0 64位,OpenVZ 搭配 OVZ Web Panel 面板,Vtonf 长时间未更新,未作考虑,当然也可以尝试下官方主页上列出的其它管理面板。

1. 系统安装
CentOS 6.0 Mininal 最小化安装,默认英文语言,采用 OVZ Web Panel 时默认采用 /vz 目录存储虚拟机文件和模板,可以对该目录单独做一个大分区。

2. 系统调整

(1)安装系统一些必须的软件包
# yum install gcc gcc-c++ flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel curl-devel openldap-devel libmcrypt libmcrypt-devel libmhash libmhash-devel libtool libtool-ltdl gd gd-devel libtool-ltdl-devel setuptool ntsysv system-config-network-tui system-config-firewall-tui perl automake autoconf cmake make

(2)关闭 SELinux,修改 SELINUX=disabled
# vi /etc/selinux/config

(3) 修改系统一些参数设置
# vi /etc/sysctl.conf
参照以下参数进行,如未用到 IPV6 可不用添加 net.ipv6 相关参数
net.ipv4.ip_forward = 1
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.all.rp_filter = 1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

(4) 关闭系统防火墙开机启动
# chkconfig –level 345 iptables off

3 安装 OpenVZ
# cd /etc/yum.repos.d     //进入到 yum.repos 目录
# wget http://download.openvz.org/openvz.repo    //下载 repo 文件
#  yum search vzkernel    //搜索OpenVZ 内核
#  yum install vzkernel     //安装 OpenVZ 内核,并记下内核版本。
安装完成后,重启系统,执行 uname -a 查看内核是否正确安装

4. 安装 OVZ-Web-Panel 管理面板
# wget http://ovz-web-panel.googlecode.com/svn/installer/ai.sh //下载安装脚本
# vi ai.sh
// 因管理面板采用 Ruby 编写 和SQLite 数据库,gem 源中Sqlite3 名称发生了一些变化,中有些地方要做下改动
查找  RUBY_SQLITE3_CMD=”ruby -e \”require ‘rubygems’\” -e \”require ‘sqlite3/database’\”"  第7行左右的位置,将 其中的 sqlite3/database  更改为 sqlite3
查找 gem install sqlite3-ruby   将  sqlite3-ruby  更改为 sqlite3 完成。

进过漫长的等待,安装完成后,浏览 ip :3000 即可

责任编辑:庞桂玉 来源: sulabs.net
相关推荐

2009-08-08 17:07:57

Intel虚拟化解决方

2012-08-15 09:26:54

虚拟化

2013-06-03 09:50:27

虚拟化虚拟化解决方案

2011-10-25 14:46:44

HP惠普虚拟化

2009-01-19 17:31:14

2018-07-25 14:50:41

服务器虚拟化方案

2013-06-06 10:19:23

虚拟化解决方案虚拟化

2021-09-09 06:38:56

网络虚拟化网络网络可见性

2013-05-27 09:21:05

虚拟化IT企业应用

2013-06-26 10:02:42

Citrix XenServer虚拟化解决方案

2009-04-21 10:24:36

运维管理网管摩卡软件

2012-05-30 09:22:29

2012-06-12 09:56:33

虚拟化

2010-08-24 10:04:45

中小型企业虚拟化

2013-11-27 10:09:03

2012-02-21 13:13:21

卡巴斯基VMware虚拟化

2009-05-11 19:27:09

DELL虚拟化服务器

2009-03-25 17:17:30

Linux虚拟化红帽

2009-09-15 09:50:47

虚拟化解决方案

2009-07-24 20:14:05

虚拟化云计算戴尔
点赞
收藏

51CTO技术栈公众号