使用以下步骤监视或取消监视文件的磁盘路径。
要使用文件来更改群集配置,必须首先导出当前配置。此导出操作会创建一个 XML 文件。您可稍后修改该文件来设置要更改的配置项。本过程中的说明描述了上述整个过程。
运行在 Sun Cluster 3.1 10/03 软件之前发行的版本的节点不支持 DPM。进行轮询升级时,请不要使用 DPM 命令。所有节点均升级后,必须使这些节点处于联机状态以便使用 DPM 命令。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Sun Cluster 命令的长格式。此外,大多数命令还有简短格式。这些命令除了名称长短的不同以外,其功能都是相同的。有关命令及其简短格式的列表,请参见附录 B。
在群集的任一节点上,成为超级用户或使用一个可提供 solaris.cluster.modify RBAC 授权的角色。
将设备配置导出到一个 XML 文件。
# cldevice export -o configurationfile |
指定 XML 文件的文件名。
修改配置文件,以便对设备路径进行监视。
找到要监视的设备路径,将 monitored 属性设置为 true。
监视设备路径。
# cldevice monitor -i configurationfile |
指定已修改的 XML 文件的文件名。
检验设备路径此时是否受监视。
# cldevice status |
在下面的示例中,使用一个 XML 文件对节点 phys-schost–2 和设备 d3 之间的设备路径进行监视。
第一步,导出当前群集配置。
# cldevice export -o deviceconfig |
deviceconfig XML 文件显示 phys-schost–2 与 d3 之间的路径当前未受监视。
<?xml version="1.0"?> <!DOCTYPE cluster SYSTEM "/usr/cluster/lib/xml/cluster.dtd"> <cluster name="brave_clus"> . . . <deviceList readonly="true"> <device name="d3" ctd="c1t8d0"> <devicePath nodeRef="phys-schost-1" monitored="true"/> <devicePath nodeRef="phys-schost-2" monitored="false"/> </device> </deviceList> </cluster> |
要监视该路径,请按如下所示将 monitored 属性设置为 true。
<?xml version="1.0"?> <!DOCTYPE cluster SYSTEM "/usr/cluster/lib/xml/cluster.dtd"> <cluster name="brave_clus"> . . . <deviceList readonly="true"> <device name="d3" ctd="c1t8d0"> <devicePath nodeRef="phys-schost-1" monitored="true"/> <devicePath nodeRef="phys-schost-2" monitored="true"/> </device> </deviceList> </cluster> |
使用 cldevice 命令读取文件并打开监视功能。
# cldevice monitor -i deviceconfig |
使用 cldevice 命令检验设备此时是否受监视。
# cldevice status |
有关导出群集配置和使用生成的 XML 文件来设置群集配置的更多详细信息,请参见 cluster(1CL) 手册页和 clconfiguration(5CL) 手册页。