2.9. 配置失效转移域

失效转移域是在系统失效时具备运行服务资格的群集成员的一个带有名称的子集。失效转移域的特点如下:

按照默认设置,失效转移域是无限制和无序的。

在有好几个成员的群集中,使用有限制的失效转移域能够在最大程度上减少设置群集来运行服务(如 httpd,它要求你在运行这个服务的所有成员上设置一模一样的配置)的工作量。与其设置整个群集来运行这个服务,你必须只在和服务相关的有限制的失效转移域中的成员上设置。

窍门窍门
 

要实现优选成员这个概念,创建一个只包括一个群集成员的无限制的失效转移域。这样做,服务就会在优选的成员上运行;在失效转移事件发生时,服务就会失效转移到其它成员中的任何一个。

要在群集软件配置中添加失效转移域,请遵循以下步骤:

  1. 选择「失效转移域」活页标签,然后点击「新建」「失效转移域」对话框就会被显示,如图 2-16所示。

    图 2-16. 配置失效转移域

  2. 「域名」字段中输入域名。这个名称应该具备足够的描述性来把它从你的网络中的其它名称中区别出来。

  3. 选择「失效转移仅限于这些成员」来防止被列举的成员以外的任何成员接管被分派给这个域的服务。

  4. 如果你想让成员按照某种特定顺序来接管失效的服务,选择「有序失效转移」;优先顺序是按照成员在列表中的位置决定的,最优先的成员位于最前面。

  5. 点击「添加成员」来为这个失效转移域选择成员。「失效转移域成员」对话框就会被显示。

    图 2-17. 失效转移域成员

    你可以从列表中选择多个成员,在点击成员范围的起止点的同时按住 [Shift] 键,或在点击不连续的成员的同时按住 [Ctrl] 键。

  6. 从列表中选完成员后,点击「确定」。被选的成员会在「失效转移域」列表中被显示。

  7. 当选择了「有序失效转移」时,你可以通过把列表箱中的成员拖放到想要的位置来重新安排域中成员的顺序。一条细黑线会被显示来标明新行的位置(当你松开鼠标按钮时)。

  8. 结束后,点击「确定」

  9. 选择「文件」 => 「保存」来把改变保存到群集配置中。

要从失效转移域中删除成员,请遵循以下步骤:

  1. 「失效转移域」活页标签上,双击你想修改的域名(或选择该域再点击「属性」)。

  2. 「失效转移域」对话框中,点击你想从域中删除的成员,然后点击「删除成员」。(成员必须逐个删除。)你会被提示确认删除。

  3. 结束后,点击「确定」

  4. 选择「文件」 => 「保存」来把改变保存到群集配置中。