Dec
17
OpenVZ是SWsoft公司Virtuozzo的Linux开源版本。其突出的特点是:多个虚拟服务器在一个内核上运行。虚拟服务器可以使用不同的Linux发行版本,但都基于同一个系统内核。VPS在OpenVZ下的性能相当出众,大多数情况下,开销不到3%。OpenVZ对比商业版Linux Virtuozzo,最大的一个区别就是OpenVZ只提供了命令行管理方式。Vtonf就是一个基于GPL协议,提供基于Web管理OpenVZ虚拟机的平台。有了Vtonf的协助,管理OpenVZ将变得非常方便。
一、准备
Vtonf是用于管理OpenVZ的,安装前,当然需要先部署好OpenVZ。红旗上部署OpenVZ的文档,请参考:[原]在红旗上运行OpenVZ虚拟环境。
Vtonf 官方网站:http://www.vtonf.com/
INSTALL中描述需求如下:
据这几天的测试,其也可以顺利运行在红旗DC Server 5.0以上平台上。经测试,x86_64平台上的部署方式,见[原]在x86_64系统上运行Vtonf 。
系统平台:红旗 Asianux 3.0 for x86
二、安装
1、依赖的软件包
Vtonf依赖vzpkg和expect,先检查:
2、下载软件包
3、安装
运行:
确认“Yes”开始安装:
接受“协议”:
检查需要的系统支持:
检查OpenVZ配置情况:
安装软件包:
输入登陆用户名:
输入其登陆密码:
安装完成:
三、使用
1、访问
Vtonf实际上使用了一个修改自lighttpd的vtonfd作为Web管理工具,监控在8001端口。
所以,只要使用浏览器,访问http://ip:8001/即可:
主界面:
创建虚拟机:
完成:
节点信息:
VPS参数设置:
启动VPS:
获取VPS内存信息:
关闭VPS:
2、管理VPS
Vtonf中可定义Plans,创建或修改默认定义的模板供创建或已有的VPS使用。这是默认的light模板:
还可以直接对VPS Node进行Root密码管理,IP修改,主机名修改等工作:
更多的管理方式,请自行测试。
目前,Vtonf能进行的管理,还比较简单,但已经能基本覆盖常见VPS控制工作。对于创建操作系统模板等功能,还需要依赖命令行处理。
四、卸载Vtonf
1、卸载软件包
2、删除遗留文件
五、其他GUI管理工具
除Vtonf外,还有不少类似的GUI管理工具:
WebVZ
Install WebVZ 2.0 On Debian Etch To Administrate OpenVZ
WebVZ比较简陋,是较早的GUI工具之一。
HyperVM
Managing OpenVZ With HyperVM On CentOS 5.2
HyperVM不单支持OpenVZ,还支持Xen虚拟,并可同时管理多台服务器,界面和控制功能都相当不错的。
一、准备
Vtonf是用于管理OpenVZ的,安装前,当然需要先部署好OpenVZ。红旗上部署OpenVZ的文档,请参考:[原]在红旗上运行OpenVZ虚拟环境。
Vtonf 官方网站:http://www.vtonf.com/
INSTALL中描述需求如下:
引用
1、仅支持32bit系统,并且需运行在Centos 4.5以上的版本;
2、已经部署好OpenVZ环境;
3、/vz分区应该单独挂载。
2、已经部署好OpenVZ环境;
3、/vz分区应该单独挂载。
据这几天的测试,其也可以顺利运行在红旗DC Server 5.0以上平台上。经测试,x86_64平台上的部署方式,见[原]在x86_64系统上运行Vtonf 。
系统平台:红旗 Asianux 3.0 for x86
二、安装
1、依赖的软件包
Vtonf依赖vzpkg和expect,先检查:
引用
# rpm -q vzpkg expect
vzpkg-2.7.0-18
expect-5.43.0-5.1
vzpkg-2.7.0-18
expect-5.43.0-5.1
2、下载软件包
# cd /tmp
# proz http://mesh.dl.sourceforge.net/sourceforge/vtonf/vtonfinstaller.1.0-beta1.tar.gz
# tar xvfz vtonfinstaller.1.0-beta1.tar.gz
# cd vtonfinstaller.1.0-beta1
# proz http://mesh.dl.sourceforge.net/sourceforge/vtonf/vtonfinstaller.1.0-beta1.tar.gz
# tar xvfz vtonfinstaller.1.0-beta1.tar.gz
# cd vtonfinstaller.1.0-beta1
3、安装
运行:
引用
# ./install
Do you wish to start the installation procedure (y/n)? : y
Starting installation
Please wait...................
Do you wish to start the installation procedure (y/n)? : y
Starting installation
Please wait...................
确认“Yes”开始安装:
接受“协议”:
检查需要的系统支持:
检查OpenVZ配置情况:
安装软件包:
输入登陆用户名:
输入其登陆密码:
安装完成:
引用
Vtonf control panel installation completed. Please login to the control panel from the following information
http://192.168.228.90:8001/
Login Name : admin
Password : redflag
Visit our forum : http://www.vtonf.com/forum/index.php
Get support : http://www.vtonf.com/support.html
http://192.168.228.90:8001/
Login Name : admin
Password : redflag
Visit our forum : http://www.vtonf.com/forum/index.php
Get support : http://www.vtonf.com/support.html
三、使用
1、访问
Vtonf实际上使用了一个修改自lighttpd的vtonfd作为Web管理工具,监控在8001端口。
所以,只要使用浏览器,访问http://ip:8001/即可:
主界面:
创建虚拟机:
完成:
节点信息:
VPS参数设置:
启动VPS:
获取VPS内存信息:
关闭VPS:
2、管理VPS
Vtonf中可定义Plans,创建或修改默认定义的模板供创建或已有的VPS使用。这是默认的light模板:
还可以直接对VPS Node进行Root密码管理,IP修改,主机名修改等工作:
更多的管理方式,请自行测试。
目前,Vtonf能进行的管理,还比较简单,但已经能基本覆盖常见VPS控制工作。对于创建操作系统模板等功能,还需要依赖命令行处理。
四、卸载Vtonf
1、卸载软件包
引用
# rpm -e vpipe vtonfd vtonf-dialog vtonf-gd vtonf-libjpeg vtonf-libpng vtonf-pcre vtonf-php vtonf-plan vtonf-zlib
停止 vtonf: [确定]
停止 vtonf: [确定]
2、删除遗留文件
# rm -rf /etc/vtonf/
五、其他GUI管理工具
除Vtonf外,还有不少类似的GUI管理工具:
WebVZ
Install WebVZ 2.0 On Debian Etch To Administrate OpenVZ
WebVZ比较简陋,是较早的GUI工具之一。
HyperVM
Managing OpenVZ With HyperVM On CentOS 5.2
HyperVM不单支持OpenVZ,还支持Xen虚拟,并可同时管理多台服务器,界面和控制功能都相当不错的。