RedHat群集套件和Conga - Linux群集

RedHat群集套件和Conga - Linux群集 这个如何描述一个简单的一步一步安装的RedHat  群集套房三...

RedHat群集套件和Conga - Linux群集

这样可以在三个CentOS节点上简单的逐步安装RedHat Cluster Suite,并将它们准备为集群的节点。 您还将安装基于Web的管理套件,称为Conga。

您将使用三个节点形成集群,一个节点作为集群管理节点,并且作为集群节点不会参与。 所有节点和管理节点都应该由主机文件条目或DNS解析。

集群节点:

cnode1
eth0-192.168.2.151 / 24 - external-lan
eth1-192.168.1.200 / 26 - 内部lan集群
cnode2
eth0-192.168.2.152 / 24 - external-lan
eth1-192.168.1.201 / 26 - 内部lan集群
cnode3
eth0-192.168.2.153 / 24 - external-lan
eth1-192.168.1.202 / 26 - 内部lan集群

集群管理节点:

centos
eth0-192.168.2.150 / 24

作为集群,其管理界面和服务端点使用tcp,为了本文的目的,您可以在这些节点上禁用防火墙。

操作系统 - 所有节点:
CentOS 6最小

集群节点 - 软件安装:

yum groupinstall "High Availability"
yum install ricci

集群管理节点 - 软件安装:

yum groupinstall "High Availability Management"
yum install ricci

将此初始样本集群配置文件复制到所有cnode1cnode2cnode3节点的/etc/cluster/cluster.conf中。

<?xml version="1.0"?>
<cluster config_version="1" name="cl1">
  <clusternodes>
    <clusternode name="cnode1" nodeid="1"/>
    <clusternode name="cnode2" nodeid="2"/>
    <clusternode name="cnode3" nodeid="3"/>
  </clusternodes>
</cluster>

该初始文件指出集群名称为cl1并定义集群节点。

现在一些服务必须首先在节点上,然后在管理节点上进行配置和启动,如下所示。

集群节点:

chkconfig iptables off
chkconfig ip6tables off
chkconfig ricci on
chkconfig cman on
chkconfig rgmanager on
chkconfig modclusterd on

为ricci服务用户创建密码

passwd ricci

service iptables stop
service ip6tables stop
service ricci start
service cman start
service rgmanager start
service modclusterd start

集群管理节点:

chkconfig iptables off
chkconfig ip6tables off
chkconfig luci on
chkconfig ricci on

service iptables stop
service ip6tables stop
service luci start
service ricci start

luci服务是通过https 8048端口呈现基于Web的集群接口的管理服务,可以在任何浏览器中访问
https:// <集群管理节点FQDN或主机名:8084> /

ricci服务是帮助集群配置同步和文件复制,服务启动,停止等使用tcp端口11111的基础守护程序。

cman,rgmanager和modclusterd是实际的集群服务,它们进一步启动实际使集群发生并保持活动的其他服务。

打开浏览器并输入conga节点url,在这种情况下是https:// centos:8084 /

点击“确定”到初始警告信息后,您将看到登录屏幕。 输入该系统的root用户和root密码并启动该界面。

现在单击添加群集 ,添加第一个节点cnode1和ricci密码,单击“确定”,并检测其他两个节点,添加ricci密码,群集将被添加到群集管理界面。 可以从此接口管理和配置集群。 应注意, cluster.conf文件有时不会同步到所有的集群节点,由于版本配置错误,它们将受到限制。 在这种情况下,将cluster.conf文件从node1复制到所有其他节点。 如果所有节点都处于同步状态,那么在群集节点列表中显示正常运行时间。

集群,配置和管理,您的集群可以在任何时间启动,生成和配置,随后可以将其他集群添加到此管理界面中,以方便维护。

- Bellamkonda Sudhakar