/usr/cluster/bin/clnode -V
/usr/cluster/bin/clnode [subcommand] -?
/usr/cluster/bin/clnode subcommand [options] -v [node …]
/usr/cluster/bin/clnode add -n sponsornode[-i {- | clconfigfile}] -c clustername] [-G globaldevfs][-e endpoint,endpoint] node
/usr/cluster/bin/clnode create-loadlimit -p limitname=value[-p softlimit=value] [-p hardlimit=value] {+ | node[:zone] …}
/usr/cluster/bin/clnode clear [-F] node...
/usr/cluster/bin/clnode delete-loadlimit -p limitname=value {+ | node[:zone] …}
/usr/cluster/bin/clnode evacuate [-T seconds] {+ | node …}
/usr/cluster/bin/clnode export [-o {- | clconfigfile}][+ | node …]
/usr/cluster/bin/clnode list [-Z {zoneclustername | global | all}] [+ | node …]
/usr/cluster/bin/clnode rename -n newnodename[node]
/usr/cluster/bin/clnode remove [-n sponsornode][-G globaldevfs] [-F] [node]
/usr/cluster/bin/clnode set [-p name=value] […] {+ | node …}
/usr/cluster/bin/clnode set-loadlimit -p limitname=value[-p softlimit=value] [-p hardlimit=value] {+ | node[:zone] …}
/usr/cluster/bin/clnode show [-p name[,…]][-Z {zoneclustername | global | all}][+ | node …]
/usr/cluster/bin/clnode show-rev [node]
/usr/cluster/bin/clnode status [-m][-Z {zoneclustername| global | all}][+ | node …]
该命令执行以下操作:
向群集添加节点
从群集中删除节点
尝试切换所有资源组和设备组
修改节点的属性
管理节点上的负载限制
报告或导出一个或多个节点的状态和配置
clnode 命令的大多数子命令在群集模式中运行。您可以从群集的任何节点中运行大多数这些子命令。但是,add 和 remove 子命令例外。您必须在非群集模式下运行这些子命令。
当运行 add 和 remove 子命令时,您必须在要添加或删除的节点上运行它们。clnode add 命令还初始化节点本身,以便加入群集。clnode remove 命令还在已删除的节点上执行清除操作。
仅当 options 是 –? 选项或 –V 选项时,才可以省略 subcommand。
每个选项都有长和短两种格式。在 选项 中给出每个选项的两种格式以及该选项的描述。
clnode 命令没有短格式。
可以在区域群集中使用该命令的某些格式。有关在群集中有效使用该命令的更多信息,请参见各个子命令的描述。
支持以下子命令:
配置并向群集添加一个节点。
仅可以在全局区域中运行该子命令。 只能在全局群集中使用该子命令。
您必须在非群集模式下运行该子命令。
要配置和添加节点,您必须使用 –n sponsornode 选项。该选项将现有的活动节点指定为监护人节点。当您在群集中配置节点时,始终需要监护人节点。
如果您未指定–c clustername,该子命令将使用添加的第一个节点的名称作为新的群集名称。
操作数 node 是可选的。但是,如果您指定一个操作数,它必须是运行子命令的节点的主机名。
超级用户以外的用户需要具有 solaris.cluster.modify 基于角色的访问控制 (Role-Based Access Control, RBAC) 授权才能使用该子命令。请参见 rbac(5) 手册页。
运行 remove 子命令之后,清理或清除有关群集节点的任何其余信息。
仅可以在全局区域中运行该子命令。 只能在全局群集中使用该子命令。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
在节点上添加负载限制。
您可以在全局区域中或区域群集中使用该子命令。
请参见 选项 中的 –p 选项。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
在节点上删除现有负载限制。
您可以在全局区域中或区域群集中使用该子命令。
请参见 选项 中的 –p 选项。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
尝试将所有资源组和设备组从指定节点切换到一组新的主节点。
您可以在全局区域或在区域群集节点中使用该子命令。
系统尝试基于每个组的配置首选项选择新的主节点。所有清除的资源组未必由同一主节点重新控制。如果一个或多个资源组或设备组无法从指定节点清除,则该子命令失败。如果该子命令失败,它将发出错误消息并以非零退出代码退出。如果该子命令无法将设备组的主所有权更改为其他节点,则原始节点将保留该设备组的主所有权。如果 RGM 无法在新的主节点上启动清除的资源组,则清除的资源组可能会最终脱机。
您可以将 –T 选项与该子命令一起使用,以指定用于阻止资源组切换回的秒数。如果未指定值,将使用默认值 60 秒。
超级用户以外的用户需要具有 solaris.cluster.admin RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
将节点配置信息导出到文件或标准输出 (stdout)。
仅可以在全局区域中运行该子命令。 只能在全局群集中使用该子命令。
如果指定 –o 选项和文件名称,则会将配置信息写入该文件。
如果未提供 –o 选项和文件名称,则会将输出写入到标准输出。
该子命令不会修改群集配置数据。
超级用户以外的用户需要具有 solaris.cluster.read RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
显示群集中配置的节点的名称。
如果使用该子命令指定 –Z 选项,它将列出您指定的特定群集中的节点的名称,如下所示:
所有全局群集节点和区域群集节点
仅所有全局群集节点
仅指定名称的区域群集节点
您可以在全局群集中或区域群集中使用该子命令。
如果未指定node操作数,或指定加号操作数 (+),该子命令将显示所有节点成员。
您必须在群集模式中运行该子命令。
超级用户以外的用户需要具有 solaris.cluster.read RBAC 授权才能使用该子命令选项。请参见 rbac(5) 手册页。
从群集删除一个节点。
仅可以在全局区域中运行该子命令。 只能在全局群集中使用该子命令。
您必须在非群集模式下运行该子命令。
要从群集中删除节点,请遵守以下准则。如果您未遵守这些准则,删除的节点可能会危害群集中的法定设备。
除非您还指定了 –F 选项,否则取消配置要从任何法定设备中删除的节点。
确保要删除的节点不是活动的群集成员。
除非至少配置了一个共享法定设备,否则不要从三节点群集中删除节点。
该子命令尝试从群集配置数据库中删除一部分对该节点的引用。如果指定 –F 选项,该子命令将尝试从群集配置数据库中删除所有对该节点的引用。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
将节点重命名为新的节点名称。
仅可以在全局区域中运行该子命令。 您必须在非群集模式中运行该子命令。
要将节点重命名为 newnodename,您必须使用 –nnewnodename 选项。必须从 oldnodename 中重命名当前活动的 Oracle Solaris 节点。群集中的所有节点必须处于非群集模式,该命令才可以成功运行。
操作数是可选的,它必须是运行子命令的节点的主机名。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
修改与您所指定的节点相关联的属性。
仅可以在全局区域中运行该子命令。 只能在全局群集中使用该子命令。
请参见 选项 中的 –p 选项。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
在节点上修改现有负载限制。
您可以在全局区域中或区域群集中使用该子命令。
请参见 选项 中的 –p 选项。
超级用户以外的用户需要具有 solaris.cluster.modify RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
显示指定的一个或多个节点的配置或有关其属性的信息。
如果使用该子命令指定 –Z 选项,它将显示您指定的一个或多个特定群集中的一个或多个节点的配置或属性信息,如下所示:
所有全局群集节点和区域群集节点
仅所有全局群集节点
仅指定名称的区域群集节点
仅可以在全局区域中运行该子命令。 您可以在全局群集中或区域群集中使用该子命令。
如果未指定操作数,或指定加号 (+),该子命令将显示所有群集节点的信息。
超级用户以外的用户需要具有 solaris.cluster.read RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
显示节点上安装的 Solaris Cluster 软件包的名称和发行版本信息。
只能在全局群集中使用该子命令。
您可以在非群集模式和群集模式中运行该子命令。如果在非群集模式中运行该命令,您只能指定运行该命令的节点的名称并获取有关该节点的信息。如果在群集模式中运行该命令,您可以指定群集中的任何节点并获取有关这些节点的信息。
您将该子命令与 –v 一起使用时,该子命令将显示软件包的名称、版本以及已应用于这些软件包的修补程序。
超级用户以外的用户需要具有 solaris.cluster.read RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
显示您指定的一个或多个节点的状态,或者 Internet 协议网络多路径 (Internet Protocol (IP) network multipathing, IPMP) 组。
您可以在全局群集中或区域群集中使用该子命令。
如果未指定操作数,或指定加号 (+),该子命令将显示所有群集节点的状态。节点的状态可以为 Online 或 Offline。
如果您在该子命令中指定 –m 选项,它将只显示 Oracle Solaris IPMP 组。
如果您在该子命令中指定详细选项 –v,它将显示群集节点和 Oracle Solaris IPMP 组的状态。
如果使用该子命令指定 –Z 选项,它将显示您指定的一个或多个特定群集中的一个或多个节点的状态信息,如下所示:
所有全局群集节点和区域群集节点
仅所有全局群集节点
仅指定名称的区域群集节点
超级用户以外的用户需要具有 solaris.cluster.read RBAC 授权才能使用该子命令。请参见 rbac(5) 手册页。
支持以下选项:
显示帮助信息。
指定此选项时,subcommand 可有可无。
如果没有指定 subcommand,将显示所有可用子命令的列表。
如果指定了 subcommand,将显示该子命令的用法。
如果指定此选项和其他选项,将会忽略其他选项。
指定要添加节点的群集的名称。
仅将该选项与 add 子命令一起使用。
如果您指定该选项,则指定的 clustername 必须与现有群集的名称匹配。否则会出现错误。
指定传输连接。
仅将该选项与 add 子命令一起使用。您可以指定该选项来建立群集传输拓扑。您可以通过配置连接适配器和交换机的电缆建立拓扑。您可以将适配器或交换机指定为端点。要指示电缆,您可以指定以逗号分隔的端点对。电缆可以建立从当前节点的群集传输适配器到以下任一位置的连接:
群集传输交换机的端口,也称为传输结点。
群集中已包含的其他节点的适配器。
如果您未指定 –e 选项,add 子命令将尝试配置默认电缆。但是,如果您在 clnode 命令的一个实例内配置多个传输适配器或交换机,则 clnode 无法构造默认电缆。默认情况下,将配置从单独配置的传输适配器到单独配置的或默认的传输交换机的电缆。
每当指定 –e 选项时,您必须始终指定以逗号分隔的两个端点。每对端点定义一个电缆。使用以下方法之一指定各个端点:
适配器端点:
node:adapter
交换机端点:
switch[@ port]
要指定标记 VLAN 适配器,请使用通过物理设备名称和 VLAN 实例号得出的标记 VLAN 适配器名称。VLAN 实例号等于 VLAN ID 与 1000 相乘再加上原始物理单元号。例如,物理设备 net2 上的 VLAN ID 11 转化为带标记的 VLAN 适配器名称 net11002。
如果您没有为交换机端点指定端口组件,则将分配一个默认端口。
强行删除或清除指定的节点,而不验证全局挂载是否保留在该节点上。
仅将该选项与 clear 或 remove 子命令一起使用。
为全局设备挂载点指定 lofi 设备、原始special 磁盘设备或专用文件系统。
仅将该选项与 add 或 remove 子命令一起使用。
每个群集节点必须具有全局挂载到 /global/.devices/node@nodeID 上的本地文件系统,然后该节点才可以成功作为群集成员参与。但是,在运行 clnode 命令之前,节点 ID 未知。默认情况下,clnode add 命令寻找挂载到 /globaldevices或指定给 –G 选项的挂载点上的空文件系统。如果提供此类文件系统,则 clnode add 命令会对 /etc/vfstab 文件进行必要的更改。您指定的文件系统将在 /globaldevices 重新挂载。clnode 命令无法找到节点 ID 挂载时,该命令会尝试将条目添加到 vfstab 文件。请参见 vfstab(4) 手册页。
如果未挂载 /global/.devices/node@nodeID 并且未提供空 /globaldevices 文件系统,则该命令失败。
如果指定 –G lofi,将创建 /.globaldevices 文件。lofi 设备与该文件相关联,并在 lofi 设备上创建全局设备文件系统。不会将任何 /global/.devices/node@nodeID 条目添加到 /etc/vfstab 文件。有关 lofi 设备的更多信息,请参见 lofi(7D) 手册页。
如果指定原始 special 磁盘设备名称但未挂载 /global/.devices/node@nodeID,将使用 newfs 命令在设备上创建文件系统。不能为已挂载的文件系统提供设备名称。
根据准则,专用文件系统大小必须至少为 512 兆字节。如果该分区或文件系统不可用或不够大,您可能需要重新安装 Oracle Solaris OS。
对于在 lofi 设备上创建的名称空间,在根文件系统中需要 100 兆字节的空闲空间。
将该选项与 remove 子命令一起使用,以指定用于恢复以前的 /global/.devices 挂载点的新挂载点名称。
当与 remove 子命令一起使用时,如果在专用分区上挂载全局设备名称空间,该选项将指定用于恢复以前的 /global/.devices 挂载点的新挂载点名称。如果未指定 –G 选项且全局设备名称空间挂载在专用分区上,则默认将挂载点重命名为 /globaldevices。
从文件或标准输入 (stdin) 中读取节点配置信息。clconfiguration(5CL) 手册页中描述了该配置信息的格式。
如果您使用该选项指定文件名称,则该选项将读取文件中的节点配置信息。如果您使用该选项指定 -,将会从标准输入 (stdin) 中读取配置信息。
指定 IPMP 组。与 status 子命令一起使用,以仅显示 IPMP 组的状态。
指定新的节点名称。
该选项只可以与 rename 子命令一起使用。
您可以为当前节点指定新的节点名称。您使用 rename 子命令将节点重命名为 newnodename 时,必须已将当前节点主机名更改为 newnodename。
指定监护人节点的名称。
您可以为 sponsornode 指定名称或节点标识符。使用 add 子命令向群集添加节点时,监护人节点是添加到群集中的第一个活动节点。从这一点来说,该节点将保留此群集的sponsornode。使用 remove 子命令删除节点时,您可以指定除要删除的节点之外的任何活动节点作为监护人节点。
默认情况下,每次您使用子命令指定sponsornode时,sponsornode所属的群集都是受该子命令影响的群集。
将节点配置信息写入到文件或标准输出 (stdout)。clconfiguration(5CL) 手册页中描述了该配置信息的格式。
如果您使用该选项指定文件名称,该选项将创建新的文件。然后将配置信息置于该文件中。如果您使用该选项指定 -,则会将配置信息发送到标准输出 (stdout)。命令的所有其他标准输出将受到抑制。
仅可以将此选项与 export 子命令一起使用。
指定您想要使用 show 子命令显示其相关信息的节点属性。
有关可以使用 set 子命令添加或修改的属性的信息,请参见 –p name= value 选项的描述。
您可以使用该选项指定以下属性:
专用主机名用于通过专用群集互连使用 IP 访问给定的节点。默认情况下,向群集添加节点时,该选项会使用专用主机名 clusternode nodeid-priv。
该属性可以设置的值为 enabled 和 disabled。
指定您想要使用 set 子命令添加或修改的节点属性。
允许使用多个 –p name= value 实例。
有关可以使用 show 子命令显示其相关信息的属性的信息,请参见 –p name 选项的描述。
您可以使用该选项修改以下属性:
设置默认处理器集资源中可用的最小 CPU 数。
默认值是 1,最小值也是 1。最大值为设置该属性的计算机上的 CPU 数。
设置分配给全局区域的份额数。
您可以指定介于 1 和 65535(含这两个数)之间的值。要了解该上限,请参见 prctl(1) 手册页中有关 zone.cpu-shares 属性的信息。globalzoneshares 的默认值为 1。
定义节点上资源组负载的强制性上界。节点上的总负载绝不允许超过硬限制。
hardlimit属性为无符号整数。softlimit属性为无符号整数。hardlimit 属性的默认值为 null。Null 或空值表示相应的limitname在节点上没有限制。如果指定非空值,它不得超过 10,000,000。
limitname属性为字符串。名称与由hardlimit和softlimit属性分别指定的两个值(硬负载限制和软负载限制)相关联。
有关如何为每个 limitname 属性分配负载因子的信息,请参见 clresourcegroup(1CL) 手册页。您还可以使用 clresourcegroup 命令确定优先级和抢占模式。有关如何在所有节点中分配资源组负载的信息,请参见 cluster(1CL) 手册页。
用于通过专用群集传输使用 IP 访问给定的节点。默认情况下,向群集添加节点时,该选项会使用专用主机名 clusternodenodeid -priv。
在修改专用主机名之前,您必须在所有节点上禁用使用该专用主机名的所有资源或应用程序。请参见Oracle Solaris Cluster 系统管理指南 中的如何更改节点专用主机名中标题为“更改专用主机名”的示例。
请勿将专用主机名存储在hosts 数据库或任何命名服务数据库中。请参见 hosts(4) 手册页。特定的 nsswitch 命令在所有主机名中执行专用主机名查找。请参见 nsswitch.conf(4) 手册页。
如果未指定 value,该选项将会使用默认专用主机名 clusternode nodeid-priv。
如果满足以下条件,则启用节点在所有受监视的共享磁盘路径发生故障时自动重新引导的功能:
节点上所有受监视的共享磁盘路径均发生故障。
至少有一个磁盘可从群集中的其他节点进行访问。scdpm 守护进程使用专用互连检查是否可以从群集中的其他节点访问磁盘。如果专用互连处于禁用状态,scdpm 守护进程将无法从其他节点获取磁盘状态。
您只可以使用 set 子命令修改该属性。您可以将该属性设置为 enabled 或 disabled。
重新引导节点会将该节点管理的所有资源组和设备组在另一个节点上重新启动。
当节点自动重新引导后,如果该节点上所有受监视的共享磁盘路径仍不可访问,该节点不会再次自动重新引导。但是,当节点重新引导后,如果任何受监视的共享磁盘路径可用而随后所有受监视的共享磁盘路径又出现故障,则该节点会再次自动重新引导。
如果启用 reboot_on_path_failure 属性,在判断是否需要重新引导节点时不会考虑本地磁盘路径的状态。仅受监视的共享磁盘会受影响。
如果将该属性设置为 disabled 并且节点上的所有受监视的共享磁盘路径发生故障,则该节点不会重新引导。
定义节点上资源组负载的建议性上界。例如,群集容量不足以分配负载时,节点上的总负载可以超过软限制。超过软负载限制时,将在显示群集状态的命令或工具中标记条件。
softlimit属性为无符号整数。softlimit属性的默认值为 0。软限制的值 0 表示没有强加任何软限制;状态命令中不存在任何已超过软限制警告。 softlimit属性的最大值为 10,000,000。用于特定负载限制的softlimit属性必须小于或等于hardlimit值。
指定在从节点中清除资源组之后阻止资源组切换回该节点的秒数。
仅可以将此选项与 evacuate 子命令一起使用。您必须将 seconds 指定为介于 0 和 65535 之间的整数值。如果未指定值,将使用默认值 60 秒。
在清除完成之后的 60 秒或指定的秒数内,防止资源组在清除的节点上进行故障转移或自动联机。
但是,如果您使用 switch 或 online 子命令使资源组联机,或清除的节点重新引导,则清除计时器将立即过期并再次允许自动故障转移。
在标准输出 (stdout) 中显示详细信息。
显示该命令的版本。
如果是与其他选项、子命令或操作数一起指定该选项,将忽略所有这些内容。仅显示该命令的版本。不会发生任何其他处理。
指定您想要在其中查找某些节点信息的群集。
如果指定此选项,还必须指定以下列表中的参数之一:
指定仅显示有关名为 zoneclustername 的区域群集节点的信息。
指定仅显示有关全局群集节点的信息。
指定显示有关所有全局群集节点和区域群集节点的信息。
支持以下操作数:
要管理的节点的名称。
使用 add 子命令时,您需为node指定主机名。使用其他子命令时,您需要为 node 指定节点名称或节点标识符。
群集中的所有节点。
Intro(1CL) 手册页列出了该命令集中所有命令的一整套退出状态代码。
如果命令对于所有指定的操作数均成功执行,则返回零 (CL_NOERR)。如果某个操作数出错,命令会继续处理操作数列表中的下一个操作数。返回的退出代码始终反映最先发生的错误。
此命令返回下列退出状态代码:
没有错误
您发出的命令已成功完成。
交换空间不足
某个群集节点耗尽了交换内存或其他操作系统资源。
参数无效
您键入的命令不正确,或者使用 –i 选项提供的群集配置信息语法不正确。
权限被拒绝
指定的对象不可访问。要发出命令,可能需要拥有超级用户或 RBAC 访问权限。有关更多信息,请参见 su(1M) 和 rbac(5) 手册页。
属性无效
您使用 –p、–y 或 –x 选项指定的属性或值不存在或不被允许。
I/O 错误
发生了物理输入/输出错误。
没有这样的对象
由于以下某个原因,找不到您所指定的对象:
该对象不存在。
您尝试使用 –o 选项创建的配置文件路径中的某个目录不存在。
您尝试使用 –i 选项访问的配置文件包含错误。
不允许操作
您尝试对不受支持的配置执行操作,或者您所执行的操作不受支持。
以下命令将配置运行该命令的节点并将其添加到现有群集中。默认情况下,该示例使用 /globaldevices 作为全局设备挂载点。默认情况下,该示例还使用 clusternode1-priv 作为专用主机名。
该命令将群集命名为 cluster-1 并指定监护人节点为 phys-schost-1。此命令还指定将适配器 net1 连接到传输交换机 switch1。最后,此命令指定将适配器 net2 连接到传输交换机 switch2。
# clnode add -c cluster-1 -n phys-schost-1 \ -e phys-schost-2:net1,switch1 -e phys-schost-2:net2,switch2示例 2 从群集中删除节点
以下命令可从群集中删除节点。该命令可删除运行该命令的节点。该节点处于非群集模式中。
# clnode remove示例 3 更改与节点关联的专用主机名
以下命令可将节点 phys-schost-1 的专用主机名更改为默认设置。
# clnode set -p privatehost=phys-schost-1示例 4 更改所有节点的专用主机名设置
以下命令可将所有节点的专用主机名设置更改为默认值。在这种情况下,您必须在等号 (=) 和加号 ( +) 之间插入一个空格,以表示 + 是加号操作数。
# clnode set -p privatehost= +示例 5 在全局群集节点和区域群集节点上设置负载限制
以下命令可修改全局群集中所有节点上的现有负载限制。该示例定义了三个负载限制(mem_load、 disk_load 和 cpu_load)并为每个负载限制设置软限制和硬限制。mem_load 负载限制的软限制为 11,disk_load 没有软限制,cpu_load 没有硬限制。示例中的 + 操作数可修改所有节点上的负载限制。
# clnode set-loadlimit -p limitname=mem_load -p softlimit=11 -p hardlimit=20 +
# clnode set-loadlimit -p limitname=disk_load -p hardlimit=20 +
# clnode set-loadlimit -p limitname=cpu_load -p softlimit=8 node1:zone1 node2:zone2
在全局区域中,以下命令可修改区域群集节点上的负载限制。该示例为区域群集节点定义了具有硬限制的负载限制。
# clnode set-loadlimit -Z zoneclustername -p limitname=zc_disk_load -p hardlimit=15 zc-node1示例 6 显示群集中所有节点的状态
以下命令可显示群集中所有节点的状态。
# clnode status === Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online示例 7 显示群集中所有节点的详细状态
以下命令可显示群集中所有节点的详细状态。
# clnode status -v === Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online --- Node IPMP Group Status --- Node Name Group Name Status Adapter Status --------- ---------- ------ ------- ------ phys-schost-1 sc_ipmp0 Online net0 Online phys-schost-2 sc_ipmp0 Online net0 Online
--- Load Limit Status --- Node Name Load Limit Name Soft Limit/Hard Limit Load Status phys-schost-1 mem_load 30/50 23 OK disk_load 10/15 14 Softlimit Exceeded cpu_load 2/unlimited 1 OK phys-schost-2 disk_load 90/97 11 OK cpu_load unlimited/unlimited 0 OK示例 8 显示所有节点的负载限制状态
以下命令可显示群集中所有节点的负载限制状态。
# clnode status -l --- Load Limit Status --- Node Name Load Limit Name Soft Limit/Hard Limit Load Status phys-schost-1 mem_load 30/50 23 OK disk_load 10/15 14 Softlimit Exceeded cpu_load 2/unlimited 1 OK phys-schost-2 disk_load 90/97 11 OK cpu_load unlimited/unlimited 0 OK示例 9 显示群集中所有全局群集节点和区域群集节点的状态
以下命令可显示群集中所有全局群集节点和区域群集节点的状态。
# clnode status -Z all === Cluster Nodes === --- Node Status --- Node Name Status --------- ------ global:phys-schost-1 Online global:phys-schost-2 Online global:phys-schost-4 Online global:phys-schost-3 Online === Zone Cluster Nodes === --- Node Status --- Node Name Status --------- ------ cz2:phys-schost-1 Online cz2:phys-schost-3 Offline示例 10 显示群集中所有节点的配置信息
以下命令可显示群集中所有节点的配置信息。
# clnode show === Cluster Nodes === Node Name: phys-schost-1 Node ID: 1 Enabled: yes privatehostname: clusternode1-priv reboot_on_path_failure: disabled globalzoneshares: 1 defaultpsetmin: 1 quorum_vote: 1 quorum_defaultvote: 1 quorum_resv_key: 0x4487349A00000001 Transport Adapter List: net2, net3 Node Name: phys-schost-2 Node ID: 2 Enabled: yes privatehostname: clusternode2-priv reboot_on_path_failure: disabled globalzoneshares: 1 defaultpsetmin: 1 quorum_vote: 1 quorum_defaultvote: 1 quorum_resv_key: 0x4487349A00000002 Transport Adapter List: net2, net3示例 11 显示群集中特定节点的配置信息
以下命令可显示群集中 phys-schost-1 的配置信息。
# clnode show phys-schost-1 === Cluster Nodes === Node Name: phys-schost-1 Node ID: 1 Enabled: yes privatehostname: clusternode1-priv reboot_on_path_failure: disabled globalzoneshares: 1 defaultpsetmin: 1 quorum_vote: 1 quorum_defaultvote: 1 quorum_resv_key: 0x4487349A00000001 Transport Adapter List: net2, net3
有关下列属性的说明,请参见 attributes(5):
|
prctl(1)、claccess(1CL)、clresourcegroup(1CL)、cluster(1CL)、Intro(1CL)、newfs(1M)、su(1M)、hosts(4)、scinstall(1M)、nsswitch.conf(4)、vfstab(4)、attributes(5)、rbac(5)、clconfiguration(5CL)、lofi(7D)
请参见Oracle Solaris Cluster 系统管理指南 中的管理群集概述中介绍如何更改专用主机名的示例。
超级用户可以运行此命令的所有格式。
所有用户都可以运行带有 –?(帮助)或 –V(版本)选项的此命令。
要运行带有子命令的 clnode 命令,超级用户以外的用户需要具有 RBAC 授权。请参见下表。
|