Oracle® Solaris Cluster 系统管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

故障排除

  • 验证两个管理器服务是否正在运行。

    # svcs system/cluster/manager\*
    STATE      STIME    FMRI
    online     Oct_30   svc:/system/cluster/manager-glassfish3:default
    online     Oct_30   svc:/system/cluster/manager:default 

    使用 svcadm 命令禁用或启用 system/cluster/manager-glassfish3。此操作会停止并重新启动应用服务器。您应让 system/cluster/manager 保持联机。您不需要将其禁用或启用。

  • 如果不能连接到 Oracle Solaris Cluster Manager,请通过输入 usr/sbin/cacaoadm status 来确定 Common Agent Container 是否正在运行。如果 Common Agent Container 没有运行,则将看到登录页面,但您无法进行身份验证。您可以通过输入 /usr/sbin/cacaoadm start 手动启动 Common Agent Container。

如何配置 Common Agent Container 安全密钥

Oracle Solaris Cluster Manager 使用强大的加密技术来确保 Oracle Solaris Cluster Manager Web 服务器和每个群集节点之间通信的安全性。

当您在 GUI 中使用数据服务配置向导或执行其他 GUI 任务时,可能会发生 Cacao 连接错误。此过程将 Common Agent Container 的安全性文件复制到所有群集节点。这可以确保 Common Agent Container 的安全性文件在所有群集节点上完全相同,并且复制的文件保留有正确的文件权限。执行此过程会同步安全密钥。

  1. 在每个节点上,停止安全性文件代理。
    phys-schost# /usr/sbin/cacaoadm stop
  2. 在一个节点上切换至 /etc/cacao/instances/default/ 目录。
    phys-schost-1# cd /etc/cacao/instances/default/
  3. 创建 /etc/cacao/instances/default/ 目录的 tar 文件。
    phys-schost-1# tar cf /tmp/SECURITY.tar security
  4. /tmp/Security.tar 文件复制到每个群集节点。
  5. 在复制 /tmp/SECURITY.tar 文件的每个节点上,提取安全性文件。

    /etc/cacao/instances/default/ 目录中已存在的所有安全性文件都将被覆盖。

    phys-schost-2# cd /etc/cacao/instances/default/
    phys-schost-2# tar xf /tmp/SECURITY.tar
  6. 删除 tar 文件的所有副本以避免安全隐患。

    必须删除 tar 文件的所有副本以避免安全隐患。

    phys-schost-1# rm /tmp/SECURITY.tar
    
    phys-schost-2# rm /tmp/SECURITY.tar
  7. 在每个节点上,启动安全性文件代理。
    phys-schost# /usr/sbin/cacaoadm start

如何检查网络绑定地址

在尝试查看有关不运行 GUI 的节点的信息时,如果收到系统错误消息,请检查 Common Agent Container 的 network-bind-address 参数是否已设置为正确值 0.0.0.0

在群集的每个节点上执行以下步骤。

  1. 确定网络绑定地址。
    phys-schost# cacaoadm list-params | grep network
    network-bind-address=0.0.0.0

    如果网络绑定地址设置为 0.0.0.0 以外的任何其他值,则您需要将其更改为所需的地址。

  2. 更改前请停止 cacao,更改后再将其启动。
    phys-schost# cacaoadm stop
    phys-schost# cacaoadm set-param network-bind-address=0.0.0.0
    phys-schost# cacaoadm start