服务控制
scsi_reserve 服务包含在 cman RPM 包中。
要管理 scsi_reserve 服务以备将来系统关闭和重新启动,请使用 chkconfig 工具:
# chkconfig scsi_reserve on
启用后,scsi_reserve 脚本会在系统启动时处理注册和预留的创建。
# scsi_reserve start
运行带有“开始”选项的 scsi_reserve init 脚本将继续在之前发现的所有设备上创建注册,如果需要,它还将创建预留。
# scsi_reserve stop
运行带有“停止”选项的 scsi_reserve init 脚本将尝试从它在启动时注册的所有设备中删除节点的注册密钥。
# scsi_reserve status
使用 'status' 选项运行 scsi_reserve init 脚本将列出节点注册的设备。
scsi_reserve 服务允许我们使用 SCSI 预留作为隔离方法。
SCSI 保留限制对设备的访问,以便只有注册的节点才能访问它。
在系统启动期间,scsi_reserve 脚本根据节点的 IP 地址使用唯一密钥执行此注册。
注册节点后,脚本将尝试创建预留。
每个 SCSI 设备只有一个预留,但一个 SCSI 设备可以存在多个注册者。
然后,每个将对 SCSI 设备执行 I/O 操作的节点都必须注册。
保留通知设备如何允许注册者访问设备。
当集群围住一个节点时,该节点首先被取消注册。
如果该节点恰好是预留持有者,则该脚本不执行任何操作,因为可能有其他节点使用该设备。
之路 on it Road.com
配置
该脚本确实提供了 /etc/sysconfig/scsi_reserve 配置文件的来源(如果存在),但目前未使用其内容。
日期:2020-09-17 00:14:38 来源:oir作者:oir