失效转移域是在系统失效时具备运行服务资格的群集成员的一个带有名称的子集。失效转移域的特点如下:
无限制 — 允许你指定要优选的成员子集,但是被分派到这个域的服务可以在任何可用的成员上运行。
有限制 — 允许你限制能够运行某个特定服务的成员。如果在限制的失效转移域中没有一个可用的成员,服务就无法被启动(手工启动或被群集软件启动)。
无序 — 当服务被分派给一个无序的失效转移域,运行服务的成员就会从失效转移域成员中不按优先顺序被选择。
有序 — 允许你在失效转移域成员中指定一个优选顺序。在列表最前面的是最优先的,跟着是次一级的,依此类推。
按照默认设置,失效转移域是无限制和无序的。
在有好几个成员的群集中,使用有限制的失效转移域能够在最大程度上减少设置群集来运行服务(如 httpd,它要求你在运行这个服务的所有成员上设置一模一样的配置)的工作量。与其设置整个群集来运行这个服务,你必须只在和服务相关的有限制的失效转移域中的成员上设置。
![]() | 窍门 |
---|---|
要实现优选成员这个概念,创建一个只包括一个群集成员的无限制的失效转移域。这样做,服务就会在优选的成员上运行;在失效转移事件发生时,服务就会失效转移到其它成员中的任何一个。 |
要在群集软件配置中添加失效转移域,请遵循以下步骤:
选择「失效转移域」活页标签,然后点击「新建」。「失效转移域」对话框就会被显示,如图 2-16所示。
在「域名」字段中输入域名。这个名称应该具备足够的描述性来把它从你的网络中的其它名称中区别出来。
选择「失效转移仅限于这些成员」来防止被列举的成员以外的任何成员接管被分派给这个域的服务。
如果你想让成员按照某种特定顺序来接管失效的服务,选择「有序失效转移」;优先顺序是按照成员在列表中的位置决定的,最优先的成员位于最前面。
点击「添加成员」来为这个失效转移域选择成员。「失效转移域成员」对话框就会被显示。
你可以从列表中选择多个成员,在点击成员范围的起止点的同时按住
从列表中选完成员后,点击「确定」。被选的成员会在「失效转移域」列表中被显示。
当选择了「有序失效转移」时,你可以通过把列表箱中的成员拖放到想要的位置来重新安排域中成员的顺序。一条细黑线会被显示来标明新行的位置(当你松开鼠标按钮时)。
结束后,点击「确定」。
选择「文件」 => 「保存」来把改变保存到群集配置中。
要从失效转移域中删除成员,请遵循以下步骤:
在「失效转移域」活页标签上,双击你想修改的域名(或选择该域再点击「属性」)。
在「失效转移域」对话框中,点击你想从域中删除的成员,然后点击「删除成员」。(成员必须逐个删除。)你会被提示确认删除。
结束后,点击「确定」。
选择「文件」 => 「保存」来把改变保存到群集配置中。