免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1864 | 回复: 0

安装OpenVZ组件 [复制链接]

论坛徽章:
0
发表于 2010-12-12 13:30 |显示全部楼层
CentOS安装

  我不讲CentOS的安装,只是提醒你可以选择自定义安装类型,最低限度的包装设置和禁用防火墙与SELinux,不要忘记更新系统。如果对CentOS有什么疑问就参考CentOS在线文档。如果你想完整安装,就想尽可能地节约虚拟专有服务器(VPS)的资源。主机操作系统上的根用户对虚拟专有服务器有全部访问权限,为了安全起见,只运行一些必要的服务器应用。

  安装OpenVZ内核

  本文以CentOS为例,那我们可以使用OpenVZ yum知识库。以根用户登录,输入下面语句:

  cd /etc/yum.repos.d
  wget
http://download.openvz.org/openvz.repo

  使用下面这条命令,您可以加载库源文件中的GPG key 校验码:

  rpm --import
http://download.openvz.org/RPM-GPG-Key-OpenVZ

       yum现在就包括OpenVZ知识库了。安装OpenVZ内核,以根用户登录发送以下命令:

  yum install ovzkernel

  2. 安装OpenVZ内核。OpneVZ提供了不同的内核方式供选择,选择哪种内核取决于您的硬件条件及您将要创建的容器数量。首先是SMP内核,用于对称式多处理器环境。支持高达到4GB的RAM及10到20个容器。第二种是"entnosplit" 内核,这种内核支持PAE (Physical Address Extension)技术,可以支持到高达64GB的RAM及10到30个容器。最后一种是Enterprise内核,这种方式同时支持SMP和PAE,是多容器环境的最佳配置,最多可以同时运行20到30个容器。当在32位操作系统中安装OpenVZ时,选择合适内核形式对您而言是非常重要的。

  如果您是在64位操作系统环境中安装,选择SMP内核就可以满足所有的需求。因为在64位的系统中不存在操作系统只能支持4GB缓存的限制(PAE技术本身就是为了解决缓存限制的问题)。如果您使用的64位操作系统,通过如下命令来安装内核:

  yum install ovzkernel-smp

  现在,
OpenVZ内核已经安装并被自动加载到GRUB配置中。重启之后,OpenVZ内核会自动加载运行。

  这能安装最新的稳定的OpenVZ内核。将OpenVZ内核设为默认值,可以编辑/etc/grub.conf文件或者从grub启动菜单手动选择OpenVZ内核。

  启动OpenVZ内核之前,需要对/etc/sysctl.conf文件作出一些修改。推荐的模板如下:

# On Hardware Node we generally need
# packet forwarding enabled and proxy arp disabled
net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0
# Enables source route verification
net.ipv4.conf.all.rp_filter = 1
# Enables the magic-sysrq key
kernel.sysrq = 1
# TCP Explict Congestion Notification
# net.ipv4.tcp_ecn = 0
# we do not want all our interfaces to send redirects
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

  完成内核安装与配置后重新启动OpenVZ内核。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP