8. EXPRESSCLUSTER命令参考¶
在本章中对EXPRESSCLUSTER中可以使用的命令进行说明。
本章中主要说明以下内容。
8.1. 从命令行操作集群¶
EXPRESSCLUSTER提供了多种命令用于从命令行窗口操作集群。构筑集群以及不能使用Cluster WebUI等时可以使用这些命令。
注解
通过监视资源的异常查出时的设置将恢复对象指定为组资源(磁盘资源、应用程序资源、...),监视资源查出异常时,恢复运行变化过程(重新激活 -> 失效切换 -> 最终运行)中,请不要通过以下命令或Cluster WebUI执行对集群以及组的控制操作。
停止/挂起集群
开始/停止/移动组
监视资源异常导致恢复运行变化的过程中,若执行上述控制操作,该组的其他组资源有可能不会停止。
另外,即使监视资源状态异常,执行最终运行后也可执行上述控制操作。
8.2. EXPRESSCLUSTER命令一览¶
集群构筑相关
命令 |
说明 |
参考 |
---|---|---|
clpcfctrl.exe |
将Cluster WebUI创建的配置信息发送给服务器。
通过Cluster WebUI备份使用所需的集群配置信息。
|
|
clplcnsc.exe |
管理本制品的正式版・试用版License。 |
|
clpcfchk.exe |
检查集群配置信息。 |
状态显示相关
命令 |
说明 |
参考 |
---|---|---|
clpstat.exe |
显示集群的状态及配置信息。 |
|
clphealthchk.exe |
确认进程的健全性。 |
集群操作相关
命令 |
说明 |
参考 |
---|---|---|
clpcl.exe |
执行EXPRESSCLUSTER服务的启动、停止、挂起、恢复等。 |
|
clpdown.exe |
停止EXPRESSCLUSTER服务,关闭服务器。 |
|
clpstdn.exe |
在集群整体中停止EXPRESSCLUSTER服务,关闭所有服务器。 |
|
clpgrp.exe |
执行组的启动、停止、移动。执行虚拟机的迁移。 |
|
clptoratio.exe |
延长、显示集群内所有服务器的各种超时值。 |
|
clpmonctrl.exe |
进行监视资源的控制 |
|
clprsc.exe |
暂时停止/重新开始组资源。 |
|
clpcpufreq.exe |
执行CPU频率控制设定。 |
|
clpledctrl.exe |
控制联合机箱ID指示灯功能。 |
|
clptrnreq.exe |
向服务器请求执行处理。 |
|
clprexec.exe |
外部监视请求EXPRESSCLUSTER服务器执行处理。 |
|
clpbmccnf.exe |
变更BMC用户名/密码信息。 |
|
clpbwctrl.exe |
控制集群启动同步等待处理。 |
|
clpregctrl.exe |
显示/初始化单个服务器上的重启次数。 |
|
clpstdncnf.exe |
通过集群外部的操作设置关闭OS时的动作。 |
日志相关
命令 |
说明 |
参考 |
---|---|---|
clplogcc.exe |
收集日志、OS信息等。 |
|
clplogcf.exe |
更改、显示日志级别、日志输出文件大小的设置。 |
|
clpperfc.exe |
显示与组、监视资源相关的集群统计信息。 |
脚本相关
命令 |
说明 |
参考 |
---|---|---|
clplogcmd.exe |
在脚本资源的脚本中描述,将任意消息输出到输出目标。 |
重要
在安装目录下有在本手册中未记载的执行格式文件及脚本文件,只能从EXPRESSCLUSTER执行这些文件。否则,不支持执行后造成的影响。
镜像相关(仅使用Replicator/ Replicator DR时)
命令 |
说明 |
参考 |
---|---|---|
clpmdstat.exe |
显示镜像相关的状态和配置信息。 |
|
clpmdctrl.exe |
执行镜像磁盘资源的激活/非激活、镜像复归操作。 |
|
clphdstat.exe |
显示共享磁盘相关状态和设置信息。 |
|
clphdctrl.exe |
执行共享磁盘资源的激活/非激活、镜像复归操作。 |
|
clpvolsz.exe |
确认/调整镜像连接对象分区的大小。 |
|
clpvolctrl.exe |
执行访问未登录资源卷的操作。 |
|
clphdsnapshot.exe |
控制采集共享型镜像磁盘资源的数据分区快照备份时的访问限制。 |
通知相关(仅使用Alert Service时)
命令 |
说明 |
参考 |
---|---|---|
clplamp.exe |
关闭网络警告灯 |
系统监视相关(仅限使用System Resorce Agent时)
命令 |
说明 |
参考 |
---|---|---|
clpprer.exe |
通过给出的资源使用量数据趋势来预测未来值。 |
数据库静止点相关
命令 |
说明 |
参考 |
---|---|---|
clpdb2still |
控制确保/释放DB2的静止点。 |
|
clporclstill |
控制确保/释放Oracle的静止点。 |
|
clppsqlstill |
控制确保/释放PostgreSQL的静止点。 |
|
clpmssqlstill |
控制确保/释放SQL Server的静止点。 |
8.3. 显示集群的状态(clpstat命令)¶
显示集群的状态和配置信息。
-
命令行
- clpstat -s [--long] [-h <hostname>]clpstat -g [-h <hostname>]clpstat -m [-h <hostname>]clpstat -n [-h <hostname>]clpstat -p [-h <hostname>]clpstat -i [--detail] [-h <hostname>]clpstat --cl [--detail] [-h <hostname>]clpstat --sv [<srvname>] [--detail] [-h <hostname>]clpstat --hb [<hbname>] [--detail] [-h <hostname>]clpstat --np [<npname>] [--detail] [-h <hostname>]clpstat --svg [<svgname>] [-h <hostname>]clpstat --grp [<grpname>] [--detail] [-h <hostname>]clpstat --rsc [<rscname>] [--detail] [-h <hostname>]clpstat --mon [<monname>] [--detail] [-h <hostname>]clpstat --xcl [<xclname>] [--detail] [-h <hostname>]clpstat --local
-
说明
显示集群的状态和配置信息。
-
选项
-
无选项
¶
-
-s
¶
显示集群的状态
-
--long
¶
显示所有的集群名、资源名等名称
-
-g
¶
显示集群的组图。
-
-m
¶
显示各服务器中各监视资源的状态。
-
-n
¶
显示各服务器中各心跳资源的状态。
-
-p
¶
显示各服务器中各网络分区解决资源的状态。
-
-i
¶
显示集群整体的配置信息。
-
--cl
¶
显示集群的配置信息。使用了Replicator/ Replicator DR时,还显示磁盘Agent的信息。
-
--sv
[<srvname>]
¶ 显示服务器的配置信息。通过指定服务器名,可以只显示指定的服务器信息。
-
--hb
[<hbname>]
¶ 显示心跳资源的配置信息。通过指定心跳资源名,可以只显示指定的心跳资源信息。
-
--np
[<npname>]
¶ 显示网络分区解决资源的配置信息。通过指定网络分区解决资源,可以只显示指定的网络分区解决资源信息。
-
--svg
[svgname]
¶ 显示服务器组的设置信息。通过指定服务器组名可以仅显示指定服务器组的信息。
-
--grp
[<grpname>]
¶ 显示组的配置信息。通过指定组名,可以只显示指定的组信息。
-
--rsc
[<rscname>]
¶ 显示组资源的配置信息。通过指定组资源名,可以只显示指定的组资源信息。
-
--mon
[<monname>]
¶ 显示监视资源的配置信息。通过指定监视资源名,可以只显示指定的监视资源信息。
-
--xcl
[<xclname>]
¶ 显示互斥规则的设置信息。通过指定互斥规则名,可仅显示指定的互斥规则信息。
-
--detail
¶
通过使用此选项,可以显示更详细的配置信息。
-
-h
<hostname>
¶ 从host_name指定的服务器获取信息。省略了[-h]选项时,从命令执行服务器(自身服务器)获取信息。
-
--local
¶
- 显示集群的状态。虽然同-s或无选项时显示同样的信息,但不执行与其他服务器之间的通信,只显示执行命令的服务器上的信息。
-
-
返回值
0
成功
251
双重启动
上述以外
异常
-
备注
根据配置信息显示选项的不同组合,可以多种形式显示信息。
-
注意事项
请由Administrator权限的用户执行本命令。
执行本命令的服务器上需要启动EXPRESSCLUSTER服务。
请将[-h]选项中的服务器名指定为集群内的服务器名。
没有指定参数或指定了-s参数的情况下,集群名、资源名等名,在中途不会被输出。
-
显示示例
后面将对显示示例进行说明。
-
错误消息
消息
原因/处理方法
Log in as administrator.
请由具有Administrator权限的用户执行。
Invalid configuration file. Create valid cluster configuration data.
请使用Cluster WebUI创建正确的集群配置信息。
Invalid option.
请指定正确的选项。
Could not connect to the server. Check if the cluster service is active.
请确认EXPRESSCLUSTER服务是否已启动。
Invalid server status.
请确认EXPRESSCLUSTER服务是否已启动。
Server is not active. Check if the cluster service is active.
请确认EXPRESSCLUSTER服务是否已启动。
Invalid server name. Specify a valid server name in the cluster.
请指定集群内正确的服务器名。
Invalid heartbeat resource name. Specify a valid heartbeat resource name in the cluster.
请指定集群内正确的心跳资源名。
Invalid network partition resource name. Specify a valid network partition resource name in the cluster.
请指定集群内正确的网络分区解决资源名。
Invalid group name. Specify a valid group name in the cluster.
请指定集群内正确的组名。
Invalid group resource name. Specify a valid group resource name in the cluster.
请指定集群内正确的组资源名。
Invalid monitor resource name. Specify a valid monitor resource name in the cluster.
请指定集群内正确的监视资源名。
Connection was lost. Check if there is a server where the cluster service is stopped in the cluster.
请确认集群内是否存在EXPRESSCLUSTER服务已停止的服务器。
Invalid parameter.
可能是命令的参数中设置了非法的值。
Internal communication timeout has occurred in the cluster server. If it occurs frequently, set a longer timeout.
EXPRESSCLUSTER的内部通信中发生了超时。如果频繁发生超时,请延长内部通信超时。Internal error. Check if memory or OS resources are sufficient.
请确认是否是内存不足或OS资源不足。
This command is already run.
本命令已被执行。不能双重启动命令。The cluster is not created.
请做成集群的配置文件并上传。
Could not connect to the server. Internal error. Check if memory or OS resources are sufficient.
内存不足或者OS资源不足。请确认。
Cluster is stopped. Check if the cluster daemon is active.
请确认EXPRESSCLUSTER Daemon是否启动。
Cluster is suspended. To display the cluster status, use --local option.
集群处于暂停状态。请指定--local选项来显示集群状态。
-
执行示例
显示集群状态(-s选项)
指定了-s选项及不指定选项时的示例:
-
执行示例
# clpstat -s
-
显示示例
===================== CLUSTER STATUS ======================== Cluster : cluster <server> *server1........... : Online server1 lankhb1 : Normal LAN Heartbeat lankhb2 : Normal LAN Heartbeat witnesshb1 : Normal Witness Heartbeat pingnp1 : Normal ping resolution httpnp1 : Normal http resolution server2 ........... : Online server2 lankhb1 : Normal LAN Heartbeat lankhb2 : Normal LAN Heartbeat witnesshb1 : Normal Witness Heartbeat pingnp1 : Normal ping resolution httpnp1 : Normal http resolution <group> ManagementGroup : Online Management Group current : server1 ManagementIP : Online 10.0.0.10 failover1.......... : Online failover group1 current : server1 fip1 : Online 10.0.0.11 md1 : Online I: script1 : Online script resource1 failover2 ......... : Online failover group2 current : server2 fip2 : Online 10.0.0.12 md2 : Online J: script1 : Online script resource2 <monitor> fipw1 : Normal fip1 fipw2 : Normal fip2 ipw1 : Normal ip monitor1 mdnw1 : Normal md1 mdnw2 : Normal md2 mdw1 : Normal md1 mdw2 : Normal md2 ===============================================================
关于各种状态的说明参见"各种状态"。
显示组图(-g选项)
要显示组图时,在[clpstat]命令中指定[-g]选项并执行该命令。
-
执行示例
# clpstat -g
-
显示示例
================= GROUPMAP INFORMATION ======================== Cluster : cluster *server0 : server1 server1 : server2 ---------------------------------------------------------------- server0 [o] : failover1[o] failover2[o] server1 [o] : failover3[o] ================================================================
不显示已停止的组。
关于各种状态的说明参见"各种状态"。
显示监视资源的状态(-m选项)
要显示监视资源的状态时,在[clpstat]命令中指定[-m]选项并执行该命令。
-
执行示例
# clpstat -m
-
显示示例
=================== MONITOR RESOURCE STATUS ================== Cluster : cluster *server0 : server1 server1 : server2 Monitor0 [fipw1 : Normal] --------------------------------------------------------------- server0 [o] : Online server1 [o] : Offline Monitor1 [fipw2 : Normal] --------------------------------------------------------------- server0 [o] : Offline server1 [o] : Online Monitor2 [ipw1 : Normal] --------------------------------------------------------------- server0 [o] : Online server1 [o] : Online Monitor3 [mdnw1 : Normal] --------------------------------------------------------------- server0 [o] : Online server1 [o] : Online Monitor4 [mdnw2 : Normal] --------------------------------------------------------------- server0 [o] : Online server1 [o] : Online Monitor5 [mdw1 : Normal] --------------------------------------------------------------- server0 [o] : Online server1 [o] : Online Monitor6 [mdw2 : Normal] --------------------------------------------------------------- server0 [o] : Online server1 [o] : Online ===============================================================
关于各种状态的说明参见"各种状态"。如果监视资源发生模拟故障,状态后面会显示 "(Dummy Falilure)"。
显示心跳资源的状态(-n选项)
要显示心跳资源的状态时,在[clpstat]命令中指定[-n]选项并执行该命令。
-
执行示例
# clpstat -n
-
显示示例
================== HEARTBEAT RESOURCE STATUS =================== Cluster : cluster *server0 : server1 server1 : server2 HB0 : lankhb1 HB1 : lankhb2 HB2 : witnesshb1 [on server0 : Online] HB 0 1 2 ----------------------------------------------------------------- server0 : o o o server1 : o x o [on server1 : Online] HB 0 1 2 ----------------------------------------------------------------- server0 : o x o server1 : o o o =================================================================
关于各种状态的说明参见"各种状态"。
显示示例的状态说明
以上显示示例中显示的是,当优先级第2的内核模式LAN心跳资源线路中断时,从server0、server1各自的服务器所见的所有心跳资源的状态。
内核模式LAN心跳资源lankhb1处于不能在两台服务器之间进行通信的状态,因此在server0上不能对server1进行通信,在server1上也不能对server0进行通信。
其它的心跳资源在两台服务器中均处于可通信状态。
显示网络分区解决资源的状态(-p选项)
要显示网络分区解决资源的状态时,在[clpstat]命令中指定[-p]选项并执行该命令。
-
执行示例
# clpstat -p
-
显示示例
=============== NETWORK PARTITION RESOURCE STATUS =============== Cluster : cluster *server0 : server1 server1 : server2 NP0 : disknp1 NP1 : pingnp1 NP2 : httpnp1 [on server0 : Online] NP 0 1 2 ----------------------------------------------------------------- server0 : o o o server1 : o o o [on server1 : Online] NP 0 1 2 ----------------------------------------------------------------- server0 : o o o server1 : o o o =================================================================
关于各种状态的说明参见"各种状态"。
显示集群配置信息(--cl选项)
要显示集群的配置信息时,在[clpstat]命令中指定[-i]选项或[--cl]、[--sv]、[--hb]、[--np]、[--svg]、[--grp]、[--rsc]、[--mon]并执行该命令。另外,指定[--detail]选项后,可以显示更加详细的信息。
关于各项目的详细设定信息请参照本指南的"2. 参数的详细信息"。
要显示集群配置信息时,在[clpstat]命令中指定[--cl]选项并执行该命令。
-
执行示例
# clpstat -cl
-
显示示例
===================== CLUSTER INFORMATION ==================== [Cluster Name: cluster] Comment : failover cluster ===============================================================
仅显示特定服务器的配置信息(--sv选项)
仅要显示指定的服务器的集群配置信息时,在[clpstat]命令的[--sv]选项后指定服务器名并执行该命令。需要显示详细信息时,请指定[-detail]选项。如果不指定服务器名,则显示所有服务器的集群配置信息。
-
执行示例
# clpstat --sv server1
-
显示示例
====================== CLUSTER INFORMATION ===================== [Server0 : server1] Comment : server1 Virtual Infrastructure : vSphere Product : EXPRESSCLUSTER 4.2 for Windows Internal Version : 12.20 Install Path : C:\Program Files\EXPRESSCLUSTER =================================================================
仅显示特定的心跳资源信息(--hb选项)
仅要显示指定的心跳资源的集群配置信息时,在[clpstat]命令的[--hb]选项后指定心跳资源名并执行该命令。想要显示详细内容时,指定[--detail]选项。不指定心跳资源名时,则显示所有心跳资源的集群配置信息。
-
执行示例
内核模式LAN心跳资源
# clpstat --hb lankhb1
-
显示示例
======================== CLUSTER INFORMATION =================== [HB0 : lankhb1] Type : lankhb Comment : LAN Heartbeat =================================================================
-
执行示例
BMC心跳资源时
# clpstat --hb bmchb1
-
显示示例
==================== CLUSTER INFORMATION ======================= [HB0 : bmchb1] Type : bmchb Comment : BMC Heartbeat =================================================================
-
重点
通过同时使用[--sv]选项和[--hb]选项,还可以显示如下内容。
-
执行示例
# clpstat --sv --hb
-
显示示例
====================== CLUSTER INFORMATION ===================== [Server0 :server1] Comment : server1 Virtual Infrastructure : Product : EXPRESSCLUSTER X 4.2 for Windows Version : 12.20 Install Path : C: \Program Files\ EXPRESSCLUSTER [HB0 : lankhb1] Type : lankhb Comment : LAN Heartbeat [HB1 : lankhb2] Type : lankhb Comment : LAN Heartbeat [HB2 : witnesshb1] Type : witnesshb Comment : Witness Heartbeat [Server1 :server2] Comment : server2 Virtual Infrastructure : Product : EXPRESSCLUSTER X 4.2 for Windows Version : 12.20 Install Path : C: \Program Files\ EXPRESSCLUSTER [HB0 : lankhb1] Type : lankhb Comment : LAN Heartbeat [HB1 : lankhb2] Type : lankhb Comment : LAN Heartbeat [HB2 : witnesshb1] Type : witnesshb Comment : Witness Heartbeat =================================================================
仅显示特定的网络分区解决资源信息(--np选项)
仅要显示指定的网络分区解决资源的集群配置信息时,在[clpstat]命令的[--np]选项后指定网络分区解决资源名并执行该命令。想要显示详细内容时,指定[--detail]选项。不指定网络分区名时,则显示所有网络分区资源的集群配置信息。
-
执行示例
DISK网络分区解决资源
# clpstat --np disknp1
-
显示示例
======================== CLUSTER INFORMATION =================== [NP0 : disknp1] Type : disknp Comment : disk resolution =================================================================
-
执行示例
COM网络分区解决资源
# clpstat --np comnp1
-
显示示例
====================== CLUSTER INFORMATION ===================== [NP0 : comnp1] Type : comnp Comment : com resolution =================================================================
-
执行示例
Ping网络分区解决资源
# clpstat --np pingnp1
-
显示示例
====================== CLUSTER INFORMATION ===================== [NP0 : pingnp1] Type : pingnp Comment : ping resolution =================================================================
-
执行示例
HTTP 网络分区解决资源
# clpstat --np httpnp1
-
显示示例
==================== CLUSTER INFORMATION ======================= [NP0 : httpnp1] Type : httpnp Comment : http resolution ================================================================
-
执行示例
MAJORITY网络分区解决资源
# clpstat --np majonp1
-
显示示例
==================== CLUSTER INFORMATION ======================== [NP0 : majonp1] Type : majonp Comment : majority resolution =================================================================
仅显示特定服务器组的信息 (--svg 选项)
想只显示指定服务器组的集群配置信息时,可在[clpstat]命令中的[--svg]选项后指定服务器组名。不指定服务器组名时,则显示所有服务器组的集群配置信息。
-
执行示例
# clpstat --svg servergroup1
-
显示示例
===================== CLUSTER INFORMATION ===================== [Server group 0 : servergroup1] Server0 : server1 Server1 : server2 Server2 : server3 =================================================================
仅显示特定组的信息( --grp选项)
仅要显示指定的组的集群配置信息时,在[clpstat]命令的[--grp]的选项后指定组名并执行该命令。想要显示详细内容时,指定[--detail]选项。不指定组名时,则显示所有组的集群配置信息。
-
执行示例
# clpstat --grp
-
显示示例
====================== CLUSTER INFORMATION ===================== [Group0 : ManagementGroup] Type : cluster Comment : [Group1 : failover1] Type : failover Comment : failover group1 [Group2 : failover2] Type : failover Comment : failover group2 [Group3: virtualmachine] Type : virtualmachine Comment : =================================================================
仅显示特定组资源的信息(--rsc选项)
仅要显示指定的组资源的集群配置信息时,在[clpstat]命令的[--rsc]选项后指定组资源并执行该命令。想要显示详细内容时,指定[--detail]选项。不指定组资源名时,则显示所有组资源的集群配置信息。
-
执行示例
浮动IP资源
# clpstat --rsc fip1
-
显示示例
======================= CLUSTER INFORMATION ===================== [Resource0 : fip1] Type : fip Comment : 10.0.0.11 IP Address : 10.0.0.11 =================================================================
-
重点
通过同时使用[--grp]选项和[--rsc]选项,还可以显示如下内容。
-
执行示例
# clpstat --grp --rsc
-
显示示例
====================== CLUSTER INFORMATION ===================== [Group0 : ManagementGroup] Type : cluster Comment : [Resource0 : ManagementIP] Type : fip Comment : IP Address : 10.0.0.10 [Group1 : failover1] Type : failover Comment : failover group1 [Resource0 : fip1] Type : fip Comment : 10.0.0.11 IP Address : 10.0.0.11 [Resource1 : md1] Type : md Comment : I: Mirror Disk No. : 1 Drive Letter : I: Mirror Disk Connect : mdc1 [Group2 : failover2] Type : failover Comment : failover group2 [Resource0 : fip2] Type : fip Comment : 10.0.0.12 IP Address : 10.0.0.12 [Resource1 : md2] Type : md Comment : J: Mirror Disk No. : 2 Drive Letter : J: Mirror Disk Connect : mdc1 =================================================================
仅显示特定监视资源的信息(--mon选项)
仅要显示指定的监视资源的集群配置信息时,在[clpstat]命令的[--mon]选项后指定监视资源名并执行该命令。想要显示详细内容时,指定[--detail]选项。不指定监视资源名时,则显示所有监视资源的集群配置信息。
-
执行示例
浮动IP监视资源
# clpstat --mon fipw1
-
显示示例
====================== CLUSTER INFORMATION ===================== [Monitor0 : fipw1] Type : fipw Comment : fip1 =================================================================
仅显示特定互斥规则的信息(--xcl选项)
仅要显示指定的互斥规则信息时,在clpstat 命令的--rsc 选项后,指定互斥规则名,
并执行该命令。
-
执行示例
# clpstat --xcl excl1
-
显示示例
===================== CLUSTER INFORMATION ===================== [Exclusive Rule0 : excl1] Exclusive Attribute : Normal group0 : failover1 group1 : failover2 =================================================================
显示所有集群信息( -i选项)
如果指定-i选项,可以显示指定了所有[--cl]、[--sv]、[--hb]、[--np]、[--svg]、[--grp]、[--rsc]、[--mon]选项后的配置信息。
如果还附带指定[--detail]选项并执行该命令,可以显示所有集群配置信息的详细内容。
使用该命令时一次显示的信息量过大,因此实际使用时,请使用pipe或[more]命令等来显示,或者使用Redirect输出到文件中等来进行浏览。
-
执行示例
# clpstat -i
-
重点
指定[-i]选项后会在控制台中显示所有信息。想要显示某一部分的信息时,使用[--cl]、[--sv]、[--hb]、[--np]、[--svg]、[--grp]、[--rsc]、[--mon]选项的各种组合方式就可以轻松实现。例如,可以如下进行使用。
-
执行示例
要显示服务器名server0的信息、组名failover1的信息和该指定的组中存在的所有组资源的信息时
# clpstat --sv server0 --grp failover1 --rsc --detail
显示集群状态(--local选项)
如果指定—local选项,不执行同其他服务器的通信,只显示执行命令的服务器上的信息。
-
执行示例
# clpstat --local
-
显示示例
===================== CLUSTER STATUS ======================== Cluster : cluster cluster.............: Start cluster <server> *server1..............: Online server1 lankhb1 : Normal LAN Heartbeat lankhb2 : Normal LAN Heartbeat pingnp1 : Normal ping resolution server2................: Online server2 lankhb1 : - LAN Heartbeat lankhb2 : - LAN Heartbeat pingnp1 : - ping resolution <group> ManagementGroup : Online Management Group current : server1 ManagementIP : Online 10.0.0.10 failover1 .............: Online failover group1 current : server1 fip1 : Online 10.0.0.11 md1 : Online I: script1 : Online script resource1 failover2..............: - failover group2 current : server2 fip2 : - 10.0.0.12 md2 : - J: script1 : - script resource2 <monitor> fipw1 : Online fip1 fipw2 : Online fip2 ipw1 : Online ip monitor1 mdnw1 : Online md1 mdnw2 : Online md2 mdw1 : Online md1 mdw2 : Online md2 ===============================================================
有关各种状态的说明参见"各种状态"。
8.3.1. 各种状态¶
-
集群
功能 |
状态 |
说明 |
---|---|---|
显示状态(--local) |
Start |
启动中 |
Suspend |
暂停中 |
|
Stop |
停止中 |
|
Unknown |
状态不明 |
-
服务器
功能
状态
说明
状态显示心跳资源状态显示Online
正在启动
Offline
正在停止
Caution
心跳资源异常
Isolated
保留(宕机后重启)
Online Pending
正在处理启动
Offline Pending
正在处理停止中
Pending
保留(网络分区未解决)
Unknown
状态不明
-
状态不明
组图显示监视资源状态显示o
正在启动
s
保留(宕机后重启)
p
启动处理中、停止处理中、保留(网络分区未解决)
x
正在停止
-
状态不明
-
心跳资源
功能
状态
说明
状态显示
Normal
正常
Caution
异常(部分)
Error
异常(全部)
Unused
未使用
Unknown
状态不明
-
状态不明
心跳资源状态显示
o
可通信
x
不可通信
-
未使用、状态不明
-
网络分区解决资源
功能
状态
说明
状态显示
Normal
正常
Caution
异常(部分)
Error
异常(全部)
Unused
未使用
Unknown
状态不明
-
状态不明
网络分区解决资源状态显示
o
可通信
x
不可通信
-
未使用、状态不明
-
组
功能
状态
说明
状态显示
Online
已启动
Offline
已停止
Online Pending
正在处理启动
Offline Pending
正在处理停止
Error
异常
Unknown
状态不明
-
状态不明
组图显示
o
已启动
e
异常
p
正在处理启动、正在处理停止
-
组资源
功能
状态
说明
状态显示
Online
已启动
Offline
已停止
Online Pending
正在处理启动
Offline Pending
正在处理停止
Online Failure
启动失败
Offline Failure
停止失败
Unknown
状态不明
-
状态不明
-
监视资源
功能
状态
说明
状态显示
Normal
正常
Caution
异常(部分)
Error
异常(全部)
Unused
未使用
Unknown
状态不明
Normal (Dummy failure)
正常(模拟故障中)
Caution (Dummy failure)
异常(部分) (模拟故障中)
Error (Dummy failure)
异常(全部) (模拟故障中)
状态显示(--local)监视资源状态显示Online
已启动
Offline
已停止
Caution
警告
Suspend
暂停
Online Pending
正在处理启动
Offline Pending
正在处理停止
Online Failure
启动失败
Offline Failure
停止失败
Unused
未使用
Unknown
状态不明
Online (Dummy failure)
已启动(模拟故障中)
Offline (Dummy failure)
已停止(模拟故障中)
Caution (Dummy failure)
警告(模拟故障中)
Suspend (Dummy failure)
暂停(模拟故障中)
Online Pending (Dummy failure)
正在处理启动(模拟故障中)
Offline Pending (Dummy failure)
正在处理停止(模拟故障中)
Online Failure (Dummy failure)
启动失败(模拟故障中)
Offline Failure (Dummy failure)
停止失败(模拟故障中)
-
状态不明
8.4. 操作集群(clpcl命令)¶
操作集群。
-
命令行
- clpcl -s [-a] [-h <hostname>]clpcl -t [-a] [-h <hostname>] [-w <timeout>] [--apito timeout]clpcl -r [-a] [-h <hostname>] [-w <timeout>] [--apito timeout]clpcl --return [-h <hostname>]clpcl --suspend [--force] [-w <timeout>] [--apito timeout]clpcl --resume
-
说明
执行EXPRESSCLUSTER服务的启动、停止、复原、挂起、恢复等操作。
-
选项
-
-s
¶
启动EXPRESSCLUSTER服务。
-
-t
¶
停止EXPRESSCLUSTER服务。
-
-r
¶
重启EXPRESSCLUSTER服务。
-
--return
¶
将服务器从保留(宕机后重启)状态恢复到正常状态。
-
--suspend
¶
挂起集群整体。
-
--resume
¶
恢复集群整体。
-
-a
¶
在所有服务器上执行。
-
-h
<hostname>
¶ 向通过hostname指定的服务器请求处理。如果省略了[-h]选项,则向命令执行服务器(自身服务器)请求处理。
-
-w
<timeout>
¶ - 使用了[-t]、[-r]、[--suspend]选项时,以秒为单位指定[clpcl]命令等待EXPRESSCLUSTER服务停止或等待完成挂起的等待时间。未指定timeout时,一直进行等待。timeout中指定了"0"时,不作等待。未指定-w选项时(默认),等待时间为心跳超时×2秒。
-
--force
¶
通过和[--suspend]选项一起使用,不论集群内的服务器处于何种状态都强制执行挂起。
-
--apito
timeout
¶ - 可以秒为单位指定EXPRESSCLUSTER Daemon的停止、重新启动、挂起的等待时间(内部通信超时)。可指定为1-9999的值。不指定[--apito]选项时,请按照集群属性的内部通信超时所设置的值,进行等待。
-
-
返回值
0
成功
0以外
异常
-
备注
- 使用 -s 或 --resume 选项执行本命令时,在目标服务器开始处理的时机时返回控制。使用-t 或 --suspend 选项执行时,等待处理结束后才返回控制。使用-r 选项执行时,目标服务器上的EXPRESSCLUSTER Damon会停止一次,然后在开始启动的时机时返回控制。EXPRESSCLUSTER Damon的启动或者复原状态可通过clpstat命令来确认。
-
注意事项
由具有Administrator权限的用户执行本命令。
在组的启动处理中和停止处理中,该命令不能执行。
请将-h选项中的服务器名指定为可以名称解析的集群内的服务器名。
请在集群内所有服务器的EXPRESSCLUSTER服务处于已启动的状态下执行挂起。如果使用[--force]选项,即使集群内存在已停止的服务器,也强制执行挂起。
集群启动时及恢复时,按照以下顺序连接集群服务器,使用连接成功的路径。
私网端的IP地址
公网端的IP地址
通过集群配置信息的服务器名解析了名称的IP地址
执行恢复时,请使用[clpstat]命令确认集群内是否有已启动的服务器。
-
执行示例
例1: 启动自身服务器的EXPRESSCLUSTER服务时
# clpcl -s Command succeeded.
例2: 从server0启动server1的EXPRESSCLUSTER服务时
# clpcl -s -h server1 Start server1 : Command succeeded.
如果指定了服务器名,显示内容如上所示。
Start 服务器名 : 执行结果
例3: 启动所有服务器的EXPRESSCLUSTER服务时
# clpcl -s -a Start server0 : Command succeeded. Start server1 : Performed startup processing to the active cluster service.
启动所有服务器时,显示内容如上所示。
Start 服务器名 : 执行结果
例4: 停止所有服务器的EXPRESSCLUSTER服务时
# clpcl -t -a Stop server0 : Command succeeded. Stop server1 : Command succeeded.
停止所有服务器时,显示内容如上所示。
Stop 服务器名 : 执行结果
如果停止失败,则不同过程有可能显示和上面不同的内容。
等待各服务器的EXPRESSCLUSTER服务停止。
-
错误消息
消息
原因/处理方法
Log in as administrator.
请以拥有Administrator权限的用户身份执行该命令。
Invalid configuration file. Create valid cluster configuration data.
请用Cluster WebUI创建正确的集群配置信息。
Invalid option.
请指定正确的选项。
Performed stop processing to the stopped cluster service.
对已停止的EXPRESSCLUSTER服务执行了停止处理。
Performed startup processing to the active cluster service.
对已启动的EXPRESSCLUSTER服务执行了启动处理。
Command timeout.
命令超时。
Failed to return the server. Check the status of failed server.
复原服务器失败。请确认处理失败的服务器的状态。
Could not connect to the server. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Could not connect to the data transfer server. Check if the server has started up.
请确认是否启动了服务器。
Failed to obtain the list of nodes. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
Failed to obtain the service name.
获取服务名失败。
Failed to operate the service.
服务控制失败。
Resumed the cluster service that is not suspended.
对不是挂起状态的EXPRESSCLUSTER服务执行了恢复处理。
Invalid server status.
请确认是否启动了EXPRESSCLUSTER服务。
Server is busy. Check if this command is already run.
可能已经执行本命令。请确认。
Server is not active. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
There is one or more servers of which cluster service is active. If you want to perform resume, check if there is any server whose cluster service is active in the cluster.
执行恢复时,请确认集群中是否有已启动EXPRESSCLUSTER服务的服务器。
All servers must be activated. When suspending the server, the cluster service need to be active on all servers in the cluster.
执行挂起时,需要集群中的所有服务器都启动EXPRESSCLUSTER服务。
Resume the server because there is one or more suspended servers in the cluster.
集群中有挂起的服务器,请执行恢复。
Invalid server name. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
Connection was lost. Check if there is a server where the cluster service is stopped in the cluster.
请确认集群中是否有停止了EXPRESSCLUSTER服务的服务器。
invalid parameter.
命令参数中可能设置了错误的值。
Internal communication timeout has occurred in the cluster server. If it occurs frequently, set the longer timeout.
EXPRESSCLUSTER的内部通信超时。如果频繁出现该现象,请将内部通信超时设为更长的时间。Processing failed on some servers. Check the status of failed servers.
对所有的服务器执行了停止处理时,有处理失败的服务器。请确认处理失败的服务器的状态。Internal error. Check if memory or OS resources are sufficient.
内存不足或OS资源不足。请确认。
Failed to shutdown the server.
关闭或重启服务器失败。
Failed to get privilege.
获取关闭或重启服务器的特权失败。
8.5. 关闭指定的服务器(clpdown命令)¶
关闭指定的服务器。
-
命令行
clpdown [-r] [-h <hostname>]
-
说明
停止EXPRESSCLUSTER服务,关闭服务器。
-
返回值
0
成功
0以外
异常
-
备注
本命令在结束组的停止处理的时机时返回控制。
使用本命令,即使ExpressCluster服务处于停止状态也可以关闭服务器。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
在组的启动处理中和停止处理中,该命令不能执行。
[-h]选项的服务器名请指定集群中的服务器。
-
执行示例
例1:停止并关闭自身服务器的ExpressCluster服务时
# clpdown
例2:从server0关闭重启server1时
# clpdown -r -h server1
-
错误消息
请参考"操作集群(clpcl命令)"。
8.6. 关闭整个集群(clpstdn命令)¶
关闭整个集群。
-
命令行
clpstdn [-r] [-h <hostname>]
-
说明
停止整个集群的EXPRESSCLUSTER服务,关闭所有服务器。
-
返回值
0
成功
0以外
异常
-
备注
本命令在结束组的停止处理的时机时返回控制。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
在组的启动处理中和停止处理中,该命令不能执行。
[-h]选项的服务器名请指定集群中的服务器。
无法与执行命令的服务器进行通信的服务器(所有的LAN心跳资源都为Offline的服务器)将不被关闭。
-
执行示例
例1:进行集群关机时
# clpstdn
例2:进行集群关机重启时
# clpstdn -r
-
错误消息
请参考"操作集群(clpcl命令)"。
8.7. 操作组(clpgrp命令)¶
操作组。
-
命令行
- clpgrp -s [grpname] [-h <hostname>] [-f] [--apito timeout]clpgrp -t [grpname] [-h <hostname>] [-f] [--apito timeout]clpgrp -m [grpname] [-h <hostname>] [-a <hostname>] [--apito timeout]clpgrp -l [grpname] [-h <hostname>] [-a <hostname>] [--apito timeout]clpgrp -n <grpname>
-
说明
执行组的启动、停止、移动。执行组的迁移。
-
选项
-
-s
[grpname]
¶ 启动组。指定组名,则仅启动指定的组。如果未指定组名,则启动所有组。
-
-t
[grpname]
¶ 停止组。指定组名,则仅停止指定的组。如果未指定组名,则停止所有组。
-
-m
[grpname]
¶ 移动组。指定组名,则仅移动指定的组。如果不指定组名时,则移动所有组。
-
-l
[grpname]
¶ - 对指定的组执行迁移,组类型必须为可迁移、虚拟机类型的组。在未指定组名的情况,迁移对象为在此服务器上启动的所有可迁移的组。
-
-h
<hostname>
¶ 对hostname指定的服务器请求处理。如果省略了[-h]选项,则对命令执行服务器(自身服务器)请求处理。
-
-a
<hostname>
¶ 将hostname指定的服务器作为组的移动目标服务器。如果省略了[-a]选项,则组的移动目标由失效切换策略决定。
-
-f
¶
- 对于其它服务器启动的组,如果与[-s]选项一起使用,则在强行请求处理的服务器上启动。如果与[-t]选项一起使用,则强行停止。
-
-n
<grpname>
¶ 显示组的已启动服务器名。
-
--apito
<timeout>
¶ - 可以秒为单位指定组的启动、停止、移动、迁移的等待时间(内部通信超时)。可指定为1-9999的值。不指定[--apito]选项时,请按照集群属性的内部通信超时所设置的值,进行等待。
-
-
返回值
0
成功
0以外
异常
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
执行本命令的服务器必须启动EXPRESSCLUSTER服务。
[-h]、[-a]选项的服务器名请指定集群中的服务器。
指定-m选项进行组迁移时,在目标服务器上,组的启动处理开始执行后则认为操作成功。因此,该命令执行成功时,在目标服务器上,也会出现资源激活失败的情况。通过返回值判组的启动是否完成时,请执行以下命令。
# clpgrp -s [group_name] [-h hostname] -f
对于互斥属性为[普通互斥]的互斥规则中指定的组,在通过-m选项迁移组时,请务必通过-a选项明确指定迁移的目标服务器。
如果省略了-a选项,在可移动的所有服务器中,对于互斥属性为[普通互斥]的互斥规则中指定的组,且组为启动中的状态时,组的迁移将失败。
-
执行示例
通过简单的状态变化的示例对执行组操作进行说明。
2台结构的服务器上,有两个组时
组的失效切换策略
groupA server1 -> server2groupB server2 -> server1两个组都停止的状态。
在server1上执行以下命令。
# clpgrp -s groupA
server1中启动groupA。
在server2上执行以下命令。
# clpgrp -s
在server2中启动当前已停止的、可启动的所有组。
在server1上执行以下命令。
# clpgrp -m groupA
groupA移动到server2中。
在server1上执行以下命令。
# clpgrp -t groupA -h server2
groupA停止。
在server1上执行以下命令。
# clpgrp -t Command Succeeded.
执行以上指令时,在server1不存在动作中的组,因此,显示"Command Succeeded."
在server1上执行在(6)中执行的命令上加上了[-f]的选项。
# clpgrp -t -f
可从server1强行停止server2上启动的组。
-
错误消息
消息
原因/处理
Log in as administrator.
请以拥有Administrator权限的用户身份执行。
Invalid configuration data. Create valid cluster configuration data.
请使用Cluster WebUI创建正确的集群配置信息。
Invalid option.
请指定正确的选项。
Could not connect to the server. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Invalid server status. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Server is not active. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Invalid server name. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
Connection was lost. Check if there is a server where the cluster service is stopped in the cluster.
请确认集群中是否有停止了EXPRESSCLUSTER服务的服务器。
Invalid parameter.
命令参数中可能设置了错误的值。
Internal communication timeout has occurred in the cluster server. If it occurs frequently, set a longer timeout.
EXPRESSCLUSTER的内部通信超时。如果频繁出现该现象,则请将内部通信超时设为更长的时间。Invalid server. Specify a server that can run and stop the group, or a server that can be a target when you move the group.
启动、停止、移动组的目标服务器有误。请指定正确的服务器。Could not start the group. Try it again after the other server is started, or after the Wait Synchronization time is timed out.
请等待其它服务器启动或等待启动等待时间超时,启动组。
No operable group exists in the server.
请确认请求处理的服务器中是否存在可处理的组。
The group has already been started on the local server.
请通过Cluster WebUI或[clpstat]命令确认组的状态。
The group has already been started on the other server. To start /stop the group on the local server, use -f option.
请通过Cluster WebUI或[clpstat]命令确认组的状态。如果要在本地服务器上启动/停止其它服务器上启动的组,请执行组的移动,或加上[-f]选项执行。The group has already been stopped.
请通过Cluster WebUI或[clpstat]命令确认组的状态。
Failed to start one or more resources. Check the status of group.
请通过Cluster WebUI或[clpstat]命令确认组的状态。
Failed to stop one or more resources. Check the status of group.
请通过Cluster WebUI或[clpstat]命令确认组的状态。
The group is busy. Try again later.
组正处于启动处理或停止处理中,请稍后再执行。
An error occurred on one or more groups. Check the status of group.
请通过Cluster WebUI或[clpstat]命令确认组的状态。
Invalid group name. Specify a valid group name in the cluster.
请指定集群中的正确的组名。
Server is isolated.
服务器处于保留(宕机后重启)状态。
Some invalid status. Check the status of cluster.
出现某种错误的状态。请确认集群的状态。
Log in as administrator.
内存不足或OS的资源不足。请确认。
Failed to migrate the group.
[-l]选项时,请确认指定的组类型是否为可迁移、虚拟机型。
The specified group cannot be migrated.
请确认组资源状态。
The specified group is not vm group.
请确认组资源的类型是否为虚拟机组资源。
Migration resource does not exist.
请确认组资源里是否有虚拟机资源。
Migration resource is not online.
请确认虚拟机资源是否启动。
Server is not in a condition to start group. Critical monitor error is detected.
请确认各服务器状态。
There is no appropriate destination for the group. Critical monitor error is detected.
请确认各服务器状态。
8.8. 收集日志(clplogcc命令)¶
收集日志。
-
命令行
clplogcc [ [-n targetnode1 -n targetnode2 ......] ] [-t collect_type] [-o path] [--local] [--evt event_type ...]
-
说明
连接到数据传送服务器,收集日志、OS信息等。
-
选项
-
无
¶
收集集群中的日志。
-
-t
collect_type
¶ 指定日志收集模式。如果省略则日志收集模式为type1。关于日志收集类型,将在"指定类型收集日志 (-t选项)"进行说明。
-
-o
path
¶ 指定收集文件的输出目标。如果省略则将日志输出到安装路径的tmp下。
-
-n
targetnode
¶ 指定收集日志的服务器名。此时可以不收集整个集群的日志,而仅收集指定的服务器的日志。
-
--local
¶
- 不经过数据传送服务器,收集本地服务器的日志。不能与[-n]选项同时指定。
-
--evt
event_type
¶ - 指定收集的事件日志的种类。省略时收集应用程序日志、系统日志、安全日志。如果指定none,则不收集事件日志。仅在[--local]选项被指定时有效。详细请参考"指定收集的事件日志种类(--evt选项)"。
-
-
返回值
0
成功
0以外
异常
-
备注
使用zip对日志文件进行了压缩,请使用可以对zip进行解压缩的应用程序解压缩。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
[-n]选项的服务器名请指定可以名称解析的服务器名。如果无法进行名称解析,则请指定私网或公网地址。
执行该命令时,按照以下步骤连接集群服务器,使用连接成功的路径。
1. 私网端的IP地址2. 公网端的IP地址3. 通过集群配置信息的服务器名称解析的IP地址
-
执行示例
例1:从集群中的所有服务器收集日志时
# clplogcc please wait, now collecting.. server status result --------------------------------------------- server0 Completion Normal server1 Completion Normal
显示执行了日志收集的服务器的执行结果。
服务器名 处理过程 执行结果
-
执行结果
该命令的结果所显示的处理过程如下所示。
处理过程
说明
Preparing
正在初始化
Connecting
正在连接服务器
Compressing
正在压缩日志文件
Transmitting
正在发送日志文件
Disconnecting
正在断开服务器
Completion
日志收集完毕
执行结果(服务器状态)如下所示。
执行结果(服务器状态)
说明
Normal
正常结束。
Canceled
用户取消。
Invalid Parameters
参数有误。
Compression Error
发生压缩错误。
Communication Error
发生发送错误。
Timeout
超时。
Busy
服务器正忙。
No Free Space
磁盘没有剩余空间。
File I/O Error
出现了文件I/O错误。
Unknown Error
其它错误导致的失败。
-
错误消息
消息
原因/处理
Log in as administrator.
请以拥有Administrator权限的用户执行。
Invalid option.
请指定正确的选项。
Collect type must be specified 'type1' or 'type2' or 'type3' or ‘type5’ or ‘type6’. Incorrect collection type is specified.
收集类型指定有误。
Specifiable number of servers is the max number of servers that can constitute a cluster.
可指定的服务器数为可进行集群配置的最大服务器数。
Failed to obtain properties.
获取属性失败。
Failed to obtain the list of nodes. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
Invalid server name. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
Failed to collect log.
收集日志失败。
Server is busy. Check if this command is already run.
可能已执行该命令。请确认。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
8.8.1. 指定类型收集日志 (-t选项)¶
仅想收集指定类型的日志时,请使用[clplogcc]命令指定[-t]选项。
日志的收集类型可指定为type1 ~ 6。
type1 |
type2 |
type3 |
type4 |
type5 |
type6 |
|
---|---|---|---|---|---|---|
|
○ |
○ |
○ |
× |
× |
× |
|
○ |
○ |
○ |
○ |
× |
× |
|
○ |
○ |
○ |
○ |
× |
× |
|
○ |
○ |
× |
× |
× |
× |
|
○ |
○ |
× |
× |
× |
× |
|
○ |
○ |
○ |
× |
× |
× |
|
○ |
○ |
○ |
× |
× |
× |
|
○ |
○ |
○ |
× |
× |
× |
|
× |
○ |
× |
× |
× |
× |
|
× |
× |
× |
× |
○ |
× |
|
× |
× |
× |
× |
× |
○ |
|
○ |
○ |
○ |
× |
× |
○ |
如下执行命令行。
执行示例:以收集类型type2收集日志时。
# clplogcc -t type2
未指定选项时的日志收集类型为type1。
默认收集信息
EXPRESSCLUSTER服务器的各模块日志
EXPRESSCLUSTER服务器的各模块的属性信息(dir)
bin下
alert\bin、webmgr\bin下
%SystemRoot%\system32\drivers下
EXPRESSCLUSTER的版本信息
OS信息
更新日志
License信息
设置文件
策略文件
云环境设置目录
共享内存的转储
EXPRESSCLUSTER的自节点状态(clpstat --local的执行结果)
主机名、域名信息(hostname的执行结果)
网络信息(netstat的执行结果)
IP路径表信息(route print的执行结果)
进程存在情况(tasklist的执行结果)
ipconfig (ipconfig的执行结果)
文件共享设置(net share的执行结果)
session信息(net session的执行结果)
Windows 防火墙的设置 (netsh的执行结果)
SNP (Scalable Networking Pack) 的设置(netsh的执行结果)
任务Scheduler的设置 (schtasks 的执行结果)
事件日志
应用程序日志(AppEvent.Evt, Application.evtx, Application.txt)
系统日志(SysEvent.Evt, System.evtx, System.txt)
安全日志 (SecEvent.Evt, Security.evtx, Security.txt)
Windows错误报告
***.wer
用户转储
***.mdmp
诊断程序报告
[msinfo32.exe]命令的执行结果
Registry
EXPRESSCLUSTER服务器的Registry信息
HKLM\SOFTWARE\ EXPRESSCLUSTER \Alert
HKLM\SOFTWARE\ EXPRESSCLUSTER \MirrorList
HKLM\SOFTWARE\ EXPRESSCLUSTER \RC
HKLM\SOFTWARE\ EXPRESSCLUSTER \VCOM
Diskfltr的Registry信息
OS的Registry信息
HKLM\SYSTEM\CurrentControlSet\Services\Disk
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
HKLM\SYSTEM\MountedDevices
HKLM\SYSTEM\CurrentControlSet\Enum\SCSI
HKLM\SYSTEM\CurrentControlSet\Enum\STORAGE
HKLM\SYSTEM\CurrentControlSet\Services\symc8xx
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem
脚本
Cluster WebUI创建的组启动/停止脚本
如果指定了上述以外的用户定义脚本,则由于不包含在日志收集的采集信息中,需要另外采集。
ESMPRO/AC、ESMPRO/UPSC的日志
通过执行[acupslog.exe]命令收集到的文件
HA的日志
系统资源信息
JVM监视日志
系统监视日志
镜像统计信息
镜像统计信息
Perf\cluster下
集群统计信息
集群统计信息
Perf\cluster 下
系统资源统计信息
系统统计信息
perf\system 下
8.8.2. 日志文件的输出目标 (-o选项)¶
文件名保存为"服务器名-log.zip"。
日志文件使用zip进行压缩,因此请使用可对zip解压缩的应用程序解压缩。
未指定[-o]选项时
在安装路径的tmp下输出日志。
指定[-o]选项时
若执行以下命令,则将日志输出到指定的目录C:\tmp下。
# clplogcc -o C:\tmp
8.8.3. 指定日志收集服务器 (-n选项)¶
使用[-n]选项可以仅收集指定的服务器的日志。
例)收集集群中的Server1和Server3的日志时
# clplogcc -n Server1 -n Server3
请指定同一集群中的服务器。
可指定的服务器数为集群配置可用的最大服务器数。
8.8.4. 指定收集的事件日志种类(--evt选项)¶
可指定日志收集时所收集信息中包含的事件日志的种类。
接在[--evt]选项之后,指定收集事件日志的如下所示任意一个或一个以上组合。
事件日志的种类 |
指定文字 |
---|---|
应用程序日志 |
App |
系统日志 |
Sys |
安全日志 |
Sec |
不收集 |
none |
例)收集系统日志和安全日志时
# clplogcc --local --evt sys sec
仅在[--local]选项被指定时有效。
8.8.5. 异常发生时的信息采集¶
发生以下的异常时,会采集用于问题解析的信息。
构成集群的服务由于内部状态异常而导致结束等异常结束时
组资源的激活异常,非激活异常发生时
监视资源的监视异常发生时
采集的信息如下。
集群的信息
EXPRESSCLUSTER 服务器一部分的模块的log
执行命令产生的信息
主机名、域名信息(hostname的执行结果)
网络信息(netstat的执行结果)
进程存在情况(tasklist的执行结果)
ipconfig (ipconfig的执行结果)
文件共享设置(net share的执行结果)
session信息(net session的执行结果)
由于该信息作为日志收集的默认收集信息进行采集,因此无须单独采集。
8.9. 生成集群、备份集群配置信息(clpcfctrl命令)¶
8.9.1. 生成集群(clpcfctrl -push)¶
向服务器发送集群配置信息。
-
命令行
clpcfctrl --push [-w] [-x <path>] [-c <hostname>|<IP>] [-h <hostname>|<IP>] [-p <portnumber>] [--force] [--nocheck]
-
说明
向服务器发送Cluster WebUI创建的配置信息。
-
选项
-
--push
¶
- 发送时指定。不能省略。
-
-x
¶
发送指定目录下的配置信息时指定。
-
-w
¶
- 表示发送的集群配置信息文件的字符编码为SJIS。通常可以省略该选项。
-
-c
¶
指定为获取服务器列表而连接的服务器。指定主机名或IP地址。
-
-h
¶
- 指定发送配置信息的服务器。指定主机名或IP地址。如果省略则向配置信息中有的所有服务器发送。
-
-p
¶
- 指定数据发送端口的端口号。如果省略则使用初始值。一般无需指定。
-
--force
¶
即使有未启动的服务器,也强行发送配置信息。
-
--nocheck
¶
没有执行可反映集群变更的必要操作的检查就发送。要将发送的配置信息反映到集群,需根据需要进行手动操作。
-
-
返回值
0
成功
0以外
异常
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
执行该命令时,按照以下步骤连接到集群服务器,使用连接成功的路径。
私网端的IP地址
公网端的IP地址
集群配置信息的服务器名名称解析的IP地址
发送集群配置信息时,将当前的集群配置信息与要发送的集群配置信息进行比较。
如果配置内容有更改,则输出下列消息。请根据消息指示进行集群操作/组操作,然后再次执行该命令。
消息
处理
Please stop EXPRESSCLUSTER Server.
请停止服务器。
Please suspend EXPRESSCLUSTER Server.
请挂起服务器。
Please stop the following groups.
请停止更改了设置的组。
Reboot of a cluster is necessary to reflect setting.
要反映设置,请执行集群关机/重启。
To apply the changes you made, restart the EXPRESSCLUSTER Web Alert service.
要反映设置,请重启EXPRESSCLUSTER Web Alert服务。
To apply the changes you made, restart the EXPRESSCLUSTER Manager service.
要反映设置,请重启EXPRESSCLUSTER Manager服务。
Start of a cluster is necessary to reflect setting.
第一次构筑集群时的消息。请启动集群。
--nocheck选项只在维护步骤等特殊用途上使用。请不要在通常操作上使用。
-
执行示例
例1: 在Windows上使用Cluster WebUI发送文件系统上保存的配置信息时
# clpcfctrl --push -x C: \tmp\config file delivery to server 10.0.0.11 success. file delivery to server 10.0.0.12 success. Command succeeded.(code:0)
例2: 在Windows上使用Cluster WebUI向指定服务器发送文件系统上保存的配置信息时
# clpcfctrl --push -x C: \tmp\config -h 10.0.0.11 Command succeeded.(code:0)
-
错误消息
消息
原因/处理
Command succeeded.
命令成功。
Log in as administrator.
请以拥有Administrator权限的用户身份执行该命令。
This command is already run.
已启动该命令。
Invalid option.
选项有误。请确认选项。
Invalid mode. Check if --push or --pull option is specified.
请确认是否指定了[--push]。
The target directory does not exist.
指定目录不存在。请确认所指定的目录是否正确。
Invalid host name. Server specified by -h option is not included in the configuration data
配置信息中不包含[-h]指定的服务器。请确认指定的服务器名或IP地址是否正确。
Invalid type of file.
请确认配置信息的文字编码是否正确。
Failed to initialize the xml library. Check if memory or OS resources are sufficient.或者Failed to load the configuration file. Check if memory or OS resources are sufficient.或者Failed to change the configuration file. Check if memory or OS resources are sufficient.内存不足或OS资源不足。请确认。
Failed to load the all.pol file. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to load the cfctrl.pol file. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to get the install path. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to get the list of group.
组列表取得失败。
Failed to get the list of resource.
资源列表取得失败。
Failed to initialize the trncl library. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
Failed to connect to trnsv. Check if the other server is active.
与服务器连接失败。请确认是否启动了其它服务器。
Failed to get the list of node. Check if the server specified by -c is a member of the cluster.
请确认[-c]指定的服务器是否为集群成员。
File delivery failed. Failed to deliver the configuration data. Check if the other server is active and run the command again.
发送配置信息失败。请确认是否启动了其它服务器。启动服务器后请再次执行命令。Multi file delivery failed. Failed to deliver the configuration data. Check if the other server is active and run the command again.
发送配置信息失败。请确认是否启动了其它服务器。启动服务器后请再次执行命令。Failed to deliver the configuration data. Check if the other server is active and run the command again.
发送配置信息失败。请确认是否启动了其它服务器。启动服务器后请再次执行命令。Failed to upload the configuration file. Check if the other server is active and run the command again.
发送配置信息失败。请确认是否启动了其它服务器。
Failed to get the collect size.
获取收集文件的大小失败。请确认是否已启动其他服务器。
Failed to collect the file.
文件收集失败。请确认是否已启动其他服务器。
Canceled to deliver the configuration file since it failed to connect to one or more server. If you want to deliver the configuration file to servers that can be connected, run the command again with "--force" option.
中止了配置信息的发送。有服务器连接失败。如果仅想对可连接的服务器发送配置信息,则请使用[--force]选项再次执行命令。
The directory "work" is not found. Reinstall the cluster.
请重新安装EXPRESSCLUSTER服务器。
Failed to make a working directory.或者The directory does not exist.或者This is not a directory.或者The source file does not exist.或者The source file is a directory.或者The source directory does not exist.或者The source file is not a directory.或者Failed to change the character code set (EUC to SJIS).或者Failed to change the character code set (SJIS to EUC).内存不足或OS资源不足。请确认。
Failed to allocate memory.或者Failed to change the directory.或者Failed to make a directory.或者Failed to remove the directory.或者Failed to remove the file.或者Failed to open the file.或者Failed to read the file.或者Failed to copy the file.或者Failed to create the mutex.或者Internal error. Check if memory or OS resources are sufficient.内存不足或OS资源不足。请确认。
Failed to check server property. Check if the server name or ip addresses are correct.
请确认服务器和IP地址是否正确。
Please stop the following resources.
请停止要进行变更的资源。
Failed to get server status.
服务器状态的取得失败。请确认服务器是否处于正常状态。
target does not exist.
指定目录不存在。请确认所指定的目录是否正确。
connect to server succeeded.
连接服务器成功。
connect to server failed.
连接服务器失败。请确认服务器是否已经启动。
connect to server failed. (please retry later)
连接服务器失败。请确认服务器是否已经启动。请稍后重试。
clp.conf delivered.
已发送配置信息。
To apply the changes you made, reboot the cluster.
请重启集群以反映配置信息。
To apply the changes you made, start the cluster service.
请启动集群以反映配置信息。
Failed to deliver the configuration file.Check if the other server is active and run the command again.
配置信息的发送失败。请确认是否已启动其他服务器。请在启动服务器后再次执行命令。
8.9.2. 备份集群配置信息(clpcfctrl --pull)¶
备份集群配置信息。
-
命令行
clpcfctrl --pull [-w] [-x <path>] [-c <hostname>|<IP>] [-p <portnumber>]
-
说明
为了在Cluster WebUI上使用,备份集群配置信息。
-
选项
-
--pull
¶
- 备份时指定。不能省略。
-
-x
¶
在指定目录中备份配置信息。
-
-w
¶
以字符编码SJIS保存配置信息。
-
-h
¶
- 指定备份源服务器。指定主机名或IP地址。如果省略则使用命令执行服务器的配置信息。
-
-p
¶
- 指定数据发送端口的端口号。如果省略则使用初始值。一般无需指定。
-
-
返回值
0
成功
0以外
异常
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
执行该命令时,按照如下顺序连接集群服务器,使用连接成功的路径。
私网端的IP地址
公网端的IP地址
集群配置信息的服务器名名称解析的IP地址
-
执行示例
例1: 在指定目录中备份配置信息时
# clpcfctrl --pull -x C: \tmp\config Command succeeded.(code:0)
例2:将指定服务器的配置信息备份到指定目录中时
# clpcfctrl --push -x C: \tmp\config -h 10.0.0.11 Command succeeded.(code:0)
-
错误消息
消息
原因/处理
Log in as administrator.
请以拥有Administrator权限的用户身份执行该命令。
This command is already run.
已启动。
Invalid option.
选项有误。请确认选项。
Invalid mode. Check if --push or --pull option is specified.
请确认是否指定了[--pull]。
Failed to initialize the xml library. Check if memory or OS resources are sufficient.或者Failed to load the configuration file. Check if memory or OS resources are sufficient.或者Failed to change the configuration file. Check if memory or OS resources are sufficient.内存不足或OS的资源不足。请确认。
Failed to load the all.pol file. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to load the cfctrl.pol file. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to get the install path. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to initialize the trncl library. Check if memory or OS resources are sufficient.
内存不足或OS资源不足。请确认。
Failed to connect to trnsv. Check if the other server is active.
连接服务器失败。请确认是否启动了其它服务器。
The directory "work" is not found. Reinstall the cluster.
请重装EXPRESSCLUSTER服务器。
Failed to make a working directory.或者The directory does not exist.或者This is not a directory.或者The source file does not exist.或者The source file is a directory.或者The source directory does not exist.或者The source file is not a directory.或者Failed to change the character code set (EUC to SJIS).或者Failed to change the character code set (SJIS to EUC).内存不足或OS资源不足。请确认。
Failed to allocate memory.或者Failed to change the directory.或者Failed to make a directory.或者Failed to remove the directory.或者Failed to remove the file.或者Failed to open the file.或者Failed to read he file.或者Failed to write the file.或者Failed to copy the file.或者Failed to create the mutex.或者Internal error. Check if memory or OS resources are sufficient.内存不足或OS资源不足。请确认。
8.10. 超时临时调整命令(clptoratio命令)¶
延长、显示当前的超时倍率。
-
命令行
- clptoratio -r <ratio> -t <time>clptoratio -iclptoratio -s
-
说明
临时延长集群中所有服务器的下列各种超时值和显示当前超时倍率。
监视资源
心跳资源
磁盘Agent
警报同步服务
WebManager服务
但不支持以下资源。
Kernel mode LAN心跳资源
-
选项
-
-r
ratio
¶ - 指定超时倍率。请设置为大于等于1的整数值。最大超时倍率为10000倍。如果指定"1",则与[-i]选项一样,可将已更改的超时倍率还原。
-
-t
time
¶ - 指定延长期间。可指定分m、小时h、日d。最大延长期间为30日。例)2m、3h、4d
-
-i
¶
还原更改的超时倍率。
-
-s
¶
查看当前的超时倍率。
-
-
返回值
0
成功
0以外
异常
-
备注
如果执行集群关机。则设置的超时倍率无效。只要集群中有一台服务器未关闭,则设置的超时倍率、延长期间有效。
[-s]选项可查看的只有当前的超时倍率。不能查看延长期间的剩余时间等。
使用状态显示命令可查看原来的超时值。
心跳超时
# clpstat --cl --detail
监视资源超时
# clpstat --mon 监视资源名 --detail
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
请在启动了集群中的所有服务器的EXPRESSCLUSTER服务的状态下执行。
设置超时倍率时,请务必指定延长期间。但如果超时倍率指定为"1",则无法指定延长期间。
指定延长期间时不能指定为"2m3h"等组合。
倍率延长期间内重启服务器,即使超过延长期间,超时倍率也无法还原。这时,请执行clptoratio -i 命令进行超时倍率还原。
-
执行示例
例1:将超时倍率设为3天2倍时
# clptoratio -r 2 -t 3d
例2:还原超时倍率时
# clptoratio -i
例3:查看当前超时倍率时
# clptoratio -s present toratio : 2
即可知当前的超时倍率为2。
-
错误消息
消息
原因/处理
Log in as administrator.
请以拥有Administrator权限的用户身份执行。
Invalid configuration file. Create valid cluster configuration data.
请使用Cluster WebUI创建正确的集群配置信息。
Invalid option.
请指定正确的选项。
Specify a number in a valid range.
请指定正确范围内的数字。
Specify a correct number.
请指定正确的数字。
Scale factor must be specified by integer value of 1 or more.
请将倍率指定为大于等于1的整数值。
Specify scale factor in a range less than the maximum scale factor.
请指定不超过最大倍率的倍率。
Set the correct extension period. Ex) 2m, 3h, 4d
请设置正确的延长期间。
Set the extension period in a range less than the maximum extension period.
请指定不超过最大延长期间的延长期间。
Could not connect to the server. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Server is not active. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Connection was lost. Check if there is a server where the cluster service is stopped in the cluster.
请确认集群中是否有停止了EXPRESSCLUSTER服务的服务器。
Invalid parameter.
命令参数中可能设置了错误的值。
Internal communication timeout has occurred in the cluster server. If it occurs frequently, set a longer timeout.
EXPRESSCLUSTER的内部通信超时。如果频繁出现该现象,则请将内部通信超时设为更长的时间。Processing failed on some servers. Check the status of failed servers.
有处理失败的服务器。请确认集群中的服务器状态。请在启动了集群中的所有服务器的状态下执行。Internal error. Check if memory or OS resources are sufficient.
内存不足或OS资源不足。请确认。
8.11. 日志级别/大小更改命令(clplogcf命令)¶
更改、显示日志级别、日志输出文件大小的设置。
-
命令行
clplogcf -t <type> -l <level> -s <size>
-
说明
- 更改日志级别、日志输出文件大小的设置。显示当前设置值。
-
选项
-
-t
¶
- 指定要更改设置的模块类型。省略[-l]和[-s]时,则显示指定的模块类型中设置的信息。可指定的类型请参考"-t选项中可指定的类型"表。
-
-l
¶
- 指定日志级别。可指定的日志级别为以下任何一个。1、2、4、8、16、32数值越大,输出的日志越详细。各模块类型的初始值请参考""日志级别/日志文件大小的默认值"。
-
-s
¶
- 指定输出日志的文件大小。单位为byte。
-
无
¶
显示当前设置的所有信息。
-
-
返回值
0
成功
0以外
异常
-
备注
EXPRESSCLUSTER输出的日志使用各类型的两个日志文件。因此需要[-s]指定的磁盘空间的两倍大小的空间。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
执行该命令时需要运行EXPRESSCLUSTER Event服务。
设定变更只在执行本命令的服务器上有效。此外,重启服务器时设定就会返回默认值。
-
执行示例
例1:更改pm的日志级别时
# clplogcf -t pm -l 8
例2:查看pm的日志级别、日志文件大小时
# clplogcf -t pm TYPE, LEVEL, SIZE pm, 8, 1000000
例3:显示当前设置值时
# clplogcf TYPE, LEVEL, SIZE trnsv, 4, 1000000 xml, 4, 1000000 logcf, 4, 1000000
-
错误消息
消息
原因/处理
Log in as administrator.
请以拥有Administrator权限的用户身份执行该命令。
Invalid option.
选项有误。请确认选项。
Failed to change configuration. Check if the event service is running.
可能未启动EXPRESSCLUSTER Event服务。
Invalid level.
指定的级别有误。
Invalid size.
指定的大小有误。
Failed to initialize the xml library. Check if memory or OS resources are sufficient.
内存不足或OS资源不足。请确认。
Failed to print current configuration. Check if the event service is running.
可能未启动EXPRESSCLUSTER Event 服务。
-
[-t]选项中可以指定的类型
类型
模块
说明
alert
clpaltinsert.exe
警报
apicl
clpapicl.dll
API客户端Library
apisv
clpapisv.dll
API服务器
appli
clpappli.dll
应用程序资源
appliw
clpappliw.dll
应用程序监视资源
armdrive
armdrive.exe
盘符设置命令
awsazw
clpawsazw.dll
AWS AZ监视资源
awseip
clpawseip.dll
AWS Elastic IP资源
awsdns
clpawsdns.dll
AWS DNS资源
awsdnsw
clpawsdnsw.dll
AWS DNS监视资源
awseipw
clpawseipw.dll
AWS Elastic IP监视资源
awsvip
clpawsvip.dll
AWS 虚拟IP资源
awsvipw
clpawsvipw.dll
AWS 虚拟IP监视资源
azuredns
clpazuredns.dll
Azure DNS资源
azurednsw
clpazurednsw.dll
Azure DNS监视资源
azurepp
clpazurepp.dll
Azure 探头端口资源
azureppw
clpazureppw.dll
Azure 探头端口监视资源
azurelbw
clpazurelbw.dll
Azure 负载均衡器监视资源
bmc
clpbmc.dll
BMC HB Library
bmccnf
clpbmccnf.exe
BMC信息更新命令
bmchb
clpbmchb.dll
BMC心跳资源
bwctrl
clpbwctrl.exe
集群启动同步等待处理控制命令
cfchk
clpcfchk.exe
集群配置信息检查命令
cfctrl
clpcfctrl.exe
集群生成、集群信息备份命令
cifs
clpcifs.dll
CIFS 资源
cifsw
clpcifsw.dll
CIFS 监视资源
cl
clpcl.exe
集群操作命令
clpdnld
clpdnld.exe
Downloader
clpgetsvcstat
clptrnsv.exe
事务服务器
clpshmstat
clpshmstat.dll
节点状态管理Library
clsv
clpclsv.dll
客户端服务
commcl
clpcommcl.dll
通用通信客户端Library
commcl_trace
clpcommcl.dll
通用通信客户端Library
commcl_ws
clpcommcl.dll
通用通信客户端Library
commcl_wsev
clpcommcl.dll
通用通信客户端Library
comnp
clpcomnp.dll
COM方式网络分区解决资源
cpufreq
clpcpufreq.exe
CPU频率控制命令
ddns
clpddns.dll
动态DNS资源
ddnsw
clpddnsw.dll
动态DNS监视资源
diskagcl
clpdiskagcl.dll
磁盘Agent通信客户端
diskagent
clpdiskagent.exe
磁盘Agent
diskfltr
clpdiskfltr.dll
磁盘过滤Library
disknp
clpdisknp.dll
DISK方式网络分区解决资源
diskperf
clpdiskperf.dll
磁盘性能日志输出用库
diskperf_conf
clpdiskperf.dll
磁盘性能日志输出用库
diskperf_trace
clpdiskperf.dll
磁盘性能日志输出用库
diskutil
clpdiskutil.dll
镜像磁盘/磁盘共同Library
diskw
clpdiskw.dll
磁盘RW监视资源
down
clpdown.exe
服务器关闭命令
event
clpevent.dll
事件日志
exping
clpexpng.dll
Ping执行管理
fip
clpfip.dll
浮动IP资源
fipw
clpfipw.dll
浮动IP监视资源
gclbw
clpgclbw.dll
Google Cloud 负载均衡监视资源
gcvip
clpgcvip.dll
Google Cloud 虚拟 IP 资源
gcvipw
clpgcvipw.dll
Google Cloud 虚拟 IP 监视资源
genw
genw.dll
自定义监视资源
grp
clpgrp.exe
组启动、停止、移动、迁移命令
hblog
clplanhb.dll
内核模式LAN心跳资源
hd
clphd.dll
共享型镜像磁盘资源
hdadmn
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_act
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_copy
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_cr
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_ex
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_flag
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_info
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_trace
clphdadmn.dll
共享型镜像磁盘管理库
hdadmn_z
clphdadmn.dll
共享型镜像磁盘管理库
hdapi
clphdapi.dll
共享型镜像磁盘内部API
hddac
clphddac.dll
共享型镜像磁盘控制库
hdfunc
clphdfunc.dll
共享型镜像磁盘功能库
hdfunc_conf
clphdfunc.dll
共享型镜像磁盘功能库
hdfunc_trace
clphdfunc.dll
共享型镜像磁盘功能库
hdnm
clphdnm.dll
共享型镜像磁盘节点管理
hdnm_t
clphdnm.dll
共享型镜像磁盘节点管理
hdsnapshot
clphdsnapshot.exe
共享型镜像磁盘快照备份命令
hdtw
clphdtw.dll
共享型镜像磁盘TUR监视资源
hdw
clphdw.dll
共享型镜像磁盘监视资源
healthchk
clphealthchk.exe
进程健全性确认命令
ibsv
clpibsv.exe
Information Base服务
ipw
clpipw.dll
IP监视资源
lankhb
clplanhb.dll
内核模式LAN心跳资源
lcns
clplcns.dll
LicenseLibrary
ledctr
clpledctrl.exe
机箱ID指示灯控制命令
logc
clplogc.dll
日志收集Library
logcc
clplogcc.exe
日志收集命令
logcf
clplogcf.exe
日志级别、大小更改命令
logcmd
clplogcmd.exe
警报输出命令
mail
clpmail.exe
Mail信息
majonp
clpmajnp.dll
多数决定方式网络化分区解决资源
md
clpmd.dll
镜像磁盘资源
mdadmn
clpmdadmn.dll
镜像磁盘管理Library
mdadmn_ex
clpmdadmn.dll
镜像磁盘管理Library
mdclose
mdclose.exe
镜像磁盘资源close命令
mdctrl
mdctrl.exe
镜像磁盘控制命令
mdfunc
clpmdfunc.dll
镜像磁盘功能Library
mdfunc_conf
clpmdfunc.dll
镜像磁盘功能Library
mdfunc_trace
clpmdfunc.dll
镜像磁盘功能Library
mdnw
clpmdnw.dll
镜像磁盘连接监视资源
mdopen
mdopen.exe
镜像磁盘资源open命令
mdw
clpmdw.dll
镜像磁盘监视资源
mgtmib
clpmgtmib.dll
SNMP联动库
miiw
clpmiiw.dll
NIC Link Up/Down监视资源
monctrl
clpmonctrl.exe
监视资源控制命令
mrw
clpmrw.dll
消息接收监视资源
mtw
clpmtw.dll
Multi-Target监视资源
nas
clpnas.dll
NAS 资源
nasw
clpnas.dll
NAS 监视资源
nm
clpnm.exe
节点地图管理
oclbw
clpoclbw.dll
Oracle Cloud 负载均衡监视资源
ocvip
clpocvip.dll
Oracle Cloud 虚拟 IP 资源
ocvipw
clpocvipw.dll
Oracle Cloud 虚拟 IP 监视资源
oldapi
clpoldapi.exe
兼容API
oldapi_cnf
clpoldapi.exe
兼容API
oldapi_evt
clpoldapi.exe
兼容API
oldapi_if
clpoldapi.exe
兼容API
oldapi_sts
clpoldapi.exe
兼容API
perfc
clpperfc.exe
集群统计信息显示命令
pingnp
clppingnp.dll
Ping方式网络化分区解决资源
pm
Clppm
进程管理
pmsvc
clppmsvc.exe
进程管理
psw
clppsw.dll
进程名监视资源
ptun
clpptun.dll
参数调试
ptunlib
clpptun.dll
参数调试
rc
clprc.exe
组、组资源管理
rc_ex
clprc.exe
组、组资源管理
rd
clprd.exe
智能失效切换用进程
rdl
clprdl.dll
智能失效切换用库
regctrl
clpregctrl.exe
重启次数控制命令
regsync
clpregsync.dll
Registry同步资源
regsyncw
clpregsync.dll
Registry同步监视资源
resdllc
clpresdllc.dll
资源控制Library
rm
clprm.dll
监视器管理
script
clpscript.dll
脚本资源
scrpc
clpscrpc.exe
脚本
scrpl
clpscrpl.exe
脚本
sd
clpsd.dll
磁盘资源
sdadmn
clpsdadmn.dll
磁盘管理Library
sddknp
clpsddknp.dll
磁盘方式网络分区解决Library
sdfunc
clpsdfunc.dll
磁盘功能Library
sdw
clpsdw.dll
磁盘TUR监视资源
sem
clpsem.dll
信号量Library
service
clpservice.dll
服务资源
servicew
clpservicew.dll
服务监视资源
shmcm
clpshmcm.dll
共享内存Library
shmevt
clpshmevt.dll
事件Library
shmnm
clpshmnm.dll
共享内存Library
shmrm
clpshmrm.dll
共享内存Library
snmpmgr
clpsnmpmgr.dll
SNMP Trap接收Library
spool
clpspool.dll
打印机 Spooler资源
spoolw
clpspoolw.dll
打印机 Spooler监视资源
startup
clpstartup.exe
Startup
stat
clpstat.exe
状态显示命令
stdn
clpstdn.exe
集群关机命令
toratio
clptoratio.exe
超时倍率更改命令
trap
clptrap.exe
SNMP Trap发送命令
trncl
clptrncl.dll
事务Library
trnreq
clptrnreq.exe
集群间处理要求命令
rexec
clprexec.exe
外部监视联动处理请求命令
trnsv
clptrnsv.exe
事务服务器
userw
clpuserw.dll
用户空间监视资源
vcom
clpvcom.dll
虚拟计算机名资源
vcomw
clpvcomw.dll
虚拟计算机名监视资源
vip
clpvip.dll
虚拟IP资源
vipw
clpvipw.dll
虚拟IP监视资源
webalert
clpaltd.exe
警报同步
webmgr
clpwebmc.exe
WebManager服务
xml
xlpxml.dll
XMLLibrary
vm
clpvm.dll
虚拟机资源
vmw
clpvmw.dll
虚拟机监视资源
vmctrl
clpvmctrl.dll
VMCTRL Library
-
日志级别/日志文件大小的默认值
类型
级别
大小(字节)
alert
4
1000000
apicl
4
5000000
apisv
4
5000000
appli
4
1000000
appliw
4
1000000
armdrive
4
1000000
awsazw
4
1000000
awsdns
4
1000000
awsdnsw
4
1000000
awseip
4
1000000
awseipw
4
1000000
awsvip
4
1000000
awsvipw
4
1000000
azurelbw
4
1000000
azuredns
4
1000000
azurednsw
4
1000000
azurepp
4
1000000
azureppw
4
1000000
bldrutil
4
1000000
bmc
4
1000000
bmccnf
4
1000000
bmchb
4
1000000
bwctrl
4
1000000
cfchk
4
1000000
cfctrl
4
1000000
cifs
4
1000000
cifsw
4
1000000
cl
4
1000000
clpdnld
4
1000000
clpgetmonstat
4
1000000
clpgetrscstat
4
1000000
clpgetsvcstat
4
1000000
clpshmstat
4
1000000
clptrnver
4
1000000
clsv
4
1000000
cpufreq
4
1000000
commcl
4
80000000
commcl_trace
4
80000000
commcl_ws
4
80000000
commcl_wsev
4
80000000
comnp
4
1000000
ddns
4
1000000
ddnsw
4
1000000
diskagcl
4
1000000
diskagent
4
10000000
diskfltr
4
1000000
disknp
4
1000000
diskperf
8
2000000
diskperf_conf
8
2000000
diskperf_trace
8
2000000
diskutil
4
1000000
diskw
4
1000000
down
4
1000000
event
4
1000000
exping
4
1000000
fip
4
1000000
fipw
4
1000000
gclbw
4
1000000
gcvip
4
1000000
gcvipw
4
1000000
genw
4
1000000
grp
4
1000000
hblog
4
1000000
hd
4
1000000
hdadmn
8
1000000
hdadmn_act
8
1000000
hdadmn_copy
8
1000000
hdadmn_cr
8
1000000
hdadmn_ex
8
1000000
hdadmn_flag
8
1000000
hdadmn_info
8
1000000
hdadmn_trace
8
1000000
hdadmn_z
8
1000000
hdapi
8
1000000
hddac
4
4000000
hdfunc
8
8000000
hdfunc_conf
8
8000000
hdfunc_trace
8
8000000
hdnm
8
4000000
hdnm_t
8
4000000
hdsnapshot
8
2000000
hdtw
4
1000000
hdw
4
2000000
healthchk
4
1000000
ibsv
4
5000000
ipw
4
1000000
lankhb
4
1000000
lcns
4
1000000
ledctrl
4
1000000
logc
4
1000000
logcc
4
1000000
logcf
4
1000000
logcmd
4
1000000
mail
4
1000000
majonp
4
1000000
md
4
1000000
mdadmn
4
1000000
mdadmn_ex
4
1000000
mdclose
4
1000000
mdctrl
4
1000000
mdfunc
8
2000000
mdfunc_conf
8
2000000
mdfunc_trace
8
2000000
mdnw
4
1000000
mdopen
4
1000000
mdw
4
1000000
mgtmib
4
1000000
miiw
4
1000000
mmproxy
4
1000000
monctrl
4
1000000
mrw
4
1000000
mtw
4
1000000
nas
4
1000000
nasw
4
1000000
natisv
4
1000000
nm
4
2000000
NP_STAT
4
1000000
oclbw
4
1000000
ocvip
4
1000000
ocvipw
4
1000000
oldapi
4
1000000
oldapi_cnf
4
1000000
oldapi_evt
4
1000000
oldapi_if
4
1000000
oldapi_sts
4
1000000
perfc
4
1000000
pingnp
4
1000000
pm
4
1000000
pmsvc
4
2000000
psw
4
1000000
ptun
4
1000000
ptunlib
4
1000000
rc
4
5000000
rc_ex
4
5000000
rd
4
1000000
rdl
4
1000000
regctrl
4
1000000
regsync
4
1000000
regsyncw
4
1000000
resdllc
4
2000000
rexec
4
1000000
rm
4
5000000
script
4
1000000
scrpc
4
1000000
scrpl
4
1000000
sd
4
1000000
sdadmn
4
1000000
sddknp
4
1000000
sdfunc
4
1000000
sdw
4
1000000
sem
4
1000000
service
4
1000000
servicew
4
1000000
shmcm
4
1000000
shmevt
4
1000000
shmnm
4
1000000
shmrm
4
1000000
snmpmgr
4
1000000
spool
4
1000000
spoolw
4
1000000
startup
4
1000000
stat
4
1000000
stdn
4
1000000
toratio
4
1000000
trap
4
1000000
trncl
4
2000000
trnsv
4
2000000
trnreq
4
1000000
userw
4
1000000
util
4
1000000
rexec
4
1000000
vcom
4
1000000
vcomw
4
1000000
vip
4
1000000
vipw
4
1000000
webalert
4
1000000
webmgr
4
1000000
xml
4
1000000
vm
4
1000000
vmw
4
1000000
vmctrl
4
1000000
合计
577000000 * 2
-
[-t]选项可指定的监视可选产品的类型
类型
模块
说明
db2w
clp_db2w.dll
DB2监视(Database Agent)
ftpw
clp_ftpw.dll
FTP监视(Internet Server Agent)
httpw
clp_httpw.dll
HTTP监视(Internet Server Agent)
imap4w
clp_imap4w.dll
IMAP4监视(Internet Server Agent)
jra
clpjrasvc.exe
JVM监视资源 (Java Resource Agent)
jraw
clpjraw.dll
JVM监视资源 (Java Resource Agent)
odbcw
clp_odbcw.dll
ODBC监视(Database Agent)
oraclew
clp_oraclew.dll
Oracle监视(Database Agent)
otxw
clp_otxw.dll
WebOTX监视(Application Server Agent)
pop3w
clp_pop3w.dll
POP3监视(Internet Server Agent)
psqlw
clp_psqlw.dll
PostgreSQL监视(Database Agent)
smtpw
clp_smtpw.dll
SMTP监视(Internet Server Agent)
sqlserverw
clp_sqlserverw.dll
SQL Server监视(Database Agent)
sra
clpsraserviceproc.exe
系统监视资源/进程资源监视资源 (System Resource Agent)
sraw
clpsraw.dll
系统监视资源 (System Resource Agent)
psrw
clppsrw.dll
进程资源监视资源(System Resource Agent)
tuxw
clp_tuxw.dll
Tuxedo监视(Application Server Agent)
wasw
clp_wasw.dll
Websphere监视(Application Server Agent)
wlsw
clp_wlsw.dll
Weblogic监视(Application Server Agent)
-
监视可选产品的日志级别/日志文件大小的默认值
类型
级别
大小(字节)
db2w
4
4000000
ftpw
4
1000000
httpw
4
1000000
imap4w
4
1000000
jra
4
1000000
jraw
4
1000000
odbcw
4
4000000
oraclew
4
4000000
otxw
4
1000000
pop3w
4
1000000
psqlw
4
4000000
smtpw
4
1000000
sqlserverw
4
4000000
sra
8
1000000
sraw
4
1000000
psrw
4
1000000
tuxw
4
1000000
wasw
4
1000000
wlsw
4
1000000
合计
34000000 * 2
8.12. 管理License(clplcnsc命令)¶
进行License的管理。
-
命令行
- clplcnsc -i [licensefile...]clplcnsc -l [-a]clplcnsc -d serialno [-q]clplcnsc -d -t [-q]clplcnsc -d -a [-q]clplcnsc --distributeclplcnsc --reregister licensefile...
-
说明
进行本产品的产品版/试用版License的登录、浏览、删除。
-
选项
-
-i
[licensefile...]
¶ 如果指定License文件,则通过该文件获取并登录License信息。可以指定多个License文件。如果不指定,则通过交互方式输入并登录License信息。
-
-l
[-a]
¶ 浏览已经注册的License。显示内容如下。
项目
说明
Serial No
序列号(仅产品版)
User name
用户名(仅试用版)
Licensed Number of CPU
License的许可数(CPU单位)
Licensed Number of Computers
License许可数(节点单位)
Start date
End date
Status
License的状态
未指定-a选项时,不显示状态为invalid、unknown、 expired的License。
指定-a选项时,无论License的状态如何,显示全部的License。
-
-d
<param>
¶ <param>
- serialno
删除指定序列号的License。
- -t
删除已注册的全部试用版License。
- -a
删除已注册的全部License。
-
-q
¶
删除License时不显示确认信息。请同时指定-d选项。
-
--distribute
¶
将License文件发送至集群内的服务器。一般不需要指定该选项。
-
--reregister
licensefile...
¶ 重新注册期间定制License。一般不需要使用此选项执行命令。
-
-
返回值
0
正常结束
1
取消
2
正常结束(License异步状态)
※是指注册License时,在集群内License同步失败。
该状态的处理方法请参考《安装&设置指南》的"疑难解答"的"License相关的疑难解答"。
3
初始化错误
5
选项错误
8
其它内部错误
-
执行示列
注册
交互方式
# clplcnsc -i
产品版、期间定制版
选择产品区分
Selection of License Versio 1. Product Version 2. Trial Version e. Exit Select License Version. [1, 2, or e (default:1)] ...
输入序列号
Enter serial number [ Ex. XXXXXXXX000000 ] ...
输入License key
Enter license key [ Ex. XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX] ...
试用版
选择产品区分
Selection of License Version 1. Product Version 2. Trial Version e. Exit Select License Version. [1, 2, or e (default:1)] ...
输入用户名
Enter user name [ 1 to 63byte ] ...
输入License key
Enter license key [Ex. XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX] ...
指定License文件
clplcnsc -i /tmp/cpulcns.key
参照
# clplcnsc -l
产品版
<EXPRESSCLUSTER X <PRODUCT> > Seq... 1 Serial No..... AAAAAAAA000001 Key..... A1234567-B1234567-C1234567-D1234567 Licensed Number of CPU... 2 Status... valid Seq... 2 Serial No..... AAAAAAAA000002 Key..... E1234567-F1234567-G1234567-H1234567 Licensed Number of Computers... 1 Status... valid
期间定制版
<EXPRESSCLUSTER X <PRODUCT> > Seq... 1 Serial No..... AAAAAAAA000001 Key..... A1234567-B1234567-C1234567-D1234567 Start date..... 2018/01/01 End date...... 2018/01/31 Status........... valid Seq... 2 Serial No..... AAAAAAAA000002 Key..... E1234567-F1234567-G1234567-H1234567 Status........... inactive
试用版
<EXPRESSCLUSTER X <TRIAL> > Seq... 1 Key..... A1234567-B1234567-C1234567-D1234567 User name... NEC Start date..... 2018/01/01 End date...... 2018/02/28 Status........... valid
删除
# clplcnsc -d AAAAAAAA000001 -q
删除
# clplcnsc -d -t -q
删除
# clplcnsc -d -a
确认删除
Are you sure to remove the license? [y/n] ...
-
注意事项
请以拥有root权限的用户身份执行该命令。
注册License时,为了进行License同步,请确认数据传输服务器的启动以及集群是否生成。
License同步时,按以下顺序连接集群服务器,并使用连接成功的线路。
私网端的IP地址
公网端的IP地址
用集群配置信息中的服务器名进行名称解析的IP地址
删除License时,只删除执行本命令的服务器上的License信息。不删除其他服务器上的License信息。要删除集群中所有的License信息时,请在所有服务器执行本命令。
另外,使用-d选项时,同时指定-a选项,试用版License和产品版License将被全部删除。仅删除试用版License时,请并用-t选项。已删除包含产品版License在内的信息时,需要重新注册产品版License。
参照License时,如果License中包含多个License,它们将分别显示。
-
错误消息
消息
原因/处理方法
Processed license num(success : %d,error : %d).处理的License数(成功: %d, 失败: %d)失败数不为0时,说明某种原因下处理License失败。请确认License信息是否正确。Command succeeded.
命令成功。
Command failed.
命令失败。
Command succeeded. But the license was not applied to all the servers in the cluster because there are one or more servers that are not started up.
集群中存在宕机的服务器。请在集群内所有服务器执行集群生成步骤。关于集群生成步骤,请参考《安装&设置指南》的"安装EXPRESSCLUSTER"。
Log in as administrator
无执行命令的权限。请用有Administrator权限的用户执行。
Invalid cluster configuration data. Check the cluster configuration information.
集群配置信息无效。请使用Cluster WebUI确认集群配置信息。
Initialization error. Check if memory or OS resources are sufficient.
初始化失败。可能是内存不足或OS资源不足。请确认。
The command is already run.
命令已经执行。
The license is not registered.
未注册License。
Could not opened the license file. Check if the license file exists on the specified path.或者Could not read the license file. Check if the license file exists on the specified path.无法向License文件进行I/O。请确认License文件是否存在于指定的路径。
The field format of the license file is invalid. The license file may be corrupted. Check the destination from where the file is sent.
License文件的域格式无效。可能License文件有破损。请确认文件的发送源。
The cluster configuration data may be invalid or not registered.
可能是集群配置信息无效或未被登录。请确认。
Failed to terminate the library. Check if memory or OS resources are sufficient.
可能是内存不足或OS资源不足。请确认。
Failed to register the license. Check if the entered license information is correct.或者Failed to open the license. Check if the entered license information is correct.请确认输入的License信息是否正确。
Failed to remove the license.
删除License失败。可能是参数错误或内存不足或OS资源不足。请确认。
This license is already registered.
此License已经被注册。请确认被注册的License。This license is already activated.
此License已经被使用。请确认被注册的License。This license is unavailable for this product.
此License不适用于本产品。请确认License。The maximum number of licenses was reached.
已经达到可以注册的License最大数。请删除到期的License。Internal error. Check if memory or OS resources are sufficient.
可能是内存不足或OS资源不足。请确认。
8.14. 消息输出命令(clplogcmd命令)¶
将指定消息登录到警报日志中的命令。
-
命令行
clplogcmd -m message [--alert] [--mail] [-i ID] [-l level]
注解
通常在构筑和操作集群时不需要执行该命令。在脚本资源的脚本中进行描述和使用的命令。
-
说明
在脚本资源的脚本中描述,将任意消息输出到输出目标中。
以下列形式输出消息。
[ID] message
-
选项
-
-
-alert
¶
从alert、mail中指定输出目标(可指定多数)。
-
--mail
¶
- 该参数可以省略。省略时alert为输出目标。
-
-i
ID
¶ - 指定事件ID。该参数可以省略。省略时ID设置为1。
-
-l
level
¶ - 输出的警报的级别。可指定为ERR、WARN、INFO中的任何一种。根据该级别指定Cluster WebUI中的警报日志的图标。
该参数可以省略。省略时level设置为INFO。
具体内容请参考在线版手册。
- 6
消息中含有符号时,要注意以下几点。
需要用""括起来的符号
& | < >(例 如果在消息中指定"&",则输出&。)需要在前面加上\ 的符号\(例 如果在消息中指定\\ ,则输出 \。)如果消息中含有空格,则需要以""括起来。
-
-
返回值
0
成功
0以外
异常
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
[-i] 选项的设计与Linux版不同。Windows版中输出到警报的事件ID是固定的,无法更改。
-
执行示例
例1:指定了消息、事件ID、级别时
如果在脚本资源的脚本中做了如下描述,则在警报日志中输出消息。
clplogcmd -m test1 -i 100 -l ERR
例2: 指定消息、输出目标、事件ID、级别时(输出目标 mail)
脚本资源的脚本中进行了以下描述时,消息被发送到Cluster WebUI的集群属性中设置的邮件地址。关于邮件地址的详细设置请参考本指南的"2. 参数的详细信息"-"集群属性" -"Alert服务标签页"
clplogcmd -m test2 --mail -i 100 -l ERR
以下内容的邮件被发送到mail的发送目标。
Message:test2 Type:ogcmd ID: 100 Host: server1 Date: 2019/04/10 10:00:00
8.15. 控制监视资源(clpmonctrl命令)¶
进行监视资源的控制。
-
命令行
- clpmonctrl -s [-h <hostname>] [-m resource name ...] [-w wait time]clpmonctrl -r [-h <hostname>] [-m resource name ...] [-w wait time]clpmonctrl -c [-m resource name ...]clpmonctrl -v [-m resource name ...]clpmonctrl -e [-h <hostname>] -m resource_nameclpmonctrl -n [-h <hostname>] [-m resource_name]
注解
由于-c以及-v在单个服务器上进行监视资源控制,因此需要在进行控制的所有服务器上执行该命令。在集群中的所有服务器上暂停/重启监视资源时,建议从Cluster WebUI执行。当[失效切换次数计算单位]的设置是"集群"时,如果只在一部分服务器上执行-c, --clear选项,有可能出现服务器间的复归动作的次数计数器不一致,之后复归动作不能正确被执行的情况。
-
说明
暂时停止/重新开始监视资源,或恢复操作的回数的表示/重置,或故障验证功能的有效/无效。
-
选项
-
-s
,
--suspend
¶
暂时停止监视。
-
-r
,
--resume
¶
重新开始监视。
-
-c
,
--clear
¶
重置回复操作回数。
-
-v
,
--view
¶
表示回复操作回数。
-
-e
¶
将故障验证功能设为有效。请务必使用-m选项指定监视资源名。
-
-n
¶
将故障验证功能设为无效。请务必使用-m选项指定监视资源名,此时只有该资源属于对象。省略-m选项时,所有监视资源属于对象。
-
-m
,
--monitor
¶
- 指定单个或多个控制的监视资源。可以省略。若省略则对所有的监视资源进行控制。
-
-w
,
--wait
¶
- 以监视资源为单位等待监视控制。(秒)可以省略,省略时设为5秒。
-
-h
¶
对Hostname指定的服务器请求处理。如果省略了[-h]选项,则对命令执行服务器(自身服务器)请求处理。-c以及-v时无法指定。
-
-
返回值
0
正常结束
1
执行权限有误
2
选项有误
3
初始化错误
4
集群配置信息有误
5
未登录监视资源
6
指定监视资源有误
10
集群未启动状态
11
EXPRESSCLUSTER服务挂起状态
12
集群同步等待状态
90
监视控制等待超时
128
二重启动
200
服务器连接错误
201
状态不正确
202
服务器名不正确
255
其他内部错误
-
执行示例
例1:暂时停止所有监视资源时
# clpmonctrl -s Command succeeded.
例2:重新开始监视资源时
# clpmonctrl -r Command succeeded.
-
备注
对已经处于暂时停止状态的监视资源执行暂时停止时,或对处于已启动状态的监视资源执行重新开始时,该命令异常结束,不更改监视资源状态。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
请以状态显示命令或Cluster WebUI确认监视资源的状态。
请通过[clpstat]命令或Cluster WebUI确认监视资源的状态为"已启动"或"暂时停止"后,再执行命令。
如果在通过监视时机为"激活时"的监视资源将处于激活状态的对象资源暂时停止后,执行了对象资源或对象资源所属组的激活,则由于处于暂时停止状态的监视资源不会开始监视,故无法查出异常。
例如,下列情况即属于以上情形。
暂时停止了正在监视应用程序资源的应用程序监视。
重新激活应用程序资源或应用程序资源所属的组。
上述情况下,可以手动进行重新激活,同时也可以通过监视异常时的恢复操作进行重新激活。
如果监视资源的复归运行设置为以下,则-v选项中显示的"FinalAction Count" 会显示「最终运行前脚本」的执行次数。- 最终运行前执行脚本: 有效- 最终运行: "不操作"
-
错误消息
消息
原因/处理
Command succeeded.
命令成功。
You are not authorized to run the command. Log in as Administrator.
没有命令的执行权。请以拥有Administrator权限的用户身份执行命令。
Initialization error. Check if memory or OS resources are sufficient.
内存不足或OS资源不足。请确认。
Invalid cluster configuration data. Check the cluster configuration information.
集群配置信息有误。请通过Cluster WebUI确认集群配置信息。
Monitor resource is not registered.
未登录监视资源。
Specified monitor resource is not registered. Check the cluster configuration information.
未登录指定的监视资源。请通过Cluster WebUI确认集群配置信息。The cluster has been stopped. Check the active status of the cluster service by using the command such as ps command.
集群处于停止状态。请使用管理工具的[service]确认EXPRESSCLUSTER Server的启动状态。The cluster has been suspended. The cluster service has been suspended. Check activation status of the cluster service by using a command such as the ps command.
集群处于挂起状态。请使用管理工具的[service]确认EXPRESSCLUSTER Server的启动状态。
Waiting for synchronization of the cluster... The cluster is waiting for synchronization. Wait for a while and try again.
集群处于同步等待状态。请在集群同步等待结束后再次执行命令。Monitor %1 was unregistered, ignored. The specified monitor resources %1is not registered, but continue processing. Check the cluster configuration data.
指定的监视资源中有未登录的监视资源,忽略,继续处理。请通过Cluster WebUI确认集群配置信息。%1:监视资源名The command is already executed. Check the execution state by using the "ps" command or some other command.
已经执行命令。请使用task manager等确认执行状态。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS资源不足。请确认。
Could not connect to the server.Check if the cluster service is active.请确认集群服务是否启动。
Some invalid status. Check the status of cluster.
出现某种错误的状态。请确认集群的状态。
Invalid server name. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
-
可指定-m选项的监视资源类型
类型
暂时停止/重新启动监视资源
复原操作次数的计数器的表示/复位
故障验证功能的有效化/无效化appliw
○
○
○
diskw
○
○
○
fipw
○
○
○
ipw
○
○
○
mdnw
○
○
×
mdw
○
○
×
miiw
○
○
○
mtw
○
○
○
regsyncw
○
○
○
sdw
○
○
○
servicew
○
○
○
spoolw
×
○
○
vcomw
○
○
○
vipw
×
○
○
cifsw
○
○
○
nasw
○
○
○
hdw
○
○
×
hdtw
○
○
○
genw
○
○
○
vmw
○
○
×
mrw
○
○
×
db2w
○
○
○
ftpw
○
○
○
httpw
○
○
○
imap4w
○
○
○
odbcw
○
○
○
oraclew
○
○
○
pop3w
○
○
○
psqlw
○
○
○
smtpw
○
○
○
sqlserverw
○
○
○
tuxw
○
○
○
userw
○
○
○
wasw
○
○
○
wlsw
○
○
○
otxw
○
○
○
jraw
○
○
○
sraw
○
○
○
psrw
○
○
○
psw
○
○
○
ddnsw
×
○
×
awsazw
○
○
○
awsdnsw
○
○
○
awseipw
○
○
○
awsvipw
○
○
○
azurednsw
○
○
○
azurelbw
○
○
○
azureppw
○
○
○
8.16. 控制组资源(clprsc命令)¶
控制组资源。
-
命令行
- clprsc -s resource_name [-h hostname] [-f] [--apito timeout]clprsc -t resource_name [-h hostname] [-f] [--apito timeout]clprsc -n resource_nameclprsc -v resource_name
-
说明
启动/停止组资源。
-
选项
-
-s
¶
启动组资源。
-
-t
¶
停止组资源。
-
-h
¶
要求使用hostname对指定服务器进行处理。
省略[-h]选项时,要求对以下服务器进行处理。
组停止完毕时,命令执行服务器(自身服务器)
组启动完毕时,组启动着的服务器
-
-f
¶
- 组资源启动时,启动依赖指定组资源的所有组资源。组资源停止时,停止依赖指定组资源的所有组资源。
-
-n
¶
显示组资源的已启动服务器名。
-
--apito
¶
- 可以秒为单位指定组资源的启动、停止的等待时间(内部通信超时)。可指定为1-9999的值。不指定[--apito]选项时,请按照集群属性的内部通信超时所设置的值,进行等待。
-
-v
¶
显示组资源的失效切换次数计数器。
-
-
返回值
0
正常结束
0以外
异常结束
-
执行示例
组资源配置
# clpstat ========== CLUSTER STATUS ========== Cluster : cluster <server> *server1.............: Online lankhb1 : Normal lankhb2 : Normal pingnp1 : Normal server2 .............: Online lankhb1 : Normal lankhb2 : Normal pingnp1 : Normal <group> ManagementGroup ....: Online current : server1 ManagementIP : Online failover1...........: Online current : server1 fip1 : Online md1 : Online script1 : Online failover2...........: Online current : server2 fip2 : Online md2 : Online script1 : Online <monitor> fipw1 : Normal fipw2 : Normal ipw1 : Normal mdnw1 : Normal mdnw2 : Normal mdw1 : Normal mdw2 : Normal =========================================
例1:停止组failover1的资源fip1时
# clprsc -t fip1 Command succeeded.
#clpstat ========== CLUSTER STATUS ========== <省略> <group> ManagementGroup.....: Online current : server1 ManagementIP : Online failover1 ..........: Online current : server1 fip1 : Offline md1 : Online script1 : Online failover2...........: Online current : server2 fip2 : Online md2 : Online script1 : Online <省略>
例2:启动组failover1的资源fip1时
# clprsc -s fip1 Command succeeded.
#clpstat ========== CLUSTER STATUS ========== <省略> <group> ManagementGroup.........: Online current : server1 ManagementIP : Online failover1...............: Online current : server1 fip1 : Online md1 : Online script1 : Online failover2 ..............: Online current : server2 fip2 : Online md2 : Online script1 : Online <省略>
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
组资源的状态请以状态显示命令或Cluster WebUI确认。
在组内有启动完毕的组资源时,在不同服务器上不可以启动停止完毕的组资源。
-
错误消息
消息
原因/处理
Log in as Administrator.
请以拥有Administrator权限的用户身份执行命令。
Invalid cluster configuration data. Check the cluster configuration information.
集群配置信息有误。请通过Cluster WebUI确认集群配置信息。
Invalid option.
请指定正确的选项。
Could not connect server. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Invalid server status. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Server is not active. Check if the cluster service is active.
请确认是否启动了EXPRESSCLUSTER服务。
Invalid server name. Specify a valid server name in the cluster.
请指定集群中正确的服务器名。
Connection was lost. Check if there is a server where the cluster service is stopped in the cluster.
请确认集群中是否有停止了EXPRESSCLUSTER服务的服务器。
Internal communication timeout has occurred in the cluster server. If it occurs frequently, set the longer timeout.
EXPRESSCLUSTER的内部通信超时。如果频繁出现该现象,请将内部通信超时设为更长的时间。The group resource is busy. Try again later.
因为组资源启动处理中或停止处理中,请稍候执行。
An error occurred on group resource. Check the status of group resource.
请通过Cluster WebUI或[clpstat]命令确认组资源的状态。
Could not start the group resource. Try it again after the other server is started, or after the Wait Synchronization time is timed out.
请等待其它服务器启动或等待启动等待时间超时,启动组资源。
No operable group resource exists in the server.
请确认请求处理的服务器中是否存在可处理的组资源。
The group resource has already been started on the local server.
请通过Cluster WebUI或[clpstat]命令确认组资源的状态。
The group resource has already been started on the other server. To start the group resource on the local server, stop the group resource.
请通过Cluster WebUI或[clpstat]命令确认组资源的状态。在本地服务器启动组资源时,请停止组。The group resource has already been stopped.
请通过Cluster WebUI或[clpstat]命令确认组资源的状态。
Failed to start group resource. Check the status of group resource.
请通过Cluster WebUI或[clpstat]命令确认组资源的状态。
Failed to stop resource. Check the status of group resource.
请通过Cluster WebUI或[clpstat]命令确认组资源的状态。
Depending resource is not offline. Check the status of resource.
因为依赖的组资源的状态不是停止完毕,不可以停止组资源。请停止依赖的组资源或者指定[-f]选项。
Depending resource is not online. Check the status of resource.
因为依赖的组资源的状态不是启动完毕,不可以启动组资源。请停止依赖的组资源或者指定[-f]选项。
Invalid group resource name. Specify a valid group resource name in the cluster.
组资源未登录。
Server is isolated.
服务器处于保留(宕机后重启)状态。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
Server is not in a condition to start resource. Critical monitor error is detected.
请确认服务器状态。
8.17. 关闭网络警告灯命令(clplamp命令)¶
关闭网络警告灯。
-
命令行
clplamp -h host_name
-
说明
关闭指定的服务器用的网络警告灯。
设置音频文件回放时,停止音频文件的回放。
-
选项
-
-h
host_name
¶ - 指定要关闭网络警告灯的服务器。必须设置。
-
-
返回值
0
正常结束
0以外
异常结束
-
执行例
例1:执行server1相对应的警告灯熄灭、音频警告停止时
# clplamp -h server1 Command succeeded.
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
8.18. CPU频率控制命令(clpcpufreq命令)¶
执行CPU频率控制。
-
命令行
- clpcpufreq --high [-h hostname]clpcpufreq --low [-h hostname]clpcpufreq -i [-h hostname]clpcpufreq -s [-h hostname]
-
说明
通过CPU频率控制,控制节能模式的有效/无效。
-
选项
-
--high
¶
将CPU频率数设置到最大。
-
--low
¶
降低CPU频率数设置为节能模式。
-
-i
¶
对CPU频率的控制返回到由EXPRESSCLUSTER控制。
-
-s
¶
显示当前的设置状态。
high 将CPU频率数设置到最大
low 降低CPU频率数设置为节能模式
-
-h
¶
向通过hostname指定的服务器请求处理。
如果省略了[-h]选项,则向自身服务器请求处理。
-
-
返回值
0
正常结束
0 以外
异常结束
-
执行示例
# clpcpufreq -s high Command succeeded.(code:0)
# clpcpufreq -- high Command succeeded.(code:0)
# clpcpufreq --low -h server1 Command succeeded.(code:0)
-
备注
如果在集群属性的[扩展]标签页的设定中没有选中[使用CPU频率控制功能],则执行本命令会出错。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
使用CPU频率控制功能时,以下几点是必须的:可以在BIOS设置中变更CPU频率;CPU通过OS电源管理功能支持频率的控制。
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请以拥有Administrator权限的用户身份执行该命令。
This command is already run.
该命令已经被执行。
Invalid option.
请指定正确的选项。
Invalid mode.Check if --high or --low or -i or -s option is specified.请确认[--high], [--low], [-I], [-s]其中一个选项已经被指定。
Failed to initialize the xml library.Check if memory or OS resources are sufficient.内存不足或OS的资源不足。请确认。
Failed to change CPU frequency settings.
请确认BIOS和OS的设置。请确认是否已启动EXPRESSCLUSTER服务。请确认是否设置为使用CPU频率控制功能。Failed to acquire CPU frequency settings.
请确认BIOS和OS的设置。请确认是否已启动EXPRESSCLUSTER服务。请确认是否设置为使用CPU频率控制功能。Failed to create the mutex.
内存不足或OS的资源不足。请确认。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
8.19. 机箱ID指示灯控制命令(clpledctrl命令)¶
进行联合机箱ID指示灯功能的控制。
-
命令行
- clpledctrl -d [-h hostname] [-a] [-w timeout]clpledctrl -i [-h hostname] [-a] [-w timeout]
-
说明
控制联合机箱ID指示灯功能的无效/有效。
-
选项
-
-d
¶
联合机箱ID指示灯功能无效。
-
-i
¶
联合机箱ID指示灯功能有效。
-
-h
hostname
¶ 指定执行联合机箱ID指示灯功能有效/无效的服务器名。省略时,请指定[-a]。
-
-a
¶
- 将集群内所有服务器作为对象。[-a]选项可以省略。省略时请指定[-h hostname]。
-
-w
timeout
¶ - 命令的超时值以秒为单位指定。没有指定[-w]选项时,等待30秒。
-
-
返回值
0
正常结束
0 以外
异常结束
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
请在与对象服务器相同的集群内任意正常运行的服务器中执行本命令。
通过执行本命令,联合机箱ID指示灯功能的无效化,在集群重启或者对象服务器在正常状态复原时被取消。
-
执行示例
例1:server1的联合机箱ID指示灯功能无效(将亮着的指示灯熄灭)时(指定命令超时60秒)
# clpledctrl -d -h server1 -w 60
例2:集群内所有服务器的机箱ID指示灯无效时
# clpledctrl -d -a
例3:将无效的server1机箱ID联合功能设为有效时
# clpledctrl -i -h server1
命令的执行结果如下显示。
处理内容 服务器名: 执行结果(失败时的原因)
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请以拥有Administrator权限的用户身份执行该命令。
Invalid option.
命令行选项不正确。请指定正确的选项。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
Could not connect to all data transfer server. Check if the server has started up.
指定的所有IP地址无法连接。请确认IP地址和对象服务器状态。
Could not connect to the data transfer server. Check if the server has started up.
指定的IP地址无法连接。请确认IP地址和对象服务器状态。
Command timeout
OS负荷过高。请确认。
Chassis identify is not setting or active at all server.
机箱ID指示灯联动功能无效或者没有被使用。
All servers are busy. Check if this command is already run.
本命令可能已经被执行。请确认。
Failed to obtain the list of nodes.Specify a valid server name in the cluster.请指定集群内正确的服务器名。
8.20. 集群间的联动处理请求命令(clptrnreq命令)¶
向服务器请求执行处理。
-
命令行
clptrnreq -t request_code -h IP [-r resource_name] [-s script_file] [-w timeout]
-
说明
向其他集群的服务器发送指定的处理执行请求。
-
选项
-
-t
request_code
¶ - 指定执行处理的Request Code。可以指定以下的Request Code。GRP_FAILOVER 组失效切换EXEC_SCRIPT 脚本执行
-
-h
IP
¶ - 通过IP地址指定发出处理执行请求的服务器。可以指定多个,用逗号隔开。最多可以指定32个IP地址。在Request Code中指定组失效切换时,请指定集群内所有服务器的IP地址。
-
-r
resource_name
¶ - 在Request Code中指定GRP_FAILOVER时,指定作为处理请求对象的服务器所属的资源名。指定了GRP_FAILOVER时,不可省略[-r]。
-
-s
script_file
¶ - 在Request Code中指定EXEC_SCRIPT时,指定执行的脚本(Batch file、可执行的文件等)文件名(30个字符以内)。必须在[-h]指定的各个服务器的EXPRESSCLUSTER安装文件夹下的work\trnreq文件夹中预先做成脚本。指定了EXEC_SCRIPT时,不可以省略[-s]。
-
-w
timeout
¶ - 命令的超时值以秒为单位指定。可以指定的最小值为5秒。未指定[-w]选项时,等待30秒。
-
-
返回值
0
正常结束
0 以外
异常结束
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
执行本命令的服务器以及通过[-h]指定IP地址的服务器中,必须安装内部版本为10.02以上的Windows版EXPRESSCLUSTER,或者内部版本为2.0.2-1以上的Linux版EXPRESSCLUSTER。
-
执行示例
例1:拥有其他集群的appli1资源的组被失效切换时
# clptrnreq -t GRP_FAILOVER -h 10.0.0.1,10.0.0.2 -r appli1 GRP_FAILOVER 10.0.0.1: Success GRP_FAILOVER 10.0.0.2: Success
例2:在IP地址10.0.0.1的服务器中执行脚本scrpit1.bat时
# clptrnreq -t EXEC_SCRIPT -h 10.0.0.1 -s script1.bat EXEC_SCRIPT 10.0.0.1: Success
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请以拥有Administrator权限的用户身份执行该命令。
Invalid option.
命令行选项不正确。请指定正确的选项。
All servers are busy. Check if this command is already run.
该命令可能正在执行中。请确认。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
Command timeout
OS负荷过高。请确认。
Failed to obtain the list of nodes.Specify a valid server name in the cluster.节点列表取得失败。请指定有效的IP地址。Could not connect to all data transfer server. Check if the server has started up.
指定的所有IP地址无法连接。请确认IP地址和对象服务器状态。
Could not connect to the data transfer server. Check if the server has started up.
指定的IP地址无法连接。请确认IP地址和对象服务器状态。
GRP_FAILOVER IP: Group that specified resource (resource_name) belongs is offline.
由于指定的资源所属组没有在对象服务器中启动,因此没有进行失效切换处理。
EXEC_SCRIPT IP: Specified script(script_file) is not exist.
指定的服务器中不存在脚本。请确认。
EXEC_SCRIPT IP:Specified script (script_file) is not executable.
指定的脚本没有被执行。请确认是否有执行权限。request_code IP : This server is not permitted to execute clptrnreq.
执行命令的服务器中没有执行权限。请确认是否登陆到Cluster WebUI连接限制的IP列表。
request_code IP : REQUEST_TYPE failed in execute.
被请求的type的执行处理失败。(当前的请求是Failover或者Script任意一个被指定)
8.21. 外部监视联动处理请求命令(clprexec命令)¶
要求服务器执行处理。
-
命令行
- clprexec --failover [group_name] -h IP [-r resource_name] [-w timeout] [-p port_number] [-o logfile_path]clprexec --script script_file -h IP [-p port_number] [-w timeout] [-o logfile_path]clprexec --notice [mrw_name] -h IP [-k category[.keyword]] [-p port_number] [-w timeout] [-o logfile_path]clprexec --clear [mrw_name] -h IP [-k category[.keyword]] [-p port_number] [-w timeout] [-o logfile_path]
-
说明
是在原有[clptrnreq]命令中添加了外部监视向EXPRESSCLUSTER服务器发出处理请求等功能(出现异常通知)的命令。
-
选项
-
--failover
¶
- 请求执行组失效切换。请在[group_name]中指定组名。省略组名时,请使用[-r]选项指定组所属资源名。
-
--script
script_name
¶ - 请求执行脚本。在[scirpt_name]中指定要执行脚本(批处理文件及可执行文件等)的文件名。需事先在以[-h]指定的各服务器上的EXPRESSCLUSTER安装目录下的work\trnreq子目录下创建脚本。
-
--notice
¶
- 向EXPRESSCLUSTER服务器发送异常发生通知。请在[mrw_name]中指定消息接收监视资源名。省略监视资源名时,请使用[-k]选项指定消息接收监视资源的监视类型、监视对象。
-
--clear
¶
- 请求将消息接收监视资源的状态从异常更改为正常。请在[mrw_name]中指定消息接收监视资源名。省略监视资源名时,请使用[-k]选项指定消息接收监视资源的监视类型、监视对象。
-
-h
IP Address
¶ - 请指定发出处理请求的EXPRESSCLUSTER服务器的IP地址。使用逗号可指定多个IP地址,最多可指定32个IP地址。※ 如省略本选项,则处理请求发行目标变成自身服务器。
-
-r
resource_name
¶ 指定[--failover]选项时,指定成为处理请求对象的组所属的资源名。
-
-k
category[.keyword]
¶ - 指定[--notice]或[--clear]选项时,请在[category]中指定消息接收监视器上设定的监视类型。指定消息接收监视资源的关键字时,请在[category]的后面通过逗号隔开进行指定。
-
-p
port_number
¶ - 指定端口号。请在[port_number]中指定处理请求发行目标服务器中设定的数据传送端口号。省略本选项时,使用默认值29002。
-
-o
logfile_path
¶ - 在[logfile_path]中指定输出本命令详细日志的文件路径。文件会保存1次命令的日志。※在未安装EXPRESSCLUSTER的服务器中不指定本选项时,则只变成为标准输出。
-
-w
timeout
¶ - 指定命令的超时时间。不指定时,默认值为180秒。最大可指定为5~999。
-
-
返回值
0
正常结束
0以外
异常结束
-
注意事项
使用[clprexec]命令发行异常发生通知时,需预先登录/启动设定了在EXPRESSCLUSTER服务器侧要执行异常时动作的消息接收监视资源。
拥有-h选项指定的IP地址的服务器需满足以下条件。=安装有EXPRESSCLUSTER X3.0以上版本= EXPRESSCLUSTER已启动( 除--script选项以外时)=已设置/启动mrw( --notice, --clear选项时)当[通过客户端IP地址控制连接]启用时,需要添加执行[clprexec]命令的设备的IP地址。
[根据客户端IP地址限制连接]的详细信息,请参考本指南的"2. 参数的详细信息"-"集群属性"-"Web管理器标签页"。
-
执行示例
例1:向EXPRESSCLUSTER服务器1(10.0.0.1)发行组failover1的失效切换请求时
# clprexec --failover failover1 -h 10.0.0.1 -p 29002
例2:向EXPRESSCLUSTER服务器1(10.0.0.1)发行组资源(exec1)所在组的失效切换请求时
# clprexec --failover -r exec1 -h 10.0.0.1
例3:向EXPRESSCLUSTER服务器1(10.0.0.1)发行脚本(script1.bat)执行请求时
# clprexec --script script1.bat -h 10.0.0.1
例4:向EXPRESSCLUSTER服务器1(10.0.0.1)发行异常发生通知
※ mrw1设置 监视类型:earthquake、监视对象:scale3
指定消息接收监视资源名时
# clprexec --notice mrw1 -h 10.0.0.1 -w 30 -o /tmp/clprexec/ lprexec.log
指定消息接收监视资源中设定的监视类型和监视对象时
# clprexec --notice -h 10.0.0.1 -k earthquake.scale3 -w 30 -o /tmp/clprexec/clprexec.log
例5: 向EXPRESSCLUSTER服务器1(10.0.0.1)发行mrw1的监视状态变更请求
※ mrw1设置 监视类型:earthquake、监视对象:scale3
指定消息接收监视资源名时
# clprexec --clear mrw1 -h 10.0.0.1
指定消息接收监视资源中设定的监视类型和监视对象时
# clprexec --clear -h 10.0.0.1 -k earthquake.scale3
-
错误消息
消息
原因/处理方法
success
-
Invalid option.
请确认命令的参数。
Could not connect to the data transfer servers. Check if the servers have started up.
请确认指定IP地址是否正确或拥有IP地址的服务器是否已启动。
Could not connect to all data transfer server.
请确认指定的IP地址是否正确,或使用此IP地址的服务器是否已启动。
Command timeout.
请确认拥有指定IP地址的服务器是否已完成处理。
All servers are busy.Check if this command is already run.
可能已经执行本命令。请确认。
Group (%s) is offline.
请确认在发出处理请求的服务器中组是否已启动。
Group that specified resource(%s) belongs to is offline.
请确认指定资源所在组是否启动在处理要求的服务器上。
Specified script(%s) does not exist.
指定的脚本不存在。
%s %s : Specified resource(%s) is not exist.
指定的资源或者监视资源不存在。
%s %s : Specified resource(Category:%s, Keyword:%s) is not exist.
指定的资源或者监视资源不存在。
Specified group(%s) does not exist.
指定的组不存在。
This server is not permitted to execute clprexec.
请确认执行命令的服务器的IP地址是否已注册到限制Cluster WebUI连接的客户端IP地址列表中。
%s failed in execute.
请确认发行请求的目标EXPRESSCLUSTER服务器的状态。
8.22. 更改BMC信息命令(clpbmccnf命令)¶
变更BMC用户名/密码信息。
-
命令行
clpbmccnf [-u username] [-p password]
-
说明
EXPRESSCLUSTER变更机箱ID联动功能、强制停止功能中使用的基础架构管理控制器(BMC)的用于访问LAN的用户名/密码。
-
选项
-
-u
username
¶ 指定EXPRESSCLUSTER使用的BMC LAN访问用的用户名。必须指定拥有Administrator权限的用户名。[-u]选项可以省略。省略时如果指定[-p]选项,用户名为当前设置的值。如果没有指定选项,则以对话形式设置。
-
-p
password
¶ 指定EXPRESSCLUSTER使用的BMC LAN访问用的密码。[-p]选项可以省略。省略时如果[-u]选项没有被指定,则密码为当前设置的值。如果没有指定选项,则以对话形式设置。
-
-
返回值
0
正常结束
0 以外
异常结束
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
请在集群正常状态下执行本命令。
通过本命令进行BMC信息的更新在下一次集群启动时/恢复时有效。
本命令不是变更BMC的设置。要进行BMC账户设置的确认/变更,请使用服务器自带的工具或者以IPMI规格为准的其他工具。
-
执行示例
server1的BMC的IPMI账户密码变更为mypassword时,在server1上执行下述命令。
# clpbmccnf -p mypassword
此外,以如下的对话形式输入。
# clpbmccnf New user name: ←无变更时,按下返回键跳过 New password: ********** Retype new password: ********** Cluster configuration updated successfully.
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请以拥有Administrator权限的用户身份执行该命令。
Invalid option.
命令行选项不正确。请指定正确的选项。
Failed to download the cluster configuration data. Check if the cluster status is normal.
下载集群配置信息失败。请确认集群状态是否正常。
Failed to upload the cluster configuration data. Check if the cluster status is normal.
上传集群配置信息失败。请确认集群状态是否正常。
Invalid configuration file. Create valid cluster configuration data.
集群配置信息不正确。请在Cluster WebUI中确认集群配置信息。
tmp_dir is already exit. Please delete it and try again.
保存临时文件的文件夹已经存在。请删除该文件夹之后重新执行。
Can not remove directory: tmp_dir.
删除保存临时文件的文件夹失败。请通过其它途径删除文件夹。
Internal error. Check if memory or OS resources are sufficient.
内存不足或OS的资源不足。请确认。
8.23. 控制集群启动同步等待处理的命令(clpbwctrl命令)¶
控制集群启动同步等待处理。
-
命令行
- clpbwctrl -cclpbwctrl -h
-
说明
跳过在集群内所有服务器的集群服务停止的状态下启动服务器时出现的集群启动同步等待时间。
-
返回值
0
正常结束
0以外
异常结束
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
-
执行示例
取消集群启动同步等待处理时
#clpbwctrl -c Command succeeded.
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请以拥有Administrator权限的用户身份执行。
Invalid option.
命令行选项错误。请指定正确的选项。
Cluster service has already been started.
集群已经启动。集群不在启动等待状态。
The cluster is not waiting for synchronization.
全部集群都不在启动等待状态。请确认是否集群服务停止状态。
Command Timeout.
命令执行超时。
Internal error.
发生内部错误。
8.24. 重启次数控制命令(clpregctrl命令)¶
控制重启次数限制。
-
命令行
- clpregctrl --getclpregctrl -gclpregctrl --clear -t type -r registryclpregctrl -c -t type -r registry
注解
由于是在单个服务器上控制重启次数限制,因此,需要在实施控制的所有服务器上运行本命令。
-
说明
显示/初始化单个服务器上的重启次数。
-
选项
-
-g
,
--get
¶
显示重启次数信息。
-
-c
,
--clear
¶
初始化重启次数。
-
-t
type
¶ 指定重启次数初始化格式。可指定的格式为[rc]或[rm]。
-
-r
registry
¶ 指定注册表名。可指定的注册表名为[haltcount]。
-
-
返回值
0
正常结束
1
执行权限错误
2
双重启动
3
选项错误
4
集群配置信息错误
10~17
内部错误
20~22
获取重启次数信息失败
90
内存分配失败
-
执行示例
显示重启次数信息
# clpregctrl -g ****************************** ------------------------- type : rc registry : haltcount comment : halt count kind : int value : 0 default : 0 ------------------------- type : rm registry : haltcount comment : halt count kind : int value : 3 default : 0 ****************************** success.(code:0) #
例1、2为重启次数的初始化。
由于重启次数在各台服务器中进行记录,因此,请在控制实际的重启次数的服务器上执行本命令。
例1:组资源异常导致重启次数的初始化时
# clpregctrl -c -t rc -r haltcount success.(code:0) #
例2:监视资源异常导致重启次数的初始化时
# clpregctrl -c -t rm -r haltcount success.(code:0) #
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
-
错误消息
消息
原因/处理方法
Command succeeded.
命令成功。
Log in as Administrator.
没有命令的执行权限。请以拥有Administrator权限的用户身份执行。
The command is already executed.
命令已执行。
Invalid option.
选项错误。
Internal error. Check if memory or OS resources are sufficient.
可能是内存不足或者OS资源不足。请确认。
8.25. 资源使用量预测 (clpprer命令)¶
根据输入文件中所记载的资源使用量数据的趋势,对未来值进行预测。
-
命令行
clpprer -i <inputfile> -o <outputfile> [-p <number>] [-t <number>] [-l]]
-
说明
通过给出的资源使用量数据的趋势,预测未来值。
-
选项
-
-i
<inputfile>
¶ 指定要计算的未来值资源数据。
-
-o
<outputfile>
¶ 指定输出预测结果的文件。
-
-p
<number>
¶ 指定预测数据数。不指定时,求得30条预测数据。
-
-t
<number>
¶ 指定与预测数据相比较的阈值。
-
-l
¶
仅在通过[-t]选项设置阈值时有效的选项。小于阈值时,判定为异常。
-
-
返回值
0
没有执行阈值判定,正常结束的情况。
1
发生异常的情况。
2
输入数据经过阈值判定,判定为大于阈值的情况。
3
预测数据经过阈值判定,判定为大于阈值的情况。
4
阈值判定的结果,判定为小于阈值的情况。
5
分析目标数据数少于分析推荐数据数(120)的情况下,输入数据经过阈值判定的结果,判定为大于阈值的情况。6
分析目标数据数少于分析推荐数据数(120)的情况下,预测数据经过阈值判定的结果,判定为大于阈值的情况。7
分析目标数据数少于分析推荐数据数(120)的情况下,经阈值判定的结果,判定为小于阈值的情况。
-
注意事项
仅在系统监视资源(System Resource Agent) 已登录权限的情况下,可以使用本命令。(若已经登录权限,则在集群构成中不需要设定系统监控资源。)
在选项-i 中指定的资源数据文件最多为500条输入数据。预测资源使用量需要一定的输入数据数。但是,输入数据数过多时,会延长分析所需的处理时间,因此,推荐的输入数据数为120条左右。另外,在选项-p可指定的输出数据最多为500条。
输入数据的时刻数据没有按升序排列时会发生不能执行正确预测的情况。输入文件,请按升序排列时刻数据。
-
输入文件
有关输入文件格式的说明。关于希望获取的预测结果资源使用量,输入文件可按照下述模板准备记载文件。
输入文件为CSV格式,1条数据按照[日期时间,数值]的形式进行记载。
另外,日期时间格式为YYYY/MM/DD hh:mm:ss。
文件例
2012/06/14 10:00:00,10.0 2012/06/14 10:01:00,10.5 2012/06/14 10:02:00,11.0
-
执行例
通过简单的预测未来值例进行说明。
在输入数据中检测异常
输入数据的最新值大于阈值的情况下,判定为异常并返回值2。输入数据数少于推荐值(=120)的情况下,返回值5。
在预测数据中检测出异常
预测数据大于阈值的情况下,判定为异常并返回值3。输入数据数少于推荐值(=120)的情况下,返回值6。
没有检测出阈值异常。
输入数据、预测数据均小于阈值的情况下,返回值4。输入数据数少于推荐值(=120)的情况下,返回值7。
使用-l选项的情况下
使用-l选项的情况下,低于阈值时,判定为异常。
-
执行示例
按照模板中所指定的形式准备所记载文件,通过执行clpprer指令,将预测结果作为输出文件进行确认。
输入文件 test.csv
2012/06/14 10:00:00,10.0 2012/06/14 10:01:00,10.5 2012/06/14 10:02:00,11.0
# clpprer -i test.csv -o result.csv
输出结果 result.csv
2012/06/14 10:03:00,11.5 2012/06/14 10:04:00,12.0 2012/06/14 10:05:00,12.5 2012/06/14 10:06:00,13.0 2012/06/14 10:07:00,13.5 :
另外,通过在选项中设定阈值,可在指令提示符上确认预测值的阈值判定结果。
# clpprer -i test.csv -o result.csv -t 12.5
执行结果
Detect over threshold. datetime = 2012/06/1410:06:00, data = 13.00, threshold = 12.5
-
错误消息
消息
原因/处理方法
Normal state.
经过阈值判定的结果,没有大于阈值的数据。
Detect over threshold. datetime = %s, data = %s, threshold = %s
经过阈值判定的结果,检测出大于阈值的数据。
Detect under threshold. datetime = %s, data = %s, threshold = %s
通过-l选项的阈值判定结果,检测出小于阈值的数据。
License is nothing.
没有登录有效的System Resrouce Agent权限。请确认权限。
Inputfile is none.
指定的输入数据文件不存在。
Inputfile length error.
指定的输入数据文件路径过长。请指定在1023字节以下。
Output directory does not exist.
在输出文件指定的目录不存在。请确认指定的目录是否存在。
Outputfile length error.
指定的输出文件路径过长。请指定在1023字节以下。
Invalid number of -p
指定-p选项的值不正确。
Invalid number of -t
指定-t选项的值不正确。
Not analyze under threshold(not set -t)
没有指定-t选项。使用-l选项时,请指定-t选项。
File open error [%s]. errno = %s
打开文件失败。认为内存不足或OS资源不足。请确认。
Inputfile is invalid. cols = %s
输入数据不正确。请将输入数据设定在2条以上。
Inputfile is invalid. rows = %s
输入数据的格式不正确。每行必须为2列。
Invalid date format. [expected YYYY/MM/DD HH:MM:SS]
输入数据的日期格式不正确。请确认数据。
Invalid date format. Not sorted in ascending order.
输入数据没有按升序排列。请确认数据。
File read error.
输入数据设定错误值。请确认数据。
Too large number of data [%s]. Max number of data is %s.
输入数据数大于最大值 (500)。请减少数据数。
Input number of data is smaller than recommendable number
输入数据数少于分析推荐数据数(120)。※即使分析推荐数据很少的情况下,也进行分析。Internal error
发生内部错误。
8.26. 确认进程的健全性 (clphealthchk 命令)¶
确认进程的健全性。
-
命令行
clphealthchk [ -t pm | -t rc | -t rm | -t nm | -h]
注解
本命令在单一服务器上确认进程的健全性。请在要确认健全性的服务器上执行。
-
说明
确认单一服务器上的进程健全性。
-
选项
-
无
¶
确认pm/rc/rm/nm的健全性。
-
-t
<process>
¶ process
- pm
确认pm的健全性。
- rc
确认rc的健全性。
- rm
确认rm的健全性。
- nm
确认nm的健全性。
-
-h
¶
显示Usage。
-
-
返回值
0 |
正常结束 |
1 |
执行权限非法 |
2 |
二重启动 |
3 |
初始化错误 |
4 |
选项无效 |
10 |
进程失控监视功能未设置 |
11 |
集群未启动状态(包含集群启动处理中、集群停止处理中) |
12 |
集群挂起状态 |
100 |
存在一定时间内没有更新健全性信息的进程
-t选项指定时,指定进程的健全性信息一定时间内未更新
|
255 |
其他内部错误 |
-
执行示例
例1:健全时
# clphealthchk pm OK rc OK rm OK nm OK
例2:clprc失控时
# clphealthchk pm OK rc NG rm OK nm OK # clphealthchk -t rc rc NG
例3:集群停止时
# clphealthchk The cluster has been stopped
-
备注
集群停止或挂起时进程是停止的。
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
-
错误消息
消息
原因/处理方法
Log in as Administrator.
无执行命令的权限。请用有Administrator权限的用户执行。
Initialization error. Check if memory or OS resources are sufficient.
可能是内存不足或OS资源不足。请确认。
Invalid option.
请指定正确的选项。
The function of process stall monitor is disabled.
进程失控监视功能无效。
The cluster has been stopped.
集群处于停止状态。
The cluster has been suspended.
集群处于挂起状态。
This command is already run.
本命令已被执行。
Internal error. Check if memory or OS resources are sufficient.
可能是内存不足或OS资源不足。请确认。
8.27. 设定从集群外实行关闭操作系统时的动作 (clpstdncnf命令)¶
设定从集群外执行关闭操作系统时的动作。
-
命令行
- clpstdncnf -e [time]clpstdncnf -dclpstdncnf -v
注解
此命令设置在单个服务器上通过集群外部的操作关闭OS时的操作,必须在想要配置的所有服务器上执行。
-
说明
设定从集群外执行关机时的动作。
-
选项
-
-e
[time]
¶
实行关闭操作系统时,time指定集群服务停止的等待时间。Time以分钟单位,可指定为1-1440的值。第2次以后可以不指定time。不指定时使用当前的设定值。-
-d
¶
实行关闭操作系统时,不等待集群服务停止。
-
-v
¶
确认设定内容。
-
-
返回值
0
正常结束
0以外
异常结束
-
注意事项
请以拥有Administrator权限的用户身份执行该命令。
云等虚拟环境下,由虚拟化基础架构侧实行关闭客户机操作系统时,如果关闭客户机操作系统需要时间,则虚拟化基础架构侧可以强制停止虚拟机电源。
-
执行示例
例1:集群服务停止的等待时间为最长30分钟时
# clpstdncnf -e 30 Command succeeded. # clpstdncnf -v Mode : wait Timeout : 30 min
例2:不等待集群服务停止时
# clpstdncnf -d Command succeeded. # clpstdncnf -v Mode : no wait Timeout : 30 min
8.28. 控制DB2的静止点 (clpdb2still 命令)¶
控制DB2的静止点。
-
命令行
- clpdb2still -d databasename -u username -sclpdb2still -d databasename -u username -r
-
说明
控制确保/释放DB2的静止点。
-
返回值
0
成功
2
命令选项不正确
4
指定为-u 选项的用户认证错误
5
确保静止点失败
6
释放静止点失败
99
内部错误
-
注意事项
- 请以拥有Administrator 权限的用户身份执行该命令。指定为-u 选项的用户名和密码需要事先在EXPRESSCLUSTER的设置模式下从集群的[属性] -> [账户]标签页设置。指定为-u 选项的用户必须具有可以执行DB2的SET WRITE命令的权限。
-
执行示例
# clpdb2still -d sample -u db2admin -s Database Connection Information Database server = DB2/NT64 11.1.0 SQL authorization ID = DB2ADMIN Local database alias = SAMPLE DB20000I The SET WRITE command completed successfully. DB20000I The SQL command completed successfully. DB20000I The SQL DISCONNECT command completed successfully.
# clpdb2still -d sample -u db2admin -r Database Connection Information Database server = DB2/NT64 11.1.0 SQL authorization ID = DB2ADMIN Local database alias = SAMPLE DB20000I The SET WRITE command completed successfully. DB20000I The SQL command completed successfully. DB20000I The SQL DISCONNECT command completed successfully. Command succeed.
-
错误消息
消息
原因/处理方法
Invalid command option.
命令选项不正确。请确认命令选项。Username or password is not correct.
用户认证失败。请确认用户名以及密码。Suspend database failed.
确保静止点失败。db2 命令的错误消息输出时,请进行相应错误内容的处理。Resume database failed.
释放静止点失败。db2 命令的错误消息输出时,请进行相应错误内容的处理。Internal error.
发生内部错误。
8.29. 控制Oracle的静止点(clporclstill 命令)¶
控制Oracle的静止点。
-
命令行
- clporclstill -d connectionstring [-u username] -sclporclstill -d connectionstring -r
-
说明
控制确保/释放Oracle的静止点。
-
选项
-
-d
connectionstring
¶ 指定连接到控制静止点的对象的数据库的字符串。
-
-u
username
¶ 指定执行控制静止点的数据库用户名。只指定为-s 选项时可以指定。省略时使用OS认证。
-
-s
¶
确保静止点。
-
-r
¶
释放静止点。
-
-
返回值
0
成功
2
命令选项不正确
3
DB连接错误
4
用户认证错误
5
静止点确保失败
6
静止点释放失败
99
内部错误
-
注意事项
请以拥有Administrator 权限的用户身份执行该命令。
不指定-u 选项使用OS认证时,执行该命令的用户为了得到Oracle的管理员权限需要归属于ORA_DBA组。想更改进行OS认证的用户时,请通过ARMLOAD命令/指定了U选项之后执行该命令。
指定为-u 选项的用户名和密码需要事先在EXPRESSCLUSTER的设置模式下从集群的[属性] -> [账户]标签页设置。
指定为-u 选项的用户必须具有Oracle的管理员权限。
通过-s 选项指定确保静止点命令之后确保静止点成功时,该确保静止点命令仍然驻留,不会返回控制。其他进程中通过 -r 选项执行静止点开放命令,驻留的确保静止点命令结束后返回控制。
执行本命令时,需要事先把Oracle设置为ARCHIVELOG模式。
使用本命令后在进行确保静止点状态下获得的Oracle数据文件处于备份模式。恢复数据文件后使用时需要在Oracle上解除备份模式。
-
执行示例
# clporclstill -d orcl -u oracle -s Command succeed.
# clporclstill -d orcl -r Command succeed.
-
错误消息
消息
原因/处理方法
Invalid command option.
命令选项不正确。请确认命令选项。Cannot connect to database.
无法连接到数据库。请确认数据库名以及数据库的状态。Username or password is not correct.
用户认证失败。请确认用户名以及密码。Suspend database failed.
确保静止点失败。请确认用户权限以及数据库的设置。Resume database failed.
释放静止点失败。请确认用户权限以及数据库的设置。Internal error.
发生内部错误。
8.30. 控制PostgreSQL的静止点(clppsqlstill 命令)¶
控制PostgreSQL的静止点。
-
命令行
- clppsqlstill -d databasename -u username -sclppsqlstill -d databasename -r
-
说明
控制确保/释放PostgreSQL的静止点。
-
返回值
0
成功
2
命令选项不正确
3
DB连接错误
4
指定为-u 选项的用户认证错误
5
静止点确保失败
6
静止点释放失败
99
内部错误
-
注意事项
请以拥有Administrator 权限的用户身份执行该命令。
如果连接到PostgreSQL的端口号与默认的5432不同,请在环境变量PQPORT中设置端口号。
自定为-u 选项的用户必须具有PostgreSQL的超级用户权限。
执行本命令时,需要事先启用PostgreSQL的WAL存档。
通过-s 选项指定确保静止点命令之后确保静止点成功时,该确保静止点命令仍然驻留,不会返回控制。其他进程中通过 -r 选项执行静止点开放命令,驻留的确保静止点命令结束后返回控制。
-
执行示例
# clppsqlstill -d postgres -u postgres-s Command succeeded. # clppsqlstill -d postgres -r Command succeeded.
-
错误消息
消息
原因/处理方法
Invalid command option.
命令选项不正确。请确认命令选项。Cannot connect to database.
无法连接到数据库。请确认数据库名以及数据库的状态。Username or password is not correct.
用户认证失败。请确认用户名以及密码。Suspend database failed.
确保静止点失败。请确认用户权限以及数据库的设置。Resume database failed.
释放静止点失败。请确认用户权限以及数据库的设置。Internal error.
发生内部错误。
8.31. 控制SQL Server的静止点(clpmssqlstill 命令)¶
控制SQL Server的静止点。
-
命令行
- clpmssqlstill -d databasename [-u username] -sclpmssqlstill -d databasename -r
-
说明
控制确保/释放SQL Server的静止点。
-
选项
-
-d
databasename
¶ 指定成为控制静止点对象的数据库名。
-
-u
username
¶ 指定执行控制静止点的数据库用户名。只指定为-s 选项时可以指定。省略时使用OS认证。
-
-s
¶
确保静止点。
-
-r
¶
释放静止点。
-
-
返回值
0
成功
2
命令选项不正确
3
DB连接错误
4
用户认证错误
5
静止点确保失败
6
静止点释放失败
99
内部错误
-
注意事项
请以拥有Administrator 权限的用户身份执行该命令。
不指定-u 选项使用OS认证时,执行该命令的用户必须具有SQL Server的管理员权限。想更改进行OS认证的用户时,请通过ARMLOAD命令/指定了U选项之后执行该命令。
指定为-u 选项的用户名和密码需要事先在EXPRESSCLUSTER的设置模式下从集群的[属性] -> [账户]标签页设置。
指定为-u 选项的用户必须具有执行SQL Server的BACKUP DATABASE声明的权限。
通过-s 选项指定确保静止点命令之后确保静止点成功时,该确保静止点命令仍然驻留,不会返回控制。其他进程中通过 -r 选项执行静止点开放命令,驻留的确保静止点命令结束后返回控制。
-
执行示例
# clpmssqlstill -d userdb -u sa -s Command succeeded.
# clpmssqlstill -d userdb -r Command succeeded.
-
错误消息
消息
原因/处理方法
Invalid command option.
命令选项不正确。请确认命令选项。Cannot connect to database.
无法连接到数据库。请确认数据库名以及数据库的状态。Username or password is not correct.
用户认证失败。请确认用户名以及密码。Suspend database failed.
确保静止点失败。请确认用户权限以及数据库的设置。Resume database failed.
释放静止点失败。请确认用户权限以及数据库的设置。Internal error.
发生内部错误。
8.32. 显示集群统计信息(clpperfc命令)¶
显示集群统计信息。
-
命令行
- clpperfc --starttime -g group_nameclpperfc --stoptime -g group_nameclpperfc -g [group_name]clpperfc -m monitor_name
-
说明
显示组的启动、停止时间的中位数(毫秒)。
显示监视资源的监视处理时间(毫秒)。
-
选项
-
--starttime
-g group_name
¶ 显示组的启动时间的中位数。
-
--stoptime
-g group_name
¶ 显示组的停止时间的中位数。
-
-g
[group_name]
¶ 显示组的启动、停止时间的中位数。
省略了groupname时,显示全组的启动、停止时间的中位数。
-
-m
monitor_name
¶ 显示最新的监视资源的监视处理时间。
-
-
返回值
0
正常结束
1
命令选项不正确
2
用户认证错误
3
配置信息加载错误
4
配置信息加载错误
5
初始化错误
6
内部错误
7
内部通信初始化错误
8
内部通信连接错误
9
内部通信处理错误
10
对象组检查错误
12
超时错误
-
执行示例 (显示组的启动时间的中位数时)
# clpperfc --starttime -g failover1 200
-
执行示例 (显示特定组的启动、停止时间的中位数时)
# clpperfc -g failover1 start time stop time failover1 200 150
-
执行示例 (显示监视资源的监视处理时间时)
# clpperfc -m monitor1 100
-
备注
通过该命令输出的时间单位为毫秒。
有效的组的启动、停止时间无法获取时,显示 - 。
有效的监视资源的监视时间无法获取时,显示0。
-
注意事项
该命令请以具有root权限的用户执行。
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请具有Administrator权限的用户执行。
Invalid option.
命令选项不正确。请确认命令选项。
Command timeout.
执行命令超时了。
Internal error.
考虑到内存不足或者OS的资源不足。请确认。
8.33. 检查集群配置信息(clpcfchk命令)¶
检查集群配置信息。
-
命令行
- clpcfchk -o path [-i conf_path]
-
说明
确认以集群配置信息为基础的设定值的妥当性。
-
返回值
0
正常结束
0以外
异常结束
-
执行示例 (检查反映完毕的配置信息时)
# clpcfchk -o /tmp server1 : PASS server2 : PASS
-
执行示例 (检查已保存的配置信息时)
# clpcfchk -o /tmp -i /tmp/config server1 : PASS server2 : FAIL
-
执行结果
该命令的结果中显示的检查结果(综合结果)如下。
检查结果(综合结果)
说明
PASS
没有问题。
FAIL
有问题。请确认检查结果。
-
备注
只显示各服务器的综合结果。
-
注意事项
该命令请以具有root权限的用户执行。
检查通过Cluster WebUI导出的配置信息时,请事先对其进行解压缩。
-
错误消息
消息
原因/处理方法
Log in as Administrator.
请具有Administrator权限的用户执行。
Invalid option.
请指定正确的选项。
Could not opened the configuration file. Check if the configuration file exists on the specified path.
指定的路径不存在。请指定正确的路径。
Server is busy. Check if this command is already run.
该命令已经启动。
Failed to obtain properties.
获取属性失败。
Failed to check validation.
集群配置检查失败。
Internal error. Check if memory or OS resources are sufficient.
考虑到内存不足或者OS的资源不足。请确认。