1. 前言

1.1. 读者对象及用途

《EXPRESSCLUSTER® X SingleServerSafe 安装指南》的读者对象为导入使用EXPRESSCLUSTER X SingleServerSafe的系统的系统工程师以及导入系统后进行维护和操作的系统管理员,对EXPRESSCLUSTER X SingleServerSafe的安装步骤进行说明。

1.2. 本手册的构成

1.3. 本手册中使用的术语

本手册所介绍的EXPRESSCLUSTERX SingleServerSafe为集群链接软件。

为提高与集群软件EXPRESSCLUSTER X的操作性等方面的兼容性,本手册所介绍的EXPRESSCLUSTERX SingleServerSafe使用了相同的画面及命令。因此,采用了部分集群相关的术语。

请参照下列术语的说明来阅读本手册。

集群,集群系统

导入了EXPRESSCLUSTER X SingleServerSafe的单一服务器的系统

集群停止/重启

导入了EXPRESSCLUSTER X SingleServerSafe的系统的关闭/重启

集群资源

EXPRESSCLUSTER X SingleServerSafe所使用的资源

集群对象

EXPRESSCLUSTER X SingleServerSafe所使用的各种资源的对象

失效切换组

汇集了EXPRESSCLUSTER X SingleServerSafe所使用的组资源(应用程序,服务等)的组

1.4. EXPRESSCLUSTER X SingleServerSafe 手册体系

EXPRESSCLUSTER X SingleServerSafe的手册分为以下3类。各指南的标题和用途如下所示。

《EXPRESSCLUSTER X SingleServerSafe 安装指南》(Install Guide)

本手册的读者对象为导入使用EXPRESSCLUSTER X SingleServerSafe的系统的系统工程师,对EXPRESSCLUSTER X SingleServerSafe的安装步骤进行说明。

EXPRESSCLUSTER X SingleServerSafe 设置指南》(Configration Guide)

本手册的读者对象为导入使用EXPRESSCLUSTER X SingleServerSafe的集群系统的系统工程师以及导入系统后进行维护和操作的系统管理员,对EXPRESSCLUSTER X SingleServerSafe的构建工作进行说明。

EXPRESSCLUSTER X SingleServerSafe 操作指南》(Operation Guide)

本手册的读者对象为使用EXPRESSCLUSTER X SingleServerSafe导入后的进行维护和操作的系统管理员,对EXPRESSCLUSTER X SingleServerSafe的操作方法进行说明。

1.5. 本手册的标记规则

在本手册中,需要注意的事项,重要的事项以及相关信息等用如下方法标记。

注解

表示虽然比较重要,但是并不会引起数据损失或系统以及机器损伤的信息。

重要

表示为避免数据损失和系统,机器损坏所必需的信息。

参见

表示参照信息的位置。

另外,在手册中使用以下标记法。

标记

使用方法

[ ] 方括号
在命令名的前后,
显示在画面中的字句 (对话框,菜单等) 的前后。
点击[开始]。
[属性]对话框

命令行中的[ ] 方括号

表示括号内的值可以不予指定(可省)。

clpstat -s[-h host_name]

#

表示Linux用户正以root身份登录的提示符。

# clpcl -s -a

等宽字体

路径名,命令行,系统输出(消息,提示等),目录,文件名,函数,参数。

/Linux/5.0/cn/server/

粗体
表示用户在命令行中实际输入的值。
输入以下内容。
# clpcl -s -a
斜体
用户将其替换为有效值后输入的项目。
rpm -i clusterprosss-<版本号>-<发布号>.x86_64.rpm

EXPRESSCLUSTER X SingleServerSafe 在本手册的图中,为了表示EXPRESSCLUSTER X SingleServerSafe,使用该图标。

1.6. 最新信息来源

关于最新的产品信息,请参照以下Web站点。

https://www.nec.com/global/prod/expresscluster/

2. 关于EXPRESSCLUSTER X SingleServerSafe

本章说明了EXPRESSCLUSTER X SingleServerSafe 的功能及需求。
本章介绍的内容如下。

2.1. 何谓EXPRESSCLUSTER X SingleServerSafe?

EXPRESSCLUSTER X SingleServerSafe为可安装到服务器上,来查出服务器上的应用程序及硬件的故障,并可在发生故障时,通过自动重新启动应用程序及服务器,来提高服务器的可用性的产品。

  1. 应用程序中发生故障

    运行应用程序的服务器

    图 2.1 发生故障

    运行应用程序的服务器

    图 2.2 故障恢复(重新启动应用程序)

  2. 发生硬件故障

    服务器以及内部的硬件

    图 2.3 发生故障

    服务器以及内部的硬件

    图 2.4 故障恢复(重新启动服务器)

参见

关于EXPRESSCLUSTER X SingleServerSafe的详细信息,请参照《EXPRESSCLUSTER X SingleServerSafe设置指南》的"关于EXPRESSCLUSTER X SingleServerSafe"。

2.1.1. EXPRESSCLUSTER X SingleServerSafe的软件配置

EXPRESSCLUSTER X SingleServerSafe由以下2个软件构成。

  1. EXPRESSCLUSTER Server (Main module)
    EXPRESSCLUSTER X SingleServerSafe的主模块。安装在服务器上。
  2. Cluster WebUI
    用于EXPRESSCLUSTER X SingleServerSafe的创建配置信息和操作管理的管理工具。使用Web浏览器作为用户接口。
服务器以及管理PC

图 2.5 软件配置

2.2. 确认EXPRESSCLUSTER X SingleServerSafe的运行环境

2.2.1. 硬件

EXPRESSCLUSTER X SingleServerSafe 在以下结构的服务器中运行。

  • x86_64

2.2.2. 配置

EXPRESSCLUSTER Server需要的配置如下所示。

  • Ethernet端口

  • DVD-ROM驱动器

2.2.3. 软件

EXPRESSCLUSTER X SingleServerSafe 的基本模块由EXPRESSCLUSTER Server,Cluster WebUI这2个构成。请在每台安装各模块的机上确认运行环境。基本的运行环境(EXPRESSCLUSTER X SingleServerSafe 5.0 for Linux的情况)如下所示。

  • 支持 EXPRESSCLUSTERServer的操作系统的详细内容

    各模块的运行环境列表如下所示。

    • EXPRESSCLUSTER Server

      对象机型

      可运行下述OS的服务器

      支持的OS

      请参照后续的"可以运行的发布版及kernel"。

      所需内存大小

      用户模式

      200MB 1

      内核模式

      KeepAlive驱动程序时
      8MB

      所需磁盘大小

      安装后

      300MB

      运行时

      5.0GB

      1

      选购件除外

    • Cluster WebUI

      已进行运行确认的浏览器

      nternet Explorer 11
      Internet Explorer 10
      Firefox
      Google Chrome
      Microsoft Edge (Chromium)

      内存大小

      用户模式 500MB

      注解

      用 Internet Explorer11连接Cluster WebUI时,Internet Explorer可执行会停止。为了避免发生,请更新Internet Explorer(KB4052978或更高版本)。此外,为了在Windows 8.1/Windows Server 2012R2中应用KB4052978以上的版本,请提前应用KB2919355。相关信息请参考Microsoft部署的信息。

      注解

      不支持平板电脑和智能手机等移动设备。

2.2.4. 可以运行的发布版及kernel

由于存在EXPRESSCLUSTER X SingleServerSafe独有的kernel模块,因此EXPRESSCLUSTER Server的运行环境依赖于kernel模块的版本。

有关已经进行运行确认的发布版和kernel版本,请参照以下的Web站点。

EXPRESSCLUSTER的Web站点
-> EXPRESSCLUSTER X SingleServerSafe
-> System Requirements
-> EXPRESSCLUSTER X for Linux

注解

EXPRESSCLUSTER支持的CentOS的内核版本请确认Red Hat Enterprise Linux的支持内核版本。

2.2.5. 已进行运行确认的监视选项的应用程序信息

监视资源的监视对象的应用程序的版本信息。

x86_64

监视资源
监视对象的应用程序
EXPRESSCLUSTER
Version
备注

Oracle监视

Oracle Database 19c (19.3)

5.0.0-1~

DB2监视

DB2 V11.5

5.0.0-1~

PostgreSQL监视

PostgreSQL 14.1

5.0.0-1~

PowerGres on Linux 13.5

5.0.0-1~

MySQL监视

MySQL 8.0

5.0.0-1~

MariaDB 10.5

5.0.0-1~

SQL Server监视

SQL Server 2019

5.0.0-1~

Samba监视

Samba 3.3

4.0.0-1~

Samba 3.6

4.0.0-1~

Samba 4.0

4.0.0-1~

Samba 4.1

4.0.0-1~

Samba 4.2

4.0.0-1~

Samba 4.4

4.0.0-1~

Samba 4.6

4.0.0-1~

Samba 4.7

4.1.0-1~

Samba 4.8

4.1.0-1~

Samba 4.13

4.3.0-1~

nfs监视

nfsd 2 (udp)

4.0.0-1~

nfsd 3 (udp)

4.0.0-1~

nfsd 4 (tcp)

4.0.0-1~

mountd 1(tcp)

4.0.0-1~

mountd 2(tcp)

4.0.0-1~

mountd 3(tcp)

4.0.0-1~

http监视

无特定版本

4.0.0-1~

smtp监视

无特定版本

4.0.0-1~

pop3监视

无特定版本

4.0.0-1~

imap4监视

无特定版本

4.0.0-1~

ftp监视

无特定版本

4.0.0-1~

Tuxedo监视

Tuxedo 12c Release 2 (12.1.3)

4.0.0-1~

WebLogic监视

WebLogic Server 11g R1

4.0.0-1~

WebLogic Server 11g R2

4.0.0-1~

WebLogic Server 12c R2 (12.2.1)

4.0.0-1~

WebLogic Server 14c (14.1.1)

4.2.0-1~

WebSphere监视

WebSphere Application Server 8.5

4.0.0-1~

WebSphere Application Server 8.5.5

4.0.0-1~

WebSphere Application Server 9.0

4.0.0-1~

WebOTX监视

WebOTX Application Server V9.1

4.0.0-1~

WebOTX Application Server V9.2

4.0.0-1~

WebOTX Application Server V9.3

4.0.0-1~

WebOTX Application Server V9.4

4.0.0-1~

WebOTX Application Server V10.1

4.0.0-1~

WebOTX Application Server V10.3

4.3.0-1~

JVM监视

WebLogic Server 11g R1

4.0.0-1~

WebLogic Server 11g R2

4.0.0-1~

WebLogic Server 12c

4.0.0-1~

WebLogic Server 12c R2 (12.2.1)

4.0.0-1~

WebLogic Server 14c (14.1.1)

4.2.0-1~

WebOTX Application Server V9.1

4.0.0-1~

WebOTX Application Server V9.2

4.0.0-1~

进程组监视必需WebOTX update

WebOTX Application Server V9.3

4.0.0-1~

WebOTX Application Server V9.4

4.0.0-1~

WebOTX Application Server V10.1

4.0.0-1~

WebOTX Application Server V10.3

4.3.0-1~

WebOTX Enterprise Service Bus V8.4

4.0.0-1~

WebOTX Enterprise Service Bus V8.5

4.0.0-1~

WebOTX Enterprise Service Bus V10.3

4.3.0-1~

JBoss Enterprise Application Platform 7.0

4.0.0-1~

JBoss Enterprise Application Platform 7.3

4.3.2-1~

Apache Tomcat 8.0

4.0.0-1~

Apache Tomcat 8.5

4.0.0-1~

Apache Tomcat 9.0

4.0.0-1~

WebSAM SVF for PDF 9.0

4.0.0-1~

WebSAM SVF for PDF 9.1

4.0.0-1~

WebSAM SVF for PDF 9.2

4.0.0-1~

WebSAM Report Director Enterprise 9.0

4.0.0-1~

WebSAM Report Director Enterprise 9.1

4.0.0-1~

WebSAM Report Director Enterprise 9.2

4.0.0-1~

WebSAM Universal Connect/X 9.0

4.0.0-1~

WebSAM Universal Connect/X 9.1

4.0.0-1~

WebSAM Universal Connect/X 9.2

4.0.0-1~

系统监视

无特定版本

4.0.0-1~

进程资源监视

无特定版本

4.1.0-1~

注解

在x86_64环境下使用监视选项时,监视对象的应用程序请使用x86_64版的应用程序。

2.2.6. JVM监视器资源的运行环境

使用JVM监视器时,需要可Java 的执行环境。另外, 监视JBoss Enterprise Application Platform的域模式时,需要 Java(TM) SE Development Kit。

Java(TM) Runtime Environment

Version 7.0 Update 6 (1.7.0_6) 以上

Java(TM) SE Development Kit

Version 7.0 Update 1 (1.7.0_1) 以上

Java(TM) Runtime Environment

Version 8.0 Update 11 (1.8.0_11) 以上

Java(TM) SE Development Kit

Version 8.0 Update 11 (1.8.0_11) 以上

Java(TM) Runtime Environment

Version 9.0 (9.0.1) 以上

Java(TM) SE Development Kit

Version 9.0 (9.0.1) 以上

Java(TM) SE Development Kit

Version 11.0 (11.0.5) 以上

Open JDK

Version 7.0 Update 45 (1.7.0_45) 以上
Version 8.0 (1.8.0) 以上
Version 9.0 (9.0.1) 以上

2.3. 确认及准备安装前的服务器环境

实际设置硬件后,请确认以下内容。

2.3.1. 确认网络设置 (必须)

请使用ifconfig命令及ping命令确认以下网络状态。

  • IP地址

  • 主机名

2.3.2. 确认防火墙的设置 (必须)

EXPRESSCLUSTER X SingleServerSafe 默认使用以下端口号。该端口号可通过Cluster WebUI 进行更改。请进行设置,避免从EXPRESSCLUSTER X SingleServerSafe 以外的应用程序访问这些端口号。此外,在进行防火墙的设置时,请确保EXPRESSCLUSTER X SingleServerSafe能够访问以下端口号。

安装EXPRESSCLUSTER X SingleServerSafe后可以通过clpfwctrl命令设置防火墙。详细内容请参考《操作指南》的"EXPRESSCLUSTER X SingleServerSafe命令参考"的"添加防火墙的规则(clpfwctrl命令)"。 此外,关于clpfwctrl命令设置的端口,是下表clpfwctrl列中打✓ 的端口。

  • [所拥有服务器之间内部处理]

    From

    To

    备注

    clpfwctrl

    服务器

    自动分配 2

    服务器

    29001/TCP

    内部通信

    服务器

    自动分配

    服务器

    29002/TCP

    数据传送

    服务器

    自动分配

    服务器

    29002/UDP

    心跳

    服务器

    自动分配

    服务器

    29003/UDP

    警报同步

    服务器

    自动分配

    服务器

    29008/TCP

    集群信息管理

    服务器

    自动分配

    服务器

    29010/TCP

    Restful API 内部通信

    服务器

    自动分配

    服务器

    XXXX3/UDP

    内部用于日志的通信

  • [服务器・客户端之间]

    From

    To

    备注

    clpfwctrl

    Restful API 客户端

    自动分配

    服务器

    29009/TCP

    http通信

  • [服务器・Cluster WebUI之间]

    From

    To

    备注

    clpfwctrl

    Cluster WebUI

    自动分配

    服务器

    29003/TCP

    http通信

  • [其它]

    From

    To

    备注

    clpfwctrl

    服务器

    自动分配

    服务器

    在Cluster WebUI设定管理端口号

    JVM 监视资源

    服务器

    自动分配

    监视端

    在Cluster WebUI设定连接端口号

    JVM 监视资源

2

自动分配的端口号为当前未被使用的端口号。

3

在[集群属性]的[端口号(日志)]标签页中将[日志的通信方法]选为[UDP],使用在端口号中设定的端口号。默认的日志通信方法[UNIX Domain]不使用通信端口。

2.3.3. 设置 OpenSSL(可选)

以下功能,可以通过 HTTPS 连接进行加密通信。

  • Cluster WebUI

  • Witness心跳

  • HTTP 网络分区解决资源

请设置OpenSSL,并准备好证书文件和密钥文件。

准备好的文件用于Cluster WebUI 设置模式的《EXPRESSCLUSTER X SingleServerSafe 设置指南》 的"其他设置的详细信息" 的 "集群属性"的"加密 标签页"中的设置。

2.3.4. 进行SELinux相关的设置(必须)

禁用或启用 SELinux 。
在启用 SELinux 的情况下使用 EXPRESSCLUSTER X SingleServerSafe 时,加载 EXPRESSCLUSTER X SingleServerSafe 驱动程序可能会失败,因此请提前设置许可权限。

注解

使用 EXPRESSCLUSTER X SingleServerSafe 系统监视资源或进程资源监视资源时, 请设置为permissive或者disabled。
如果设置为enforcing,EXPRESSCLUSTER X SingleServerSafe 可能无法执行所需的通信。
  1. 确认SELinux 是启用还是禁用。

    # getenforce
    Enforcing
    

    显示单词的含义如下。

    • Enforcing : 启用(强制执行SELinux策略)

    • Permissive : SELinux 策略未强制执行,系统继续工作,并改为将警告输出到日志。

    • Disabled : 禁用(未加载 SELinux 策略)

  2. 如果要禁用 SELinux,请编辑文件 /etc/selinux/config 中的 SELINUX = enforcing 行,并将 enforcing 更改为 disabled 或 permissive。
    如果要启用 SELinux,请更改为enforcing。
    SELINUX = 之后指定的词的含义如下。
    • enforcing : 启用(强制执行SELinux策略)

    • permissive : SELinux 策略未强制执行,系统继续工作,并改为将警告输出到日志。

    • disabled : 禁用(未加载 SELinux 策略)

    # vi /etc/selinux/config
    

    如果更改设置,请重新启动服务器以使更改生效。

    # reboot
    
  3. 在启用 SELinux(enforcing)的情况下使用 EXPRESSCLUSTER X SingleServerSafe 之前,必须允许加载 EXPRESSCLUSTER X SingleServerSafe 驱动程序。
    这时请执行以下步骤 4 ~ 9。
  4. 请安装以下包。

    • RHEL8系列的情况

      # dnf -y install selinux-policy-mls
      # dnf -y install selinux-policy-devel
      
    • RHEL7系列的情况

      # yum -y install selinux-policy-mls
      # yum -y install selinux-policy-devel
      
  5. 创建一个工作目录并移动到该目录。

    # mkdir -p /tmp/te
    # cd       /tmp/te
    
  6. 创建一个用于clpka.ko 驱动程序的.te 文件。

    # vi clpka.te
    

    clpka.te的文件内容:

    # clpka.te
    module clpka 1.0;
    
    require {
            type unconfined_service_t;
            type usr_t;
            class system module_load;
    }
    
    #============= unconfined_service_t ==============
    allow unconfined_service_t usr_t:system module_load;
    
  7. 创建一个用于clpkhb.ko驱动程序的.te 文件。

    # vi clpkhb.te
    

    clpkhb.te的文件内容:

    # clpkhb.te
    module clpkhb 1.0;
    
    require {
            type unconfined_service_t;
            type usr_t;
            class system module_load;
    }
    
    #============= unconfined_service_t ==============
    allow unconfined_service_t usr_t:system module_load;
    
  8. 执行以下命令。
    安装包策略文件被创建并且安装。
    # make -f /usr/share/selinux/devel/Makefile
    # semodule -i clpka.pp clpkhb.pp
    
  9. 确认是否已安装2个安装包策略文件。

    # semodule -l | grep clp
    clpka
    clpkhb
    

注解

  • 创建的工作目录也可以删除。

  • 创建集群后,请确保已加载所需的驱动程序。

    • 如果将keepalive指定为用户空间监视资源的监视方法,则在集群开始时加载clpka。
      此外,如果将keepalive指定为关机监视的监视方法时,则在关机监视开始时加载。
    • 如果在私网上设置内核模式LAN心跳,或者使用clpka时,则会加载clpkhb。

    # lsmod | grep clp
    clpka
    clpkhb
    

3. 安装EXPRESSCLUSTER X SingleServerSafe

本章将介绍EXPRESSCLUSTER X SingleServerSafe的安装步骤。安装EXPRESSCLUSTER X SingleServerSafe需要安装EXPRESSCLUSTER SingleServerSafe的主模块EXPRESSCLUSTER Server。

本章中介绍的内容如下。

3.1. 从安装EXPRESSCLUSTER X SingleServerSafe至生成服务器的流程

从本章介绍的EXPRESSCLUSTER X SingleServerSafe的安装到系统生成,License登入,安装确认为止的流程如下所示。
在执行本章的步骤之前,请务必阅读本指南的"关于EXPRESSCLUSTER X SingleServerSafe",确认所需的运行环境及配置内容。
  1. 安装EXPRESSCLUSTER Server
    在配置的服务器中安装EXPRESSCLUSTER SingleServerSafe 的主要模块EXPRESSCLUSTER Server。
  2. 注册License
    通过clplcnsc 命令注册License。
  3. 使用Cluster WebUI创建配置信息
    利用Cluster WebUI创建配置信息
  4. 生成服务器
    将Cluster WebUI创建的配置信息加以应用,由此生成服务器。
    使用Cluster WebUI创建配置信息时,使用Cluster WebUI或clpcfctrl命令应用配置信息。
  5. 使用Cluster WebUI确认设置
    利用Cluster WebUI确认服务器的状态。

参见

为依照本指南的流程进行操作,在执行本指南步骤的同时,需要随时参阅《EXPRESSCLUSTER X SingleServerSafe 设置指南 》。此外,有关运行环境及发布信息等最新信息,请确认本指南的"关于EXPRESSCLUSTER X SingleServerSafe"及"5. 最新版本信息"。

3.2. 安装EXPRESSCLUSTER Server

构建服务器机时,3. 安装EXPRESSCLUSTER X SingleServerSafe 的主要模块EXPRESSCLUSTER Server。

安装时会要求注册License。请准备所需的License文件或License Sheet。

3.2.1. 重新安装EXPRESSCLUSTER X SingleServerSafe

按照以下步骤安装EXPRESSCLUSTER X SingleServerSafe。

注解

  • EXPRESSCLUSTER Server的RPM/deb安装包由root用户进行安装。

  • EXPRESSCLUSTER X SingleServerSafe的CD中有可执行不包含对应了新kernel的rpm包。

确认应用环境的kernel版本和本指南"确认EXPRESSCLUSTER X SingleServerSafe的运行环境"的"可以运行的发布版及kernel"之后,运行和"EXPRESSCLUSTER Version"中记载的版本相应的Update包。

  1. Mount安装 DVD-ROM。

  2. 实行rpm 命令,安装软件包文件。
    用于安装的RPM/deb包因产品而异。
    移至DVD-ROM 内的 /Linux/5.0/jp/server ,
    执行
    rpm -i expressclssss-版本.x86_64.rpm
    Ubuntu的情况下,
    执行
    dpkg -i expressclssss-版本.amd64.deb
    安装开始。

    注解

    EXPRESSCLUSTER Server安装到以下位置。务请注意,若更改该目录,则不能进行卸载。
    安装目录: /opt/nec/clusterpro
  3. 如安装结束,umount安装DVD-ROM。

  4. 取出安装DVD-ROM。

参见

要使用SNMP联动功能时,需要添加设置。
设置SNMP联动功能时,请参考"3.2.2. 要设置SNMP联动功能"。

3.2.2. 要设置SNMP联动功能

注解

只使用SNMP Trap送信功能时,不需要执行本步骤。

要对应SNMP的信息获取请求,需要另外安装Net-SNMP,登录SNMP联动功能。

请根据以下步骤进行设置。

注解

  • 请设置root用户。

  • 安装步骤中的Net-SNMP相关记载内容可执行因发布版本的不同有差异。

  1. 安装Net-SNMP。

  2. 确认snmpd的版本
    执行以下命令。
    snmpd -v
    
  3. 停止snmpd Demon。

    注解

    通常执行以下的命令就能停止。

    • init.d环境时:

      /etc/init.d/snmpd stop
      
    • systemd环境时:

      systemctl stop snmpd
      
  4. snmpd Demon的配置文件上登录EXPRESSCLUSTER的SNMP联动功能。
    使用文本编辑器打开配置文件。
    根据snmpd的版本,请在文件末尾添加以下内容。

    snmpd的版本低于5.7时:

    dlmod clusterManagementMIB/opt/nec/clusterpro/lib/libclpmgtmib.so
    

    snmpd的版本高于或等于5.7时:

    dlmod clusterManagementMIB /opt/nec/clusterpro/lib/libclpmgtmib2.so
    

    注解

    • 通常Net-SNMP snmpd Demon的结构文件放置在以下目录。

      /etc/snmp/snmpd.conf
      
    • 在snmpd Demon同意的MIB View (snmpd.conf 的view定义)中添加EXPRESSCLUSTER的OID。
      EXPRESSCLUSTER的 OID 是「.1.3.6.1.4.1.119.2.3.207」。
  5. 根据需要,创建操作SNMP 联动功能所必需的向库的符号链接。
    必须的符号链接有以下3个。
    libnetsnmp.so
    libnetsnmpagent.so
    libnetsnmphelpers.so
    请根据以下的步骤来创建。

    5-1.

    确认是否进行了符号链接。
    请向下一个目录移动。

    /usr/lib64

    请确认上述的3个符号链接是否存在。
    如果存在,则不需进行步骤5-2的操作。请执行步骤6。
    如果不存在,请进行步骤5-2的操作。

    5-2. 创建符号链接。

    请执行以下的命令。
    ln -s libnetsnmp.so.X libnetsnmp.so
    ln -s libnetsnmpagent.so.X libnetsnmpagent.so
    ln -s libnetsnmphelpers.so.X libnetsnmphelpers.so
    X表示整数值。该数值根据环境不同而异,请确认并指定。
  6. 启动snmpd Demon。

    注解

    通常执行以下的命令就能启动。

    • init.d环境时:

      /etc/init.d/snmpd start
      
    • systemd环境时:

      systemctl start snmpd
      

参见

卸载EXPRESSCLUSTER Server时,请一定解除SNMP 联动功能的设置。要解除SNMP联动功能的设置,请参考"4.2.2. 要解除设置的SNMP联动功能"。

注解

SNMP 通信所需的设置在Net-SNMP snmpd Demon侧进行。

3.3. 注册License

3.3.1. 注册CPU License

实际运行要构建的系统时,需要注册CPU License。

参见

构建集群系统中存在虚拟服务器时,虚拟服务器上不是CPU License,而是使用VM节点License。
关于VM节点License的注册,请参照"注册VM节点License"。

以下显示了CPU License对应的License产品名一览。

License产品名

EXPRESSCLUSTER X SingleServerSafe 5.0 for Linux

注册方法有两种,即记载License Sheet中所记载的信息的方法和指定License文件的方法。以下分别说明产品版和试用版的注册方法。

产品版

试用版

3.3.2. 通过指定License文件注册License (产品版,试用版通用)

下面说明在持有产品版或者试用版的License时,如何通过指定License 文件注册License。
执行本步骤前,请确认如下事项。
  • 可以通过root用户身份登录要构建集群系统中的服务器。

  1. 以root用户身份登录要构建的服务器中,执行以下命令。

    # clplcnsc -i filepath
    在-i 选项中指定的filepath内指定License 文件的文件路径。
    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。
  2. 执行以下命令,确认License的注册情况。在PRODUCT-ID 中输入产品 ID。

    # clplcnsc -l -a
  3. 如果使用可选产品,请执行"3.3.7. 注册节点License"中的操作。

  4. 如果没有使用可选产品,为了使License的注册生效,请通过OS关机命令重新启动所有服务器。重新启动后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》"创建配置信息"的步骤继续操作。

3.3.3. 通过命令行以交互形式注册License (产品版)

以下说明持有产品版的License时如何使用命令行以交互形式注册License。
执行本步骤操作之前,请确认以下内容。
  • 手头有从经销商处正式获取的License Sheet。购买产品后,经销商会发送License Sheet。输入该License Sheet上记载的值。

  • 可以通过root用户身份登录要构建的系统中的服务器。

参见

本步骤中使用clplcnsc命令。关于clplcnsc命令的使用方法的详细内容,请参照《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

  1. 手头准备License Sheet。
    本步骤假设手中的License Sheet内容如下。输入时,请使用您手中的License Sheet上所记录的值。
    产品名 EXPRESSCLUSTER X SingleServerSafe 5.0 for Linux
    License信息
    产品类型 产品版
    License key A1234567-B1234567-C1234567-D1234567
    序列号 AAAAAAAA000000
    CPU 数 2
  2. 以root用户身份登录要构建的服务器中,执行以下命令。

    # clplcnsc -i
  3. 显示以下字符串,提醒用户输入产品类型。License Version (产品类型)是1,即Product (产品版),所以输入1。

    Selection of License Version.
    1 Product version
    2 Trial version
    e Exit
    Select License Version [1, 2, e (default:1)]... 1
  4. 显示以下字符串,提示用户输入序列号。请输入License Sheet上记述的序列号。请注意区分大小写。

    Enter serial number [Ex. XXXXXXXX000000]... AAAAAAAA000000
  5. 显示以下字符串,提醒用户输入License key。请输入License Sheet上记述的License key。请注意区分大小写。

    Enter license key
    [XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX]...
    A1234567-B1234567-C1234567-D1234567

    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

  6. 确认注册的License。执行以下命令。

    # clplcnsc -l -a
  7. 如果使用可选产品,请执行"注册节点License"中的操作。

  8. 如果没有使用可选产品,请通过OS关机命令重新启动服务器。
    重新启动后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》的"Checking the cluster system"继续执行操作。

3.3.4. 注册VM节点License

若要构建的集群系统中存在虚拟服务器,则虚拟服务器中不可使用CPU License,而使用VM节点License。
在要构建集群的服务器中的所与虚拟服务器中注册VM节点License。注册方式有两种,一种是记录License Sheet中记录的信息,一种是指定License文件。

以下为VM节点License对应的License产品名一览。

License产品名

EXPRESSCLUSTER X SingleServerSafe 5.0 for Linux VM

产品版

3.3.5. 通过指定License文件注册License(产品版)

下面说明在持有产品版或者试用版的License时如何通过指定License 文件注册License。
执行本步骤前,请确认如下事项。
  • 可以通过root用户身份登录要构建集群系统的服务器。

  1. 以root用户身份登录要构建的服务器中要设置的服务器,执行以下命令

    # clplcnsc -i filepath
    在-i选项中指定的filepath内指定License 文件的文件路径。
    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。
  2. 执行以下命令确认License的注册情况。在PRODUCT-ID 中输入产品 ID。

    # clplcnsc -l -a
  3. 如果使用可选产品,请执行"注册节点License"中的操作。

  4. 如果没有使用可选产品,为了使License的注册生效,启动集群,请通过OS关机命令重新启动所有服务器。重新启动后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》的"确认系统"的步骤继续操作。

3.3.6. 通过命令行以交互形式注册节点License(产品版)

以下说明持有产品版的License时如何使用命令行以交互形式注册License。
执行本步骤操作之前,请确认以下内容。
  • 手头有从经销商处正式获取的License Sheet。购买产品后,经销商会发送License Sheet。在多少台服务器上使用可选产品,就要有相应数量的节点License的License Sheet。输入此License Sheet中描述的值。

  • 可以通过root用户身份登录要构建的系统中使用可选产品的服务器。

参见

本步骤中使用clplcnsc 命令。关于clplcnsc命令的使用方法的详细内容,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

  1. 手头准备License Sheet。
    本步骤假设手头的License Sheet内容如下。输入时,请使用您手中的License Sheet上所记录的值。
    产品名 EXPRESSCLUSTER X Database Agent 5.0 for Linux VM
    License信息
    产品类型 产品版
    License key A1234567-B1234567-C1234567-D1234567
    序列号 AAAAAAAA000000
    节点数 1
  2. 以root用户身份登录要构建的服务器中要设置的服务器,执行以下命令

    # clplcnsc -i
  3. 显示以下字符串,提醒用户输入产品类型。License Version (产品类型)是1,即Product (产品版),所以输入1。

    Selection of License Version.
    1 Product version
    2 Trial version
    e Exit
    Select License Version. [1, 2, or e (default:1)]... 1
  4. 显示以下字符串,提醒用户输入序列号。输入License Sheet中记录的序列号。请注意区分文字大小写。

    Enter serial number [Ex. XXXXXXXX000000]... AAAAAAAA000000

  5. 显示以下字符串,提醒用户输入License key。请输入License Sheet上记述的License key。请注意区分大小写。

    Enter license key
    [XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX]...
    A1234567-B1234567-C1234567-D1234567

    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

  6. 确认注册的License。执行以下命令。

    # clplcnsc -l -a
  7. 若集群中还有其他虚拟服务器,请用同样的方法注册VM License。

  8. 不使用可选产品时,请通过OS的关机命令重启所有服务器。
    重启后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》的"确认系统"的步骤继续操作。

3.3.7. 注册节点License

实际运行需要构建的X 5.0 Agent产品群,X 5.0 Alert Service (以下称为各可选产品) 的集群系统时,需要注册节点License。
以下显示了各可选产品的节点License对应的License产品名一览。

License产品名

EXPRESSLUSTER X Database Agent 5.0 for Linux

EXPRESSCLUSTER X Internet Server Agent 5.0 for Linux

EXPRESSCLUSTER X File Server Agent 5.0 for Linux

EXPRESSCLUSTER X Application Server Agent 5.0 for Linux

EXPRESSCLUSTER X Alert Service 5.0 for Linux

EXPRESSCLUSTER X Java Resource Agent 5.0 for Linux

EXPRESSCLUSTER X System Resource Agent 5.0 for Linux

在集群中使用可选产品的服务器中注册节点License。注册方法有两种,即描述License Sheet中记载的信息的方法和指定License文件的方法。以下分别说明产品版和试用版的注册方法。

产品版

试用版

3.3.8. 通过指定License文件注册License (产品版,试用版通用)

下面说明在持有产品版或者试用版的License时如何通过指定License 文件注册License。

  1. 以root用户身份登录要搭建的集群中使用可选产品的服务器,执行以下命令。

    # clplcnsc -i filepath
    在-i 选项中指定的filepath内指定包含文件名的License 文件的文件路径。
    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。
  2. 执行以下命令确认License的注册情况。

    # clplcnsc -l -a
  3. 接下来为了使License的注册生效,启动集群,请通过OS关机命令重新启动所有服务器。
    重新启动后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》的"创建配置信息"继续执行操作。

3.3.9. 通过命令行以交互形式注册License(产品版)

以下说明持有产品版的License时如何使用命令行以交互形式注册License。
执行本步骤操作之前,请确认以下内容。
  • 手头有从经销商处正式获取的License Sheet。购买产品后,经销商会发送License Sheet。在多少台服务器上使用可选产品,就要有相应数量的节点License的License Sheet。输入此License Sheet中描述的值。

  • 可以通过root用户身份登录要搭建的集群系统中使用可选产品的服务器。

参见

本步骤中使用clplcnsc 命令。关于clplcnsc命令的使用方法的详细内容,请参考《EXPRESSCLUSTER X SingleServerSafefo操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

  1. 准备License Sheet。
    本步骤假设手头的License Sheet内容如下。输入时,请使用您手中的License Sheet上所记录的值。
    产品名 EXPRESSCLUSTER X Replicator 5.0 for Linux
    License信息
    产品类型 产品版
    License key A1234567-B1234567-C1234567-D1234567
    序列号 AAAAAAAA000000
    节点数 1
  2. 以root用户身份登录要搭建的集群系统中指定为主服务器的服务器,执行以下命令。

    # clplcnsc -i
  3. 显示以下字符串,提醒用户输入产品类型。License Version (产品类型)是1,即Product (产品版),所以输入1。

    Selection of License Version.
    1 Product Version
    2 Trial Version
    e Exit
    Select License Version [1, 2, or e (default:1)]... 1
  4. License数输入后显示如下文字。License默认值是2。VM License则输入0然后按下Enter。

    Enter serial number [Ex. XXXXXXXX000000]... AAAAAAAA000000
  5. 显示以下字符串,提醒用户输入License key。请输入License Sheet上记述的License key。请注意区分大小写。

    Enter license key
    [XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX]...
    A1234567-B1234567-C1234567-D1234567

    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

  6. 确认登录的License。执行以下命令。

    # clplcnsc -l -a
  7. 为了使License的注册生效,启动集群,请通过OS关机命令重新启动所有服务器。
    重新启动后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》的"创建配置信息"继续执行操作。

3.3.10. 注册期间定制License

构筑的集群在期间定制的方式下运行时,使用期间定制License。
使用该License时,License将在注册License后的一段固定期间内有效。
可以注册同一产品的多个License,以备使用中的License到期后其余的License会被启动。

以下显示了期间定制License对应的License产品名一览。

License产品名

本体产品

EXPRESSCLUSTER X SingleServerSafe 5.0 for Linux

可选产品

EXPRESSCLUSTER X Database Agent 5.0 for Linux

EXPRESSCLUSTER X Internet Server Agent 5.0 for Linux

EXPRESSCLUSTER X File Server Agent 5.0 for Linux

EXPRESSCLUSTER X Application Server Agent 5.0 for Linux

EXPRESSCLUSTER X Alert Service 5.0 for Linux

EXPRESSCLUSTER X Java Resource Agent 5.0 for Linux

EXPRESSCLUSTER X System Resource Agent 5.0 for Linux

通过指定License文件的方式来注册Licence。

3.3.11. 如何注册期间定制License

下面说明如何注册期间定制License。
执行本步骤前,请确认如下事项。
  • 可以通过root用户身份登录要构建集群系统中的服务器。

通过以下步骤注册使用产品的全部的License文件。

  1. 以root用户身份登录要构建的服务器中,执行以下命令。

    # clplcnsc -i filepath
    在-i 选项中指定的filepath内指定License 文件的文件路径。
    命令执行后,如果正常结束,则在控制台中显示"License registration succeeded."。如果显示其他结束消息,请参阅《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"。

    为了防止License过期,同时购买了同一产品的多个License时,可以按照相同的步骤注册其余的License。

  2. 有其他要使用的产品时,请重复执行步骤1。

  3. 执行以下命令,确认License的注册情况。

    # clplcnsc -l -a
  4. 为了使License的注册生效,请通过OS关机命令重新启动所有服务器。
    重新启动后,请按照《EXPRESSCLUSTER X SingleServerSafe 设置指南 》的"创建配置信息"的步骤继续操作。

4. 对EXPRESSCLUSTER X SingleServerSafe进行版本升级/卸载/重新安装/升级

本章说明了EXPRESSCLUSTER X SingleServerSafe的版本升级,卸载,重新安装,升级至EXPRESSCLUSTER X的各步骤。

本章中介绍的内容如下。

4.1. 升级EXPRESSCLUSTER X SingleServerSafe

将旧版本的EXPRESSCLUSTER X SingleServerSafe升级到新版本的EXPRESSCLUSTER X SingleServerSafe。

4.1.1. 升级EXPRESSCLUSTER Server RPM

首先,请注意以下注意事项。

  • 本升级步骤可以从 EXPRESSCLUSTER X SingleServerSafe 3.3 for Linux 的内部版本 3.3.5-1 或更高版本开始。

  • 从 EXPRESSCLUSTER X SingleServerSafe 4.2 for Linux 开始,添加了 EXPRESSCLUSTER X 4.2 for Linux 使用的端口号。 从 EXPRESSCLUSTER X SingleServerSafe 4.1 for Linux 或更早版本升级时,请确保您可以提前访问所需的端口号。
    EXPRESSCLUSTER 使用的端口号,请参考"2.3.2. 确认防火墙的设置 (必须)"。
  • 请在root用户上升级EXPRESSCLUSTER X SingleServerSafe。

参见

同一版本之间的升级步骤请参考《升级步骤手册》。

以下,就有关从Linux版EXPRESSCLUSTER SingleServerSafe X 3.3/4.x进行升级的步骤进行说明。

  1. 请通过Cluster WebUI,WebManager或者命令,确认服务器及所有资源的状态处于正常状态。

  2. 备份集群配置信息。集群配置信息除了在做成时通过Cluster WebUI,Builder保存外,通过clpcfctrl命令也可以做成备份。 有关详情,请参照《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"-"反映配置信息,备份配置信息 (clpcfctrl 命令)" - "备份配置信息(clpcfctrl --pull)"。

  3. 在要升级的服务器中卸载EXPRESSCLUSTER X SingleServerSafe。有关卸载步骤的详情,请参照本章的"4.2. 卸载EXPRESSCLUSTER X SingleServerSafe"。

  4. 在要升级的服务器中安装EXPRESSCLUSTER X SingleServerSafe。有关安装步骤的详情,请参照本指南的"3.2. 安装EXPRESSCLUSTER Server"以及"3.3. 注册License"。

  5. 在新安装的服务器中执行配置信息更换命令。

    1. 移动到执行集群配置信息转换命令的工作目录(例:/tmp等)。

    2. 将步骤2.中备份的集群配置信息复制并存放在移动后的工作目录下。
      请放置clp.conf 和scripts 目录。

      注解

      使用Cluster WebUI 进行备份时,集群配置信息会被压缩成zip文件。
      将zip文件解压缩会得到 clp.conf 和scripts目录。
    3. 执行以下命令,转换集群配置信息。

      # clpcfconv.sh -i .
    4. 将工作目录下的集群配置信息(clp.conf) 和 scripts目录压缩成zip文件。

      注解

      zip压缩包中应存放着clp.conf文件和scripts文件夹。

  6. 打开Cluster WebUI的编辑模式,点击[导入配置文件]。
    请导入在步骤5.中生成的集群配置信息(zip)。
  7. 手动更新更改集群配置信息所需的项目。
    参考"7.3.2. 功能删除一览",如果正在使用操作栏中列出的功能时,请按照操作栏中的说明更改集群配置信息。
  8. 点击Cluster WebUI的[导出配置文件],反映配置信息。

  9. 打开Cluster WebUI的操作模式,启动集群。

  10. 通过以上步骤完成EXPRESSCLUSTER X SingleServerSafe的版本升级。通过Cluster WebUI或者clpstat命令,确认是否可正常运行。

4.2. 卸载EXPRESSCLUSTER X SingleServerSafe

4.2.1. 卸载EXPRESSCLUSTER Server

注解

卸载时,请务必由拥有root权限的用户来执行。

按照以下的步骤卸载EXPRESSCLUSTER Server。

  1. 要使用SNMP联动功能时,需要在卸载Expresscluster Server前解除联动。关于解除步骤的设置,请参考"4.2.2. 要解除设置的SNMP联动功能"。

  2. 执行以下命令,将服务设为无效。

    clpsvcctrl.sh --disable -a
    
  3. 使用Cluster WebUI或clpstdn命令关闭,重启服务器。

  4. 执行 rpm -e expressclssss
    Ubuntu的情况下执行 dpkg -r expressclssss

注解

请勿指定除此之外的选项。

4.2.2. 要解除设置的SNMP联动功能

卸载Expresscluster Server时,必须同时对设置的SNMP联动功能进行解除。
请根据以下步骤进行解除操作。

注解

请解除root用户的设置。

注解

卸载步骤中的Net-SNMP相关记载内容可执行因发布版本的不同有差异。

  1. 停止snmpd Demon。

    注解

    通常执行以下的命令就能停止。

    • init.d环境时:

      /etc/init.d/snmpd stop
      
    • systemd环境时:

      systemctl stop snmpd
      
  2. 从snmpd Demon的结构文件上解除SNMP联动功能的登录。

    使用文本编辑器打开构成文件。
    请删除以下对应的行。
    dlmod clusterManagementMIB /opt/nec/clusterpro/lib/libclpmgtmib.so
    dlmod clusterManagementMIB /opt/nec/clusterpro/lib/libclpmgtmib2.so
    

    注解

    通常Net-SNMP snmpd Demon的结构文件放置在以下目录。

    /etc/snmp/snmpd.conf
    

    注解

    在snmpd Demo同意的MIB View (snmpd.conf 的view定义)中删除EXPRESSCLUSTER的OID。
    EXPRESSCLUSTER的 OID 是「.1.3.6.1.4.1.119.2.3.207」。
  3. 删除"要设置SNMP联动功能"中创建的符号链接。
    已在"要设置SNMP联动功能"中创建了符号链接时,请删除。
  4. 启动snmpd Demon。

    注解

    通常执行以下的命令就能启动。

    • init.d环境时:

      /etc/init.d/snmpd start
      
    • systemd环境时:

      systemctl start snmpd
      

4.3. 重新安装 EXPRESSCLUSTER X SingleServerSafe

4.3.1. 重新安装EXPRESSCLUSTER Server

重装EXPRESSCLUSTER Server时,需要使用通过Cluster WebUI创建的配置信息。

没有通过Cluster WebUI创建的配置信息时,可以使用clpcfctrl 命令创建备份。有关详情,请参照《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考"-"反映配置信息,备份配置信息 (clpcfctrl 命令)" - "备份配置信息(clpcfctrl --pull)"。

按照以下步骤重装EXPRESSCLUSTER Server。

  1. 卸载EXPRESSCLUSTER Server。
    有关卸载步骤的详情,请参照本章的"4.2.1. 卸载EXPRESSCLUSTER Server"。
  2. 安装EXPRESSCLUSTER Server后重新生成服务器。
    有关安装步骤的详情,请参照本指南的"3. 安装EXPRESSCLUSTER X SingleServerSafe"。

4.4. 升级到EXPRESSCLUSTER X

EXPRESSCLUSTER X SingleServerSafe升级至EXPRESSCLUSTER X时,可以移动由Cluster WebUI创建的配置信息(进行配置更改时最新的配置信息)。
这种情况下,请在开始升级前保存最新的配置信息。创建配置信息时,除了由Cluster WebUI进行保存以外,还可通过clpcfctrl 命令创建备份。有关详情,请参照《EXPRESSCLUSTER X SingleServerSafe 操作指南》的"EXPRESSCLUSTER X SingleServerSafe 命令参考" - "反映配置信息,备份配置信息 (clpcfctrl 命令)" - "备份配置信息(clpcfctrl --pull)"。

按照以下的步骤,将EXPRESSCLUSTER X SingleServerSafe 升级到EXPRESSCLUSTER X。

  1. 备份配置信息。

  2. 在升级的服务器中卸载EXPRESSCLUSTER X SingleServerSafe。有关卸载步骤的详情,请参照本章的"4.2. 卸载EXPRESSCLUSTER X SingleServerSafe"。

  3. 卸载结束后关闭OS。

  4. 安装EXPRESSCLUSTER X ,构建EXPRESSCLUSTER X 的环境。此处可以使用备份的配置信息。有关EXPRESSCLUSTER X的构建步骤,请参照EXPRESSCLUSTER X的手册。

    注解

    在EXPRESSCLUSTER X 中注册EXPRESSCLUSTER时,请注册以下的License。
    • EXPRESSCLUSTER X SingleServerSafe (2CPU License)

    • EXPRESSCLUSTER X SingleServerSafe 升级License

    这些License也可以作为EXPRESSCLUSTER X (2CPU License)来使用。

5. 最新版本信息

在本章中说明了EXPRESSCLUSTER X SingleServerSafe的最新信息。介绍了最新发布所强化及改善的要点等。

本章中介绍的内容如下。

5.1. EXPRESSCLUSTER X SingleServerSafe与手册的对应列表

本指南以下述版本的EXPRESSCLUSTER X SingleServerSafe为前提进行了说明。请注意EXPRESSCLUSTER X SingleServerSafe的版本及手册的版本。

EXPRESSCLUSTER X SingleServerSafe 的内部版本

手册

版本

备注

5.0.1-1

安装指南

第2版

设置指南

第1版

操作指南

第1版

5.2. 功能强化

在各版本中强化了如下的功能。

No

内部版本

功能强化项目

1

5.0.0-1

支持新发布的kernel。

2

5.0.0-1

支持Ubuntu 20.04.3 LTS。

3

5.0.0-1

支持SUSE LINUX Enterprise Server 12 SP3。

4

5.0.0-1

随着主版本升级,部分功能被移除。 详细信息请参考功能删除列表。

5

5.0.0-1

当由于检测到组资源的启动·停止异常时以及监视资源异常时的最终动作而重新启动服务器的次数被重置时,将会通过警报日志通知。

6

5.0.0-1

添加了用于添加防火墙规则的clpfwctrl 命令。

7

5.0.0-1

添加了一项功能,将伴随 OS 关闭的所有操作(例如检测到监视异常时的恢复操作等)更改为 OS 重新启动。

8

5.0.0-1

改进了有关组之间开始和停止等待处理的警报消息。

9

5.0.0-1

资源启动属性的设置值可以在clpstat的设置信息的显示选项中显示。

10

5.0.0-1

即使在本地服务器为集群停止状态,也可以使用clpcl/clpstdn命令指定-h选项。

11

5.0.0-1

使用非真实 IP 地址连接到 Cluster WebUI 并切换到设置模式时,会输出警告消息。

12

5.0.0-1

可以在Cluster WebUI的设置模式中在已注册组资源的状态下删除组。

13

5.0.0-1

更改了 Cluster WebUI 中发生通信超时时的错误消息的内容。

14

5.0.0-1

添加了可以复制Cluster WebUI 的设置模式下注册的组、组资源、监视资源的功能。

15

5.0.0-1

添加了在Cluster WebUI 的设置模式下,将注册的组资源移动到其他组的功能。

16

5.0.0-1

可以在Cluster WebUI的设置模式下从[组的属性]的组资源列表中更改设置。

17

5.0.0-1

可以在Cluster WebUI的设置模式下从[监视通用属性]的监视资源列表中更改设置。

18

5.0.0-1

可在Cluster WebUI的设置模式中显示组资源停止时的依赖关系。

19

5.0.0-1

添加了在Cluster WebUI 的设置模式中显示组资源启动时以及停止时的依赖关系图的功能。

20

5.0.0-1

添加了在Cluster WebUI 的状态画面中按照组资源/监视资源的类型和资源名缩小范围检索的功能。

21

5.0.0-1

Cluster WebGUI的在线手册支持CLUSTERPRO X SingleServerSafe。

22

5.0.0-1

用户空间监视资源、动态DNS监视资源支持集群统计信息功能。

23

5.0.0-1

WebManager 服务使用HTTPS 作为通信方式时,可以使用中间证书作为证书文件。

24

5.0.0-1

添加了clpcfconv.sh命令,将集群配置信息文件从旧版本转换为当前版本。

25

5.0.0-1

添加了OS启动时延迟启动集群服务的功能。

26

5.0.0-1

扩展了集群配置信息检查功能的检查项目。

27

5.0.0-1

Cluster WebUI的集群配置信息检查的错误结果中,可以显示处理方法等详细内容。

28

5.0.0-1

可以在指定 clpcfset 命令的create选项时指定OS类型。

29

5.0.0-1

添加了在 clpcfset 命令中添加 del 选项,并从集群配置信息中删除资源和参数的功能。

30

5.0.0-1

添加了增强clpcfset命令界面的clpcfadm.py命令。

31

5.0.0-1

更改了 AWS DNS 资源的启动完成时间,是在确认记录集已经传播到AWS Route53后启动的。

32

5.0.0-1

AWS DNS监视资源的监视开始等待时间的默认值更改为300秒。

33

5.0.0-1

对于不应该受到磁盘IO延迟影响的监视资源进行了改进,使得如果监视进程在磁盘等待休眠状态(D状态)超时,则判断为警告而不是异常。

34

5.0.0-1

clpstat命令可以二重启动。

35

5.0.0-1

添加了Node Manager服务。

36

5.0.0-1

添加了心跳统计信息功能。

37

5.0.0-1

支持SELinux的Enforcing模式。

38

5.0.0-1

HTTP监视资源支持Digest认证。

39

5.0.0-1

可以在FTP监视资源中监视使用FTPS的FTP服务器。

40

5.0.0-1

JVM监视资源的JBoss EAP域模式可以在Java 9 及更高版本上进行监视。

5.3. 修改信息

各版本做了以下修改。

No.
修改版本
/ 发生版本
修改项目
重要性
发生条件
发生频率

1

5.0.0-1
/ 4.1.0-1~4.3.2-1

Cluster WebUI 的设定模式下修改组资源的"注释"时,修改内容可能会没有被更新。

在修改组资源的"注释"并按下[适用]按钮后,如将"注释"返回到修改前的状态并点击[OK]按钮时会有修改内容没有被更新的情况。

2

5.0.0-1
/ 4.1.0-1~4.3.2-1

Cluster WebUI 的设定模式下修改监视资源的"注释"时,修改内容可能会没有被更新。

在修改监视资源的"注释"并按下[适用]按钮后,如将"注释"返回到修改前的状态并点击[OK]按钮时会有修改内容没有被更新的情况。

3

5.0.0-1
/ 4.0.0-1~4.3.2-1

在 Cluster WebUI 的状态画面上执行集群操作时,如果发生通信超时,则会再次发出相同的请求。

如果Cluster WebUI和集群服务器之间发生通信超时,则一定会发生该情况。

4

5.0.0-1
/ 4.1.0-1~4.3.2-1

ClusterWeGUI的设定模式中无法将关机监视超时的值设定为大于心跳超时的值。

M

总是会发生。

5

5.0.0-1
/ 3.1.0-1~4.3.2-1

集群服务可能不会停止。

在执行集群服务停止时极小可能会发生。

6

5.0.0-1
/ 4.0.0-1~4.3.2-1

监视资源可能会错误地检测到监视超时。

在执行监视资源的监视处理时极小可能会发生。

7

5.0.0-1
/ 4.2.0-1~4.3.2-1

如果使用 clpcfchk 命令通过"-o"选项指定上一次检查结果文件所在的目录,则上一次检查结果将与当前检查结果混合在一起。

在 clpcfchk 命令的"-o"选项中指定上一个检查结果文件 (cfchk_result.csv) 所在的目录时发生。

8

5.0.0-1
/ 4.3.0-1~4.3.2-1

与集群配置检查的 fstab 相关的检查处理可能会失败。

当/etc/fstab的设备名和mount point的路径以"/"结尾时发生。

9

5.0.0-1
/ 4.2.0-1~4.3.2-1

集群配置检查将OS启动时间作为检查对象。

进行集群配置检查是总是发生。

10

5.0.0-1
/ 4.3.0-1~4.3.2-1

clpcfset 命令可能会异常终止。

属性值中指定了空字符串时会发生。

11

5.0.0-1
/ 4.0.0-1~4.3.2-1

在AWS环境中,强制停止的脚本可能会超时。

在AWS环境中执行强制停止脚本时会发生。

12

5.0.0-1
/ 4.0.0-1~4.3.2-1

"客户端会话超时"可能在 WebManager 服务中不起作用。

在"客户端会话超时"过去之前未发出下一个请求时会发生。

13

5.0.0-1
/ 4.0.0-1~4.3.2-1

监视资源的监视处理超时时,可能需要花费一段时间才能检测到监视异常。

监视资源的监视处理超时时极少情况下会发生。

14

5.0.0-1
/ 4.0.0-1~4.3.2-1

将进程资源监视资源的[内存使用量监视]的[持续时间(分)]的表述修改为[最大更新次数(次)]。

在使用 Cluster Web UI 或 clpstat 命令显示属性时发生。

15

5.0.0-1
/ 1.0.0-1~4.3.2-1

磁盘类型为"raw"的磁盘资源停止可能会失败。

当磁盘资源的磁盘类型为"raw",且资源停止时有进程访问设备时会发生。

16

5.0.0-1
/ 4.2.0-1~4.3.2-1

EXPRESSCLUSTER Information Base服务可能会异常终止。

当执行以下任一操作时,极小概率会发生发生。
- 集群启动
- 集群停止
- 集群挂起
- 集群恢复

17

5.0.1-1
/ 5.0.0-1

Ubuntu环境下集群配置信息文件转换命令clpcfconv.sh会失败。

在Ubuntu环境下会发生。

18

5.0.1-1
/ 5.0.0-1

clprexec 命令的 --script 选项无效。

指定 --script 选项,执行 clprexec 命令时发生。

19

5.0.1-1
/ 4.3.2-1,5.0.0-1

在 Oracle 监视资源中,发生监视超时时,重试处理可能无法正常工作。

在 Oracle 监视资源中的监视处理超时时发生。

6. 补充事项

本章说明了在EXPRESSCLUSTER X SingleServerSafe的安装过程中可供参考的信息。

本章中介绍的内容如下。

6.1. EXPRESSCLUSTER X SingleServerSafe的服务列表

EXPRESSCLUSTER X SingleServerSafe通过以下的系统服务构成。

系统服务名

说明

clusterpro
EXPRESSCLUSTER Daemon
EXPRESSCLUSTER本体的服务。
clusterpro _evt
EXPRESSCLUSTER事件
用于控制EXPRESSCLUSTER输出的日志以及syslog的服务
clusterpro_trn
EXPRESSCLUSTER 数据传送
用于控制集群内的License同步及配置信息的转发的服务
clusterpro_ib
EXPRESSCLUSTER Information Base
用于管理EXPRESSCLUSTER 信息的服务。
clusterpro_api
EXPRESSCLUSTER API
用于控制EXPRESSCLUSTER Restful API 功能的服务。
clusterpro_alertsync
EXPRESSCLUSTER 警报同步
使警报同步的服务
clusterpro_webmgr
EXPRESSCLUSTERWebManager
WebManager服务器的服务

6.2. 从试用版License转为正式License

在以试用版License运行的服务器上登入正式License时,直接添加正式License而无需删除试用版License。显示License列表时,正式License和试用版License都将显示,这并无问题。
关于添加License的详细信息,请参照本指南的"3. 安装EXPRESSCLUSTER X SingleServerSafe"。

7. 注意限制事项

本章说明注意事项,已知的问题及其回避对策。
本章中介绍的内容如下。

7.1. OS安装前,OS安装时

安装OS时确保决定的参数及资源,留意命名规则。

7.1.1. 关于/opt/nec/clusterpro的文件系统

为了提高系统的故障应对能力,建议使用带分类日志功能的文件系统。在Linux(内核2.6以后)支持的文件系统中,ext3,ext4,JFS,ReiserFS,XFS等文件系统具有分类日志功能。如果使用了没有分类日志功能的文件系统,那么服务器,OS的停止(不能正常关机时)再启动时,需要执行(执行root文件系统的fsck)交互式命令。

7.1.2. 依存的Lib

libxml2

安装OS时,请安装libxml2。

7.1.3. 依存的驱动

softdog

  • 用户空间监视资源的监视方法为softdog时,需要此驱动。

  • 请设为可加载模块的配置。使用静态驱动将无法运行。

7.1.4. 必要的数据包

安装OS时请安装以下数据包。

  • tar

  • NetworkManager-config-server

7.1.5. 设置SELinux

  • 使用系统监视资源或进程资源监视资源时, 请将SELinux设置为permissive或者disabled。
    如果设为enforcinfg,则有时无法用EXPRESSCLUSTER X SingleServerSafe进行必要的通信。
  • 要在设置为enforcing 时载入 EXPRESSCLUSTER X SingleServerSafe 驱动程序, 请执行“进行SELinux相关的设置(必须)” 中记载的步骤。

7.1.6. 关于EXPRESSCLUSTER X Alert Service

利用EXPRESSCLUSTER X Alert Service 的License可以使用邮件通报的功能,但是不能使用警报灯功能。

7.1.7. 设置安全启动

  • 禁用安全启动设置。

7.2. 安装OS后,安装EXPRESSCLUSTER X SingleServerSafe前

OS安装结束后,请注意OS和磁盘的设置。

7.2.1. 通信端口号

EXPRESSCLUSTER X SingleServerSafe使用以下端口号。该端口号可以在Cluster WebUI上更改。
请不要在EXPRESSCLUSTER X SingleServerSafe以外的程序上访问如下端口号。
在服务器上设置防火墙时,请将如下端口号设置为能访问。
  • [服务器]

    连接源

    连接目标

    备注

    服务器

    自动分配 4

    服务器

    29001/TCP

    内部通信

    服务器

    自动分配 4

    服务器

    29002/TCP

    数据发送

    服务器

    自动分配 4

    服务器

    29002/UDP

    心跳

    服务器

    自动分配 4

    服务器

    29003/UDP

    警告同步

    服务器

    自动分配 4

    服务器

    29008/TCP

    集群信息管理

    服务器

    自动分配 4

    服务器

    29010/TCP

    Restful API 内部通信

    服务器

    自动分配 4

    服务器

    XXXX 5/UDP

    内部日志用通信

  • [服务器・客户端之间]

    From

    To

    备注

    Restful API 客户端

    自动分配 4

    服务器

    29009/TCP

    http通信

  • [服务器・Cluster WebUI间]

    连接源

    连接目标

    备注

    Cluster WebUI

    自动分配

    服务器

    29003/TCP

    http通信

  • [其他]

    From

    To

    备注

    服务器

    snmp trap

    服务器

    162/UDP

    设定为BMC 联动用的消息接收监视器的监视对象

    服务器

    icmp

    监视对象

    icmp

    IP监视

    服务器

    自动分配

    服务器

    通过Cluster WebUI设定的管理端口号

    JVM监视器

    服务器

    自动分配

    监视对象

    通过Cluster WebUI设定的连接端口号

    JVM监视器

4(1,2,3,4,5,6,7,8)

自动分配是指该时刻未使用的端口号将被分配。

5

在集群属性, 端口号(日志)的标签中,将[日志的通信方式]选为 [UDP],使用在端口号中设定的端口号。日志的通信方法[UNIX Domain] 默认为不使用通信端口。

6

JVM监视资源使用如下的2个端口号。

  • 管理端口号是JVM监视资源内部使用的端口号。在Cluster WebUI的 [集群属性]-[JVM监视]页签-[连接设定]对话框中设置。详细请参考《设置指南》的"其他设置的详细信息"。

  • 连接端口号是监视设备(WebLogic Server, WebOTX)与Java VM连接用的端口号。在Cluster WebUI当前的JVM监视资源名的[属性]-[监视(固有)]页签中设置。详细请参考《设置指南》的"监视资源的详细信息"。

7.2.2. 更改通信端口号的自动分配的范围

  • OS所管理的通信端口号的自动分配的范围有可执行与EXPRESSCLUSTER X SingleServerSafe 所使用的通信端口号重复。

  • 通信端口号的自动分配的范围与EXPRESSCLUSTER X SingleServerSafe 所使用的通信端口号重复时,请更改OS的设置使通信端口号不重复。

OS的设置状态的确认例/显示例

通信端口号的自动分配的范围需依靠Distribution。

# cat /proc/sys/net/ipv4/ip_local_port_range
1024 65000

如上是应用程序向OS请求通信端口号的自动分配时,被分配到1024~65000的范围内的状态。

# cat /proc/sys/net/ipv4/ip_local_port_range
32768 61000

如上是应用程序向OS请求通信端口号的自动分配时,被分配到32768~61000的范围内的状态。

更改OS设置例

在/etc/sysctl.conf 增加如下所示的一行。(更改为30000~65000时)

net.ipv4.ip_local_port_range = 30000 65000

7.2.3. 网络的确认

  • 使用ifconfig命令和ping命令确认网络的状态。

  • Public LAN (与其他机器通信用)

  • 主机名

7.2.4. 关于 OpenIPMI

  • 在以下功能中使用 OpenIPMI。

    • 组资源启动异常时/停止异常时的最终运行

    • 监视资源异常时的运行

    • 用户空间监视资源

    • 关机监视

  • 监视方法为ipmi时,使用OpenIPMI。

  • 在EXPRESSCLUSTER X SingleServerSafe中没有附加ipmiutil。用户请另行自行安装OpenIPMI的 rpm/deb包文件。

  • 对于能否支持已经预定要使用的服务器(硬件)的OpenIPMI的问题,请用户提前进行确认。

  • 即使在作为硬件依据IPMI规格标准时,由于实际上OpenIPMI有时不运行,因此请多加注意。

  • 使用服务器厂商所提供的服务器监视软件时,请不要选择IPMI作为用户空间监视资源和Shutdownstall监视的监视方法。
    由于这些服务器监视软件和OpenIPMI共同使用服务器上的BMC(Baseboard Management Controller),因此会发生冲突,令监视无法正常进行。

7.2.5. 关于用户空间监视资源,关机监视(监视方法softdog)

  • 监视方法中设置为softdog时,请使用softdog驱动。
    在EXPRESSCLUSTER以外使用softdog驱动的功能请设置为不运行。
    例如:确认了相应的以下那样的功能。
    • OS标准附带的heartbeat

    • i8xx_tco驱动

    • iTCO_WDT驱动

    • systemd 的watchdog功能,关机监视功能。

  • 监视方法中设置为softdog时,请设置为不运行OS标准附带的heartbeat。

  • 在SUSE LINUX 11中,监视方法设为softdog时,无法与i8xx_tco驱动同时使用。不使用i8xx_tco驱动时,请设置为不装载i8xx_tco。

7.2.6. 关于收集日志

  • 在SUSE LINUX 11中,使用EXPRESSCLUSTER X SingleServerSafe 的日志收集功能获取OS的syslog时,由于被rotate了的syslog(message)文件的suffiies不同,因此syslog的世代的指定功能无法运行。若要指定日志收集功能的syslog的世代,则需要将syslog的rotate的设置作如下修改在进行应用。

  • 注释掉 /etc/logrotate.d/syslog文件的compress和dateext。

7.2.7. 关于nsupdate,nslookup

  • 下列功能使用nsupdate和nslookup。

    • 监视资源的动态域名解析监视资源 (ddnsw)

  • EXPRESSCLUSTER X SingleServerSafe中未附带nsupdate及nslookup。请用户另行自行安装nsupdate及nslookup的 rpm 文件。

  • 本公司不负责与nsupdate,nslookup相关的以下事项。请用户在自行判断,自负责任的基础上再予以使用。

    • 对nsupdate,nslookup 本身的相关咨询

    • nsupdate,nslookup的运行保证

    • nsupdate,nslookup的问题解决及由此引发的故障

    • 对各服务器的nsupdate,nslookup的支持情况的咨询

7.2.8. 关于FTP监视资源

  • FTP服务器上登录的横幅通知,连接时的通知的文字列过长或者为复数行时,有可执行出现监视异常。使用FTP监视资源监视时,请不要登录横幅通知,连接时的通知。

7.2.9. 使用Red Hat Enterprise Linux 7时的注意事项

  • EXPRESSCLUSTER X SingleServerSafe 以外的shutdown的情况下,shutdown监视功能无效。

  • 邮件通知功能使用的是OS提供的[mail]命令。由于最小构成中没有安装[mail]命令,请执行以下的任意一个。

    • 在Cluster属性的[alert services]标签的[邮件发送方法]处选择[SMTP]。

    • 安装Mailutils。

7.2.10. 使用Ubuntu时的注意事项

  • 执行EXPRESSCLUSTER X SingleServerSafe 相关命令时,请使用root用户。

  • Application Server Agent只有WebSphere能运行。这是由于其他的Application Server不支持Ubuntu的缘故。

  • 邮件通知功能使用的是OS提供的[mail]命令。由于最小构成中没有安装[mail]命令,请执行以下的任意一个。

    • 在Cluster属性的[alert services]标签的[邮件发送方法]处选择[SMTP]。

    • 安装Mailutils。

  • SNMP信息取得功能无效。

7.2.11. 关于Samba监视资源

  • Samba监视资源为了支持SMB协议版本2.0以上的版本,NTLM认证,SMB署名,使用内部版本4.1.0-1共享库的libsmbclient.so.0。
    由于libsmbclient.so.0包含在libsmbclient 包中,所以请确认是否已安装。
  • Libsmbclient的版本为3以下时(例.捆绑在RHEL 6中的libsmbclient.so),[端口号]只能指定139或者445。请指定包含在smb.conf的smb ports中的端口号。

  • Samba监视资源支持的SMB协议的版本依存于已安装的libsmbclient中。可以尝试用各Distributor提供的smbclient命令连接共享监视对象,来确认libsmbclient是否支持。

7.3. 升级EXPRESSCLUSTER X SingleServerSafe 时

作为集群开始操作后,从EXPRESSCLUSTER X SingleServerSafe升级时需要注意的事项。

7.3.1. 功能更改一览

各版本中更改的功能如下所示。

内部版本 4.0.0-1

  • 关于管理工具
    默认的管理工具更改为Cluster WebUI。使用以前的WebManager时在Web浏览器上指定http://管理组的管理IP地址或者安装了EXPRESSCLUSTER Server的服务器的实际IP地址:端口号(默认值29003)/main.htm。

内部版本 4.1.0-1

  • 关于设置工具
    默认的设置工具更改为Cluster WebUI。可以通过Cluster WebUI 管理及设置集群。
  • 关于集群统计信息采集功能
    统计信息文件通过集群统计信息采集功能,默认保存在安装路径下。由于磁盘容量的问题不想保存统计信息文件时,请关闭集群统计信息采集功能。关于本功能的设定值,请参考《设置指南》的"其他设置的详细信息"。
  • 关于系统监视资源
    系统监视资源内设置的"System Resource Agent 进程设置"部分已分离为新的监视资源。通过"System Resource Agent 进程设置"进行监视设置时,本监视的设置无效。升级之后,要继续本监视时,请注册新的进程监视资源进行监视设置。关于进程资源监视资源的监视设置详细信息,请参考《设置指南》的"监视资源的详细信息","进程资源监视资源的设置"。

内部版本 4.3.0-1

  • 关于Weblogic 监视资源
    添加作为新监视方式的REST API。从此版本开始REST API将作为默认的监视方式。升级版本时,请重新设置监视方式。
    更改密码的默认值。如果使用的是以前的默认值weblogic,请重新设置。

7.3.2. 功能删除一览

关于各版本中被删除的功能如下所示。

内部版本 4.0.0-1

  • WebManager Mobile

  • OracleAS监视资源

重要

从旧版本升级时,需要手动更新处理列中列出的项目的配置信息。
升级的步骤请参考《4.1.1. 升级EXPRESSCLUSTER Server RPM》,处理列的执行,请按步骤中的时点进行。

内部版本 5.0.0-1

功能

处理

WebManager/Builder

虚拟机组
虚拟机资源
虚拟机监视资源

包含虚拟机组的"主机集群用的配置信息"不能迁移。

BMC联动功能

  1. 请删除关联的消息接收监视资源。

7.3.3. 参数删除一览

在通过Cluster WebUI可以设定的参数中,从各版本中删除的参数如下表所示。

内部版本 4.0.0-1

集群

参数

默认值

集群属性

警告服务标签页

  • 使用警告扩展功能

Off

Web管理器标签页

  • 允许接入WebManager Mobile

Off

WebManager Mobile 用密码

  • 操作用密码

-

  • 参照用密码

-

JVM 监视资源

参数

默认值

JVM监视资源的属性

监视(固有)标签页

内存标签页([JVM类型]中选择[Oracle Java]时)

  • 监视虚拟内存使用量

2048 [MB]

内存标签页([JVM类型]中选择[Oracle JRockit]时)

  • 监视虚拟内存使用量

2048 [MB]

内存标签页([JVM类型]中选择[Oracle Java(usage monitoring)]时)

  • 监视虚拟内存使用量

2048 [MB]

内部版本 4.1.0-1

集群

参数

默认值

集群属性

Web管理器标签页

Web管理器调整属性

动作标签页

  • 警示框最大记录数

300

  • 客户端数据更新方法

Real Time

内部版本 5.0.0-1

集群

参数

默认值

服务器属性

信息标签页

  • 虚拟机

Off

  • 种类

vSphere

7.3.4. 默认值更改一览

在通过Cluster WebUI可以设定的参数中,各版本中被更改的默认值如下表所示。

  • 版本升级后,想要继续设定[更改前的默认值]时,在版本升级后请重新设置该值。

  • 在设置了[更改前的默认值]以外的值时,版本升级后会保留之前的设定值。不需要重新设置。

内部版本 4.0.0-1

集群

参数

更改前的默认值

更改后的默认值

集群属性

监视标签页

  • 监视方法

softdog

keepalive

JVM监视标签页

  • 最大Java堆内存大小

7 [MB]

16 [MB]

PID监视资源

参数

更改前的默认值

更改后的默认值

PID监视资源的属性

监视(共通)标签页

  • 监视开始等待时间

0 [秒]

3 [秒]

  • 超时发生时不重试

Off

On

  • 超时发生时不做回复动作

Off

On

用户空间监视资源

参数

更改前的默认值

更改后的默认值

用户空间监视资源的属性

监视(固有)标签页

  • 监视方法

softdog

keepalive

NIC Link Up/Down监视资源

参数

更改前的默认值

更改后的默认值

NIC Link Up/Down 监视资源的属性

监视(共通)标签页

  • 超时

60 [秒]

180 [秒]

  • 超时发生时不重试

Off

On

  • 超时发生时不做回复动作

Off

On

进程名监视资源

参数

更改前的默认值

更改后的默认值

进程名监视资源的属性

监视(共通)标签页

  • 监视开始等待时间

0 [秒]

3 [秒]

  • 超时发生时不重试

Off

On

  • 超时发生时不做回复动作

Off

On

DB2监视资源

参数

更改前的默认值

更改后的默认值

DB2 监视资源的属性

监视(固有)标签页

  • 密码

ibmdb2

-

  • Library path

/opt/IBM/db2/V8.2/lib/libdb2.so

/opt/ibm/db2/V11.1/lib64/libdb2.so

MySQL监视资源

参数

更改前的默认值

更改后的默认值

MySQL 监视资源的属性

监视(固有)标签页

  • 存储引擎

MyISAM

InnoDB

  • Library path

/usr/lib/mysql/libmysqlclient.so.15

/usr/lib64/mysql/libmysqlclient.so.20

Oracle监视资源

参数

更改前的默认值

更改后的默认值

Oracle 监视资源的属性

监视(固有)标签页

  • 密码

change_on_install

-

  • Library path

/opt/app/oracle/product/10.2.0/ db_1/lib/libclntsh.so.10.1

/u01/app/oracle/product/12.2.0/ dbhome_1/lib/libclntsh.so.12.1

PostgreSQL监视资源

参数

更改前的默认值

更改后的默认值

PostgreSQL 监视资源的属性

监视(固有)标签页

  • Library path

/usr/lib/libpq.so.3.0

/opt/PostgreSQL/10/lib/libpq.so.5.10

Tuxedo监视资源

参数

更改前的默认值

更改后的默认值

Tuxedo 监视资源的属性

监视(固有)标签页

  • Library path

/opt/bea/tuxedo8.1/lib/libtux.so

/home/Oracle/tuxedo/tuxedo12.1.3.0.0/lib/libtux.so

Weblogic监视资源

参数

更改前的默认值

更改后的默认值

Weblogic 监视资源的属性

监视(固有)标签页

  • 域环境文件

/opt/bea/weblogic81/samples/ domains/examples/ setExamplesEnv.sh

/home/Oracle/product/Oracle_Home/ user_projects/domains/base_domain/ bin/setDomainEnv.sh

JVM监视资源

参数

更改前的默认值

更改后的默认值

JVM监视资源的属性

监视(共通)标签页

  • 超时

120 [秒]

180 [秒]

内部版本 4.3.0-1

NFS监视资源

参数

更改前的默认值

更改后的默认值

NFS监视资源的属性

监视(固有)标签页

  • NFS版本

v2

v4

Weblogic监视资源

参数

更改前的默认值

更改后的默认值

Weblogic 监视资源属性

监视 (固有) 标签页

  • 密码

weblogic

7.3.5. 参数移动一览

在通过Cluster WebUI可以设定的参数中,各版本设定位置存在更改的参数如下表所示

内部版本 4.0.0-1

更改前的设置位置

更改后的设置位置

[集群属性]-[复归标签页]-[最大再启动次数]

[集群属性]-[扩展标签页]-[最大再启动次数]

[集群属性]-[复归标签页]-[重置最大再启动次数的时间]

[集群属性]-[扩展标签页]-[重置最大再启动次数的时间]

[集群属性]-[复归标签页]-[使用强制停止功能]

[集群属性]-[扩展标签页]-[使用强制停止功能]

[集群属性]-[复归标签页]-[强制停止操作]

[集群属性]-[扩展标签页]-[强制停止操作]

[集群属性]-[复归标签页]-[强制停止超时]

[集群属性]-[扩展标签页]-[强制停止超时]

[集群属性]-[复归标签页]-[虚拟机强制停止设定]

[集群属性]-[扩展标签页]-[虚拟机强制停止设定]

[集群属性]-[复归标签页]-[运行强制停止脚本]

[集群属性]-[扩展标签页]-[运行强制停止脚本]

[集群属性]-[复归标签页]-[宕机后自动启动]

[集群属性]-[扩展标签页]-[宕机后自动启动]

[集群属性]-[互斥标签页]-[mount, unmount命令互斥]

[集群属性]-[扩展标签页]-[mount, unmount命令互斥]

[集群属性]-[复归标签页]-[抑制监视资源异常时的复归动作]

[集群属性]-[扩展标签页]-[禁用集群操作]-[监视资源异常时的复归动作]

8. 疑难解答

8.1. 安装EXPRESSCLUSTER Server时

操作及消息

原因

处理

failed to open /var/lib/rpm/packages.rpm
error: cannot open /var/lib/rpm/packages.rpm

用户不具有root权限。

请使用具有root权限的用户身份执行。

error: package expressclssss-* is already installed

EXPRESSCLUSTER 已经安装。

请先卸载再重新安装。

8.2. 卸载EXPRESSCLUSTER Server时

操作及消息

原因

处理

failed to open /var/lib/rpm/packages.rpm
error: cannot open /var/lib/rpm/packages.rpm

用户不具有root权限。

请使用具有root权限的用户身份执行。

error: expressclssss is running

EXPRESSCLUSTER已启动。

请将服务的自动启动无效后重启服务器,再重新卸载。

8.3. License相关

操作及消息

原因

处理方法

执行命令后,控制台中输出以下消息。
"Log in as root."

使用一般用户身份执行命令。

请使用 root 权限登录或者通过 su - 改为 root后 再次执行。

将通过Cluster WebUI创建的配置信息发送给所有服务器后,关闭/重启集群,则Cluster WebUI 的警报日志中显示以下消息,服务器停止。
"The license is not registered. (Product name:%1)"
%1:产品名
由于在未注册License的状态下关闭/重启集群。
请在服务器上进行License注册。
将通过Cluster WebUI创建的配置信息发送给服务器后,关闭/重启集群,则Cluster WebUI 的警报日志中显示以下消息,但服务器仍正常运行。
"The number of licenses is insufficient. The number of insufficient licenses is %1. (Product name:%2)"
%1:License不足数
%2:产品名
License不足。
请从销售商处获取License,进行License注册。
使用试用版License时在服务器运行过程中输出以下消息,服务器停止。
"The trial license has expired in %1. (Product name:%2)"
%1:试用结束日
%2:产品名
License过期。
请向销售商申请延长试用版License,或者购买产品版License,进行License注册。
使用期间定制License时在集群运行过程中输出以下消息。
"The fixed term license has expired in %1. (Product name:%2) "
%1:有效期结束日
%2:产品名
License过期。
请购买新的产品版License,进行License注册。