如何安装和启动OpenQRM?

日期: 2010-01-27 作者:James Turnbull翻译:李可嘉 来源:TechTarget中国 英文

整体data-center管理和自动化工具是不寻常的强大的工具。因此它们 往往非常昂贵,实施起来很复杂。 OpenQRM并非如此,它是一个免费和开源的插拔框架,用于自动化应用部署、管理和监督。它也易于安装和实施,本文将介绍这些方法。

  OpenQRM是数据中心“glue”。它允许对组成数据中心的各种组件进行集中管理。 操作系统 应用配置存储 网络 监控   服务器允许自动化管理和部署这些组件。OpenQRM保持对内核镜像、操作系统快照和存储池的追踪,并且管理高可用性的关系。

它支持的虚拟化技术包括KVM、 VMWare、 Citrix的Xen、 Xen, 、和 Linux-VServer,允……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

整体data-center管理和自动化工具是不寻常的强大的工具。因此它们 往往非常昂贵,实施起来很复杂。 OpenQRM并非如此,它是一个免费和开源的插拔框架,用于自动化应用部署、管理和监督。它也易于安装和实施,本文将介绍这些方法。

  OpenQRM是数据中心“glue”。它允许对组成数据中心的各种组件进行集中管理。

  • 操作系统
  • 应用
  • 配置
  • 存储
  • 网络
  • 监控

  服务器允许自动化管理和部署这些组件。OpenQRM保持对内核镜像、操作系统快照和存储池的追踪,并且管理高可用性的关系。 它支持的虚拟化技术包括KVM、 VMWare、 Citrix的Xen、 Xen, 、和 Linux-VServer,允许对主机进行P2V或V2P迁移 ,甚至可以跨不同的虚拟化技术迁移。它还执行自动化网络绘图和Nagios的配置,通过自动化的高可用性服务器映像(和一体化的配置管理工具),并利用现有的服务器进行快照与部署 。

  OpenQRM还提供了一个单一的管理控制台和管理所有主机的解决方案,它与一批插件和拥有完整功能的API允许您集成其他工具。这种可插播架构的好处是只需要安装您需要的组件。

  安装OpenQRM

  OpenQRM可以通过压缩包,或Debian和Ubuntu DEB包文件,或CentOS、Fedora和SuSE RPM包进行安装 。这些版本的包可用于32 -和64位架构。

  在这个例子中,我将在Ubuntu服务器上安装OpenQRM。为了简单起见,使用全新安装或OpenQRM虚拟机。我们还需要安装一些先决条件:Apache 2PHP 5数据库服务器(我们将使用MySQL,但OpenQRM也支持PostgreSQL、Oracle或DB2),syslinux启动加载器和PHP ADO驱动。我们也将安装DHCP和 TFTPD服务器,以便我们可以安装一些额外的插件来管理这些服务。

  在Ubuntu中,我们可以使用apt - get命令来安装这些。

  $ sudo apt-get install apache2 php5 php5-mysql

  mysql-server libphp-adodb syslinux dhp3-server tftpd-hpa

  下一步,我们现在要下载并安装最新4.5版本OpenQRM服务器。(可以见到一个完整的OpenQRM downloads列表)

  $ wget https://sourceforge.net/projects/openqrm/files/openQRM%204.5/

  openqrm-server-4.5-ubuntu804.amd64.deb/download

  我们也将安装3个插件,允许服务器管理DHCPDNS和TFTP服务。这些也是需要的,让OpenQRM提供主机和我们将要使用的一个例子,如何配置OpenQRM插件。 (一OpenQRM插件的完整列表插件。)

$ wget https://sourceforge.net/projects/openqrm/files/openQRM%204.5/
openqrm-plugin-tftpd-4.5.1.3-ubuntu804.amd64.deb/download
https://sourceforge.net/projects/openqrm/files/openQRM%204.5/
openqrm-plugin-dns-4.5.1.2-ubuntu804.amd64.deb/download
https://sourceforge.net/projects/openqrm/files/openQRM%204.5/
openqrm-plugin-dhcpd-4.5.1.3-ubuntu804.amd64.deb/download

  OpenQRM下载站点也有一个“entire”包,其中包含了OpenQRM服务器和所有可用的插件。也可以是一个OpenQRM VMWare Applicance安装。
 
  现在,让我们安装服务器和插件。

$ sudo dpkg --install openqrm-server-4.5-ubuntu804.amd64.deb
openqrm-plugin-dhcpd-4.5.1.3-ubuntu804.amd64.deb
openqrm-plugin-tftpd-4.5.1.3-ubuntu804.amd64.deb
openqrm-plugin-dns-4.5.1.2-ubuntu804.amd64.deb

  dpkg命令将安装服务器,创建数据库并启动服务器。默认安装假设您的数据库服务器没有密码定义。您可以通过编辑openqrm-server.conf配置文件更改(数据库类型)。默认情况下安装到/usr/lib/openqrm/etc目录。安装OpenQRM后,您可以修改您的数据库配置和设置。
现在您可以使用openqrm-serve初始化脚本启动,停止或重新启动openqrm服务器。

  $ sudo /etc/init.d/openqrm-server restart

  初始化配置

  安装好OpenQRM之后,我们现在可以浏览控制台(使用OpenQRM上所安装的主机的名称替换主机名称)。将提示您输入用户名和密码。默认安装创建的用户名为“openqrm”,密码“openqrm”。

OpenQRM

点击图片本身就能放大

  登录后更改默认密码。点击“openqrm”在右上角控制台的角落链接。这将显示在帐户中,我们可以更改默认密码。我们还可以使用Add User选项添加其他用户。

OpenQRM
  
  现在让我们开始启用已经安装的plug-in(插件)。为此,点击左边菜单里的Plugins > Plugin Manager链接。选择我们已安装的plug-ins(插件),然后点击“启用”按钮(或在“启用”栏中点击图标)plug-ins(插件)。当plug-ins(插件)启动过程完成后,选择所有的plug-ins(插件),然后点击“开始”按钮启动它们(或单击“开始”栏上的图标)。

  每个插件,现在将有一个"About"链接,并在菜单下选择一些配置。

OpenQRM

  接下来:

  现在OpenQRM已安装,您就可以开始使用它。接下来的步骤应该是添加管理你的环境所需的任何附加插件。我的例子中需要VMware、Xen、Nagios和LVM存储插件。然后,您需要创建存储位置来保存你想管理的图像和内核,然后开始添加服务器到您的环境。

  然后您可以按照OpenQRM文件说明开始工作。

  如果您需要OpenQRM支持,可以在Sourceforge OpenQRM找到帮助,有很多有用的链接, HOWTOs和examples。还有mailing listsforums、和bug tracker

作者

James Turnbull
James Turnbull

暂无