Sun Cluster 系统管理指南(适用于 Solaris OS)

面向对象的命令集概述

下面几个表列出了面向对象的命令集所包含的命令,以及每个命令的可用子命令。

表 B–2 claccess:管理 Sun Cluster 的节点访问策略

子命令

用途 

allow

允许一台或多台指定计算机访问群集配置。 

allow-all

允许所有节点访问群集配置。 

deny

拒绝一台或多台指定计算机访问群集配置。 

deny-all

拒绝所有节点访问群集配置。 

list

显示对群集配置拥有访问权限的计算机的名称。 

set

为通过 -a 选项指定的值设置验证协议。

show

显示对群集配置拥有访问权限的计算机的名称。 

表 B–3 cldevicecldev:管理 Sun Cluster 设备

子命令

用途 

check

执行一致性检查,将设备的内核表示与物理设备相比较。 

clear

将所有指向已从当前节点断开的底层设备的 DID 引用删除。 

combine

将指定 DID 实例与一个新的目标实例组合。 

export

导出群集设备的配置信息。 

list

显示所有设备路径。 

monitor

打开对指定磁盘路径的监视。 

populate

填充全局设备名称空间。 

refresh

在群集节点上更新基于当前设备树的设备配置信息。 

rename

将指定 DID 实例移至一个新 DID 实例。 

repair

在指定设备实例上执行修复过程。 

replicate

配置要在基于控制器的复制中使用的 DID 设备。 

set

设置指定设备的属性。 

show

显示所有指定设备路径的配置报告。 

status

显示作为命令操作对象指定的磁盘路径的状态。 

unmonitor

关闭对作为命令操作对象指定的磁盘路径的监视。 

表 B–4 cldevicegroupcldg:管理 Sun Cluster 设备组

子命令

用途 

add-device

向现有原始磁盘设备组中添加新的成员磁盘设备。 

add-node

向现有设备组中添加新节点。 

create

创建新设备组。 

delete

删除设备组。 

disable

禁用脱机设备组。 

enable

启用设备组。 

export

导出设备组的配置信息。 

list

显示设备组列表。 

offline

使设备组脱机。 

online

使设备组在预先指定的节点上联机。 

remove-device

从原始磁盘设备组中删除成员磁盘设备。 

remove-node

从现有设备组中删除节点。 

set

设置与设备组相关联的属性。 

show

生成设备组配置报告。 

status

生成设备组状态报告。 

switch

将设备组从 Sun Cluster 配置中的一个主节点传输到另一节点。 

sync

使用群集软件同步设备组信息。 

表 B–5 clinterconnectclintr:管理 Sun Cluster 互连

子命令

用途 

add

添加作为命令操作对象指定的新群集互连组件。 

disable

禁用作为命令操作对象指定的互连组件。 

enable

启用作为命令操作对象指定的互连组件。 

export

导出群集互连的配置信息。 

remove

删除作为命令操作对象提供的群集互连组件。 

show

显示互连组件的配置。 

status

显示互连路径的状态。 

表 B–6 clnasdeviceclnas:管理 Sun Cluster 对 NAS 设备的访问

子命令

用途 

add

向 Sun Cluster 配置添加 NAS 设备。 

add-dir

将已配置的 NAS 设备的指定目录添加到群集配置中。 

export

导出群集 NAS 设备的配置信息。 

list

显示群集中配置的 NAS 设备。 

remove

从 Sun Cluster 配置中删除指定的一个或多个 NAS 设备。 

remove-dir

从 Sun Cluster 配置中删除指定的一个或多个 NAS 目录。 

set

设置特定 NAS 设备的指定属性。 

show

显示群集中 NAS 设备的配置信息。 

表 B–7 clnode:管理 Sun Cluster 节点

子命令

用途 

add

配置并向群集添加一个节点。 

add-farm

向群集添加一个场节点。 

clear

从 Sun Cluster 软件配置中删除一个节点。 

evacuate

尝试将指定节点中的所有资源组和设备组切换到一组新的主节点。 

export

将节点或场配置信息导出到一个文件或标准输出 (stdout)

list

显示在群集或场中配置的节点的名称。 

remove

从群集删除一个节点。 

remove-farm

从群集删除一个场节点。 

set

设置与您所指定的节点相关联的属性。 

show

显示指定的一个或多个节点的配置。 

show-rev

显示节点上安装的 Sun Cluster 软件包的名称和发行版本信息。 

status

显示您所指定的一个或多个节点的状态。 

表 B–8 clquorumclq:管理 Sun Cluster 法定配置

子命令

用途 

add

将指定共享设备作为法定设备添加。 

disable

将法定设备或节点置于法定维护状态。 

enable

使法定设备或节点脱离法定维护状态。 

export

导出群集法定的配置信息。 

list

显示群集中配置的法定设备的名称。 

remove

从 Sun Cluster 法定配置中删除指定的一个或多个法定设备。 

reset

将整个法定配置重置为默认选票计数。 

show

显示法定设备的属性。 

status

显示法定设备的状态和选票计数。 

表 B–9 clquorumserverclqs:管理法定服务器

子命令

用途 

clear

从法定服务器中删除过时的群集信息。 

show

显示有关法定服务器的配置信息。 

start

在主机上启动法定服务器进程。 

stop

停止法定服务器进程。 

表 B–10 clreslogicalhostnameclrslh:管理 Sun Cluster 逻辑主机名资源

子命令

用途 

create

创建新的逻辑主机名资源。 

delete

删除逻辑主机名资源。 

disable

禁用逻辑主机名资源。 

enable

启用逻辑主机名资源。 

export

导出逻辑主机名资源配置。 

list

显示逻辑主机名资源列表。 

list-props

显示逻辑主机名资源属性列表。 

monitor

打开对逻辑主机名资源的监视。 

reset

清除与逻辑主机名资源相关联的错误标志。 

set

设置逻辑主机名资源的指定属性。 

show

显示逻辑主机名资源的配置。 

status

显示逻辑主机名资源的状态。 

unmonitor

关闭对逻辑主机名资源的监视。 

表 B–11 clresourceclrs:管理 Sun Cluster 数据服务的资源

子命令

用途 

create

创建作为命令操作对象指定的资源。 

delete

删除作为命令操作对象指定的资源。 

disable

禁用资源。 

enable

启用资源。 

export

导出群集资源的配置。 

list

显示群集资源列表。 

list-props

显示资源属性列表。 

monitor

打开对资源的监视。 

reset

清除与群集资源相关联的错误标志。 

set

设置资源属性。 

show

显示资源的配置。 

status

显示资源的状态。 

unmonitor

关闭对资源的监视。 

表 B–12 clresourcegroupclrg:管理 Sun Cluster 数据服务的资源组

子命令

用途 

add-node

将节点添加到资源组 Nodelist 属性的末尾。

create

创建新的资源组。 

delete

删除资源组。 

evacuate

将您通过 -n 选项指定的节点上的所有资源组脱机。

export

将资源组的配置信息写入一个文件或标准输出 (stdout)。

list

显示资源组列表。 

manage

将您所指定的资源组置于被管理状态。 

offline

将您所指定的资源组置于脱机状态。 

online

将您所指定的资源组置于联机状态。 

quiesce

将您所指定的资源组置于停止状态。 

remaster

将您所指定的资源组切换到其第一首选节点。 

remove-node

从资源组的 Nodelist 属性中删除一个节点。

restart

使一个资源组在最初托管该资源组的一组主节点上脱机后再重新联机。 

resume

清除您指定的所有挂起的资源组的挂起状态。 

set

设置与您指定的资源组相关联的属性。 

show

为您所指定的资源组生成配置报告。 

status

为您所指定的资源组生成状态报告。 

suspend

挂起 RGM 对由您所指定的资源组管理的所有应用程序的控制。 

switch

更改控制您所指定的资源组的一个或一组节点。 

unmanage

将您所指定的资源组置于不被管理的状态。 

表 B–13 clresourcetypeclrt:管理 Sun Cluster 数据服务的资源类型

子命令

用途 

add-node

将指定节点添加到资源类型的节点列表中。 

export

导出群集资源类型配置。 

list

显示资源类型列表。 

list-props

显示资源类型的资源扩展属性或资源类型属性的列表。 

register

注册资源类型。 

remove-node

从节点列表(操作对象列表中的资源类型均已向这些节点注册)中删除一个节点。 

set

设置资源类型的属性。 

show

显示已在群集中注册的资源类型的相关配置信息。 

unregister

取消资源类型的注册。 

表 B–14 clressharedaddressclrssa:管理 Sun Cluster 共享地址资源

子命令

用途 

create

创建共享地址资源。 

delete

删除共享地址资源。 

disable

禁用共享地址资源。 

enable

启用共享地址资源。 

export

导出共享地址资源的配置。 

list

显示共享地址资源列表。 

list-props

显示共享地址资源属性列表。 

monitor

打开对共享地址资源的监视。 

reset

清除与共享地址资源相关联的错误标志。 

set

设置共享地址资源的指定属性。 

show

显示共享地址资源的配置。 

status

显示共享地址资源的状态。 

unmonitor

关闭对共享地址资源的监视。 

表 B–15 clsnmphost:管理 Sun Cluster SNMP 主机列表

子命令

用途 

add

向指定节点配置中添加一个 SNMP 主机。 

export

从指定节点导出 SNMP 主机信息。 

list

列出在指定节点上配置的 SNMP 主机。 

remove

从节点配置中删除一个 SNMP 主机。 

show

显示有关指定节点的 SNMP 主机配置信息。 

表 B–16 clsnmpmib:管理 Sun Cluster SNMP MIB

子命令

用途 

disable

在指定节点禁用一个或多个群集 MIB。 

enable

在指定节点启用一个或多个群集 MIB。 

export

导出群集 MIB 配置信息。 

list

显示指定节点上的群集 MIB 列表。 

set

设置在一个或多个 MIB 上使用的 SNMP 协议。 

show

显示指定节点上 MIB 的配置信息。 

表 B–17 clsnmpuser:管理 Sun Cluster SNMP 用户

子命令

用途 

create

在指定节点向 SNMP 用户配置中添加一个节点。 

delete

从指定节点删除一个 SNMPv3 用户。 

export

从指定节点导出 SNMP 用户信息。 

list

打印在指定节点配置的 SNMPv3 用户的列表。 

set

在指定节点设置用户配置。 

set-default

设置使用 SNMPv3 发送陷阱时使用的默认用户和安全级别。 

show

在指定节点显示用户的相关信息。 

表 B–18 cltelemetryattributeclta:配置系统资源监视

子命令

用途 

disable

对指定的对象类型禁用指定的遥测属性。 

enable

对指定的对象类型启用指定遥测属性的数据收集。 

export

将对象类型和对象实例的遥测属性配置导出到一个文件或标准输出 (stdout) 中。

list

显示为指定的对象类型配置的遥测属性。 

print

显示对指定对象实例或对象类型启用的指定遥测属性的系统资源使用情况。 

set-threshold

在节点的指定对象上修改指定遥测属性的阈值设置。 

show

显示为对象类型或对象实例上的遥测属性配置的属性。 

表 B–19 cluster:管理群集的全局配置和状态

子命令

用途 

check

检查并报告是否正确配置了群集。 

create

使用 clconfigfile 文件中存储的配置信息创建群集。

export

导出群集配置文件中的配置信息。 

list

显示在其上发出群集命令的群集的名称。 

list-checks

显示一个列表,其中包含每个可用检查的检查 ID 和说明。 

list-cmds

打印所有可用 Sun Cluster 命令的列表。 

rename

对在其上发出群集命令的群集进行重命名。 

restore-netprops

修复发出群集命令的群集的群集专用网络设置。 

set

设置在其上发出群集命令的群集的属性。 

set-netprops

设置群集专用网络地址的属性。 

show

显示指定群集的群集组件的详细配置信息。 

show-netprops

显示专用网络地址设置。 

shutdown

有序关闭发出群集命令的群集。 

status

显示指定群集中群集组件的状态。 

表 B–20 clvxvm:为 Sun Cluster 配置 Veritas Volume Manager

子命令

用途 

encapsulate

封装根磁盘并执行其他特定于 Sun Cluster 的任务。 

initialize

初始化 VxVM 并执行其他特定于 Sun Cluster 的任务。 

表 B–21 clzonecluster:为 Sun Cluster 创建和管理区域群集

子命令

用途 

boot

引导区域群集。 

clone

克隆区域群集。 

configure

启动交互式实用程序以配置和创建区域群集。 

delete

删除特定区域群集。 

halt

停止一个区域群集或该区域群集中的特定节点。 

install

安装区域群集。 

list

显示已配置的区域群集的名称。 

move

将区域路径移到新的区域路径。 

ready

为应用程序准备区域。 

reboot

重新引导区域群集。 

show

显示区域群集的属性。 

status

确定区域群集节点是否为该区域群集的成员。 

uninstall

卸载区域群集。 

verify

检查所指定的信息的语法是否正确。