您还可以设置单个存储设备的隔离协议。
phys-schost# 提示符表示全局群集提示符。此操作过程适用于全局群集。
此过程提供了 Oracle Solaris Cluster 命令的长格式。此外,大多数命令还有短形式。这些命令除了名称长短的不同以外,其功能都是相同的。
![]() | 注意 - 如果在错误的情况下关闭了隔离功能,则您的数据在应用程序故障转移过程中易于损坏。当您考虑关闭隔离功能时,请仔细分析此数据损坏的可能性。如果共享存储设备不支持 SCSI 协议,或者您想要允许从群集外部的主机访问群集的存储,则可以关闭隔离功能。 |
cldevice set -p default_fencing ={pathcount | \ scsi3 | global | nofencing | nofencing-noscrub} device
修改设备的 default_fencing 属性。
根据连接到共享设备的 DID 路径的数目来确定隔离协议。
使用 SCSI-3 协议。
使用全局默认隔离设置。global 设置用于非法定设备。
通过设置指定 DID 实例的隔离状态可关闭隔离功能。
清理设备可确保设备清除所有持久的 SCSI 保留信息,并且允许从群集外部的系统访问存储设备。请仅对具有严重的 SCSI 保留问题的存储设备使用 nofencing-noscrub 选项。
指定设备路径的名称或设备名称。
有关更多信息,请参见 cluster(1CL) 手册页。
以下示例为设备 d5(由设备编号指定)设置了 SCSI-3 协议。
# cldevice set -p default_fencing=prefer3 d5
以下示例为 d11 设备关闭了默认隔离功能。
#cldevice set -p default_fencing=nofencing d11