网站搜索

如何在 Linux 中安装和配置具有两个节点的集群 - 第 2 部分


大家好。在开始第二部分之前,让我们回顾一下我们在第 01 部分中所做的事情。在本聚类系列的第 01 部分中,我们讨论了聚类技术、在哪些情况下可以使用它以及聚类的优点和缺点。我们还介绍了此设置的先决条件以及在配置设置类型后每个包将执行的操作。

您可以通过以下链接查看第 01 部分第 03 部分

  1. 什么是集群以及集群的优点/缺点
  2. 隔离并向集群添加故障转移 – 第 3 部分

正如我在上一篇文章中所说,我们更喜欢使用 3 个服务器来进行此设置;一台服务器充当集群服务器,其他服务器充当节点。

Cluster Server: 172.16.1.250
Hostname: clserver.test.net

node01: 172.16.1.222
Hostname: nd01server.test.net

node02: 172.16.1.223
Hostname: nd02server.test.net   

在今天的第 2 部分中,我们将了解如何在 Linux 上安装和配置集群。为此,我们需要在所有三台服务器中安装以下软件包。

  1. 里奇 (ricci-0.16.2-75.el6.x86_64.rpm)
  2. 露西 (luci-0.26.0-63.el6.centos.x86_64.rpm)
  3. Mod_cluster(modcluster-0.16.2-29.el6.x86_64.rpm)
  4. CCS(ccs-0.16.2-75.el6_6.2.x86_64.rpm)
  5. CMAN(cman-3.0.12.1-68.el6.x86_64.rpm)
  6. Clusterlib (clusterlib-3.0.12.1-68.el6.x86_64.rpm)

第1步:在Linux中安装集群

因此,让我们开始在所有三台服务器中安装这些软件包。您可以使用 yum 包管理器轻松安装所有这些包。

我将首先在所有这三台服务器上安装“ricci”软件包。

yum install “ricci”

ricci安装完成后,我们可以看到它已经安装了mod_clustercluster lib作为其依赖项。

接下来,我使用 yum install “luci ” 命令安装 luci

yum install "luci"

安装luci后,可以看到它已经安装了它所需要的依赖项。

现在,让我们在服务器中安装ccs包。为此,我输入了yum install ccs.x86_64,当我发出yum list |grep“ccs”时,它会显示在列表中,否则您可以简单地发出yum install “抄送”。

yum install “ccs”

让我们安装 cman 作为此特定设置的最后一个要求。命令是 yum install “cman ”yum install cman.x86_64,如我之前提到的 yum 列表中所示。

yum install “cman”

我们需要确认安装是否到位。发出以下命令以查看我们所需的软件包是否已正确安装在所有三台服务器中。

rpm -qa | egrep "ricci|luci|modc|cluster|ccs|cman"

完美安装了所有软件包,我们需要做的就是配置设置。

第2步:在Linux中配置集群

1. 作为设置集群的第一步,您需要在所有三台服务器上启动 ricci 服务。

service ricci start 
OR
/etc/init.d/ricci start 

2.由于ricci已在所有服务器中启动,现在是时候创建集群了。这就是 ccs 包在配置集群时为我们提供帮助的地方。

如果您不想使用ccs命令,那么您必须编辑“cluster.conf”文件来添加节点并进行其他配置。我想最简单的方法是使用以下命令。我们来看一下。

由于我尚未创建集群,因此在 /etc/cluster 位置中尚未创建 cluster.conf 文件,如下所示。

cd /etc/cluster
pwd
ls

就我而言,我在专用于集群管理的 172.16.1.250 中执行此操作。从现在开始,每次我们尝试使用ricci服务器时,它都会要求输入ricci的密码。所以你必须在所有服务器上设置ricci用户的密码。

输入ricci用户的密码。

passwd ricci

现在输入命令,如下所示。

ccs -h 172.16.1.250 --createcluster tecmint_cluster

输入上述命令后可以看到,/etc/cluster目录下创建了cluster.conf文件。

这是我在进行配置之前默认的 cluster.conf 的样子。

3.现在让我们将两个节点添加到系统中。在这里我们也使用ccs命令进行配置。我不会手动编辑 cluster.conf 文件,而是使用以下语法。

ccs -h 172.16.1.250 --addnode 172.16.1.222

也添加另一个节点。

ccs -h 172.16.1.250 --addnode 172.16.1.223

这是添加节点服务器后 cluster.conf 文件的样子。

您还可以输入以下命令来验证节点详细信息。

ccs –h 172.16.1.250 --lsnodes

完美的。您已成功自行创建集群并添加了两个节点。有关 ccs 命令选项的更多详细信息,请输入 ccs –help 命令并研究详细信息。既然现在您已经知道如何创建集群并向其添加节点,我将很快为您发布第 03 部分

谢谢您,在此之前请与 Tecmint 保持联系,以获取方便且最新的操作方法。