Oracle® Solaris Cluster 系统管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

如何使用对新群集节点的认证

使用 Oracle Solaris Cluster 可以确定新节点是否可将自身添加到全局群集中以及要使用的验证的类型。您可以允许任何新的节点通过公共网络加入群集、拒绝新节点加入群集或指定可以加入群集的具体节点。新节点可以通过使用标准 UNIX 或者 Diffie-Hellman (DES) 认证来进行认证。如果选择的是 DES 认证,还必须在节点加入前配置所有需要的加密密钥。有关更多信息,请参见 keyserv(1M)publickey(4) 手册页。

phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。

此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。

  1. 在全局群集中的任一节点上承担 root 角色。
  2. 启动 clsetup 实用程序。
    phys-schost# clsetup

    这时将显示主菜单。

  3. 要使用群集验证,请键入与新节点选项对应的编号。

    这时将显示 "New Nodes"(新节点)菜单。

  4. 从菜单进行选择并按屏幕提示操作。
示例 9-3  防止将新计算机添加到全局群集中

clsetup 实用程序生成 claccess 命令。下面的示例显示了可防止将新计算机添加到群集的 claccess 命令。

phys-schost# claccess deny -h hostname
示例 9-4  允许将所有新计算机添加到全局群集中

clsetup 实用程序生成 claccess 命令。下面的示例显示了使所有新计算机都可以添加到群集的 claccess 命令。

phys-schost# claccess allow-all
示例 9-5  指定要添加到全局群集中的新计算机

clsetup 实用程序生成 claccess 命令。下面的示例显示了使单个新计算机可以添加到群集的 claccess 命令。

phys-schost# claccess allow -h hostname
示例 9-6  将验证设置为标准 UNIX

clsetup 实用程序生成 claccess 命令。下面的示例显示了使加入群集的新节点重置为标准 UNIX 验证的 claccess 命令。

phys-schost# claccess set -p protocol=sys
示例 9-7  将验证设置为 DES

clsetup 实用程序生成 claccess 命令。下面的示例显示了对加入群集的新节点使用 DES 验证的 claccess 命令。

phys-schost# claccess set -p protocol=des

如果采用 DES 验证,您还必须配置所有必要的加密密钥,然后才能将节点加入群集。有关更多信息,请参见 keyserv(1M)publickey(4) 手册页。