我们都知道,现在虚拟化是一个时髦词,每家公司现已迁移他们的硬件服务器环境虚拟化到环境。 虚拟化技术能够帮助IT企业降低IT成本,同时提高服务器的效率和生产力。 现在有几个技术在市场上正在流行,以实现网络中虚拟化 。
在这里,在本教程中,我们将重点放在所谓的“OpenVZ的 ”一个“ 自由和开放源码的Linux虚拟化软件 ”和学习如何与HyperVM管理。 之前,我们与它继续进行安装,这里有关于OpenVZ的技术和HyperVM一些细节。
什么是OpenVz
OpenVZ的是Linux的免费和开源的虚拟化软件。 它的一个操作系统级虚拟化技术。 它可以帮助我们实现我们的Linux服务器上的基于容器的虚拟化 。 它使我们能够在一台机器上创建多个安全的Linux容器 。 它将这些容器作为独立的机器,并确保运行在这些容器中的应用程序不冲突是任何方面。
这些容器也被称为虚拟专用服务器或VPS ,因为它把VPS的作为一个独立的服务器,我们可以独立重启每个VPS,每个VPS将有自己的root访问权限 , 用户 ,IP地址 , 内存 , 过程 , 系统函数库以及配置文件和应用程序 。
什么是HyperVM
HyperVM是最完整且最轻量级虚拟化管理产品,通过开发Lxcenter。 它提供了一个图形控制台来管理我们所有的VPS容器和服务器资源拥有管理员权限以及基于容器的所有者访问。 与此控制台,我们可以像开始执行操作, 停止 , 重新启动 , 重新安装 , 升级 / 降级资源, 备份 , 恢复 , 迁移到我们每一个容器。 许多Web托管公司正在使用HyperVM与OpenVZ的提供Linux的VPS hostin 3G服务。
HyperVM的优点
HyperVM的一些其它优点列举如下。
- 它支持的OpenVZ和Xen虚拟化技术。
- 提供基于Web 的图形用户界面来管理服务器。
- 创建具有预先创建模板的帮助下几分钟内与Linux操作系统 的虚拟机 。
- 易与WHMCS为VPS的S即时设置和仅计费软件结束自己的管理(用于Web主机的计费软件)集成。
- 像管理IP S, 网络 , 内存 ,CPU和磁盘空间的服务器资源的智能方式。
在RHEL / CentOS 5上安装HyperVM(多虚拟化)
第一,进一步继续之前,建议禁用,而安装了SELinux。
[root@youcl~]# setenforce 0
更改“ 的 / etc / sysconfig中/ SELinux的 ”文件中的SELinux状态。
selinux=disabled
这是在CentOS / RHEL的机器上安装HyperVM最简单的方法。 我们需要从下面的链接下载最新HyperVM安装脚本“hypervm-install-master.sh”或者使用“wget的 ”命令抢脚本。
[root@youcl ~] wget http://download.lxcenter.org/download/hypervm/production/hypervm-install-master.sh
现在,执行脚本根 。 这个脚本会做自己的所有的安装,它会下载所有HyperVM安装以及他们与Yum集团的依赖需要的包。
由于我们与OpenVZ的安装HyperVm,我们需要在运行脚本时指定虚拟化类型。
[root@youcl ~]#sh ./hypervm-install-master.sh --virtualization-type=openvz
示例输出
Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirror.leapswitch.com * extras: mirror.leapswitch.com * updates: centos.excellmedia.net Setting up Install Process --------------------------------------------- --------- Output Omitted----------- --------- Output Omitted----------- --------------------------------------------- --------------------------------------------- FINISHED --2013-09-26 20:41:41-- Downloaded: 2 files, 2.5K in 0s (30.4 MB/s) Executing Update Cleanup... Will take a long time to finish.... Congratulations. hyperVM has been installed successfully on your server as master You can connect to the server at https://<ip-address>:8887 or http://<ip-address>:8888 Please note that first is secure ssl connection, while the second is normal one. The login and password are 'admin' 'admin'. After Logging in, you will have to change your password to something more secure Thanks for choosing hyperVM to manage your Server, and allowing us to be of service ***There is one more step you have to do to make this complete. Open /etc/grub.conf, and change the 'default=1' line to 'default=0', and reboot this machine. You will be rebooted into the openvz kernel and will able to manage vpses from the hyperVM interface.
这里是这个脚本将做什么的简要说明。
- 它会下载并安装所有需要的包wget之类, 解压缩 ,PHP, 卷发 ,lxlighthttpd,lxzend,lxphp,MySQL和MySQL的服务器与使用yum的帮助下沿的依赖。
- 创建用户和组HyperVM
- 安装MySQL并创建HyperVM 数据库 。
- 它还安装了OpenVZ 内核和vzctl所需的软件包。
- 它还下载的CentOS的预先创建的模板 ,这将被用于创建虚拟机。
默认值为“0”更改为“/etc/grub.conf中 ”“1”来启动你的服务器与OpenVZ内核并重新启动服务器。
[root@youcl ~]#sh reboot
我们正在与安装HyperVM做服务器,它现在的时间来访问其基于Web的管理器 。 为此,我们需要使用下面的URL。
https://<ip-address>:8887 or http://<ip-address>:8888
如果一切顺利,这将打开基于Web的HyperVM经理像下面的图片,并要求管理员登录的详细信息。 请提供用户名“admin”和密码“admin”的登录到面板的第一次。
HyperVM管理器
登录后,它会要求您更改管理员密码 。 请更改它,并在下次使用该更改的密码。
有关HyperVM的一些更重要的信息如下:
当我们在HyperVM创建一个容器或VPS,是一个唯一的容器的ID(CID)分配到每个容器,并保持在/ VZ目录中的所有数据。
- 容器的数据 :/ VZ /根/ VZ /私有
- OS模板 :/ VZ /模板/缓存
- 容器的配置文件 :/etc/sysconfig/vz-scripts/.conf
- HyperVM服务 :服务hypervm {启动|停止|重启| condrestart |重装|状态| fullstatus |曼妙|帮助configtest}
- OpenVZ的服务 :服务OpenVZ的{启动|停止|重启}
- 列出所有容器 :vzlist -a
- 下载链接预先创建的模板 :您可以下载预先创建不同的操作系统模板OpenVZ的模板 。
这是所有使用OpenVZ的 HyperVM安装,也有HyperVM这么多的功能,帮助您设置虚拟化服务器环境。 如果你面对你的Linux服务器设置HyperVM任何问题或需要,如备份 , 恢复 , 迁移等其他任何帮助,您可以直接与我们联系。
留在youcl.com连接在未来更加精彩和有趣的教程。 请在评论框中留下您的意见和建议。