CentOS 6.0 安装 OpenVZ 教程 (v1版本)

2012年4月16日

第一步 安装Openvz源和key证书

注意:
因为Centos6的系统 所以需要编辑配置文件

第二步 安装OpenVz内核 以及管理工具

可以列出可安装的内核列表
32 bit 使用

64 bit 使用

安装完成后

修改为对应的内核 一般设置为0

安装管理工具
32位

64位

查看下是不是有2个
net.ipv4.ip_forward = 1 如果是删除一个
默认这个文件已经自动生成了 不需要另外修改
如果和下面的不一样 请改为下面的

如果修改了 请运行

使配置文件生效
编辑

查看是不是设置的为All 如果不是 设置 并且注释掉#

注意关闭掉 SeLinux

关闭iptables

如果是Disabled 代表不需要修改 如果是 enforcing 请修改为disabled
然后重新启动 输入 reboot 回车 即可完成
重新启动后登录 输入

查看是不是已经使用OpenVZ内核

到此 Openvz安装就完成了

下面我们开始学习如何使用OpenVZ
第三步 管理OpenVZ

首先 我们需要弄清楚OpenVZ的目录以及VPS操作系统模板
/vz是Openvz的目录
其中/vz/templates/cache 是操作系统模板目录
我们可以使用

也可以手工下载系统模板
比如我需要 Fedora 15 我们可以

这样有VPS的系统模板 我们就可以建立VPS了:

这里的 101是VPS ID 可以设置为102 103 建议和IP的结尾配对

完成了 设置为开机启动

设置主机头和IP地址

设置DNS和Sock 一般建议设置为120

VPS建立好了 VPS的配置文件在哪里呢?
/etc/vz/conf/101.conf 这个101和你VPS的id是对应的

都清楚了 我们可以运行上面的命令 启动vps了

VPS启动了 但是ROOT密码可能不安全哦 运行上面的命令 设置Root密码

好了 这样一个VPS就建立完成了 可以使用Putty进行SSH登录管理了

下面在说说基本管理

可以查看VPS的资源使用以及限制情况

[root@server1 cache]#

你可以在/etc/vz/conf/101.conf里定制系统的使用资源
完成后重新启动即可

关于vzctl的全部命令 可以运行 man vzctl 获得参考手册

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: CentOS 6.0 安装 OpenVZ 教程 (v1版本)
本文的评论功能被关闭了.