使用以下步骤监视或取消监视文件的磁盘路径。
要使用文件来更改群集配置,必须首先导出当前配置。此导出操作会创建一个 XML 文件。您可稍后修改该文件来设置要更改的配置项。本过程中的说明描述了上述整个过程。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
# 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>
要监视该路径,请按如下所示将受监视的 attribute 设置为 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) 手册页。