10 fence详解(详解10的篱笆)
命令中的持久保留(见表65)用于获取在设备服务器中活动的持久 性保留和保留键(即注册)的信息。
持续储备了命令(见表76)用于请求服务的行动,保留一个逻辑单 元的一个特定的i_t Nexus专有或* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* XL* XL* XL* XL* xt* *1* *1*
zT* xlx xlx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓r* xlx xlx xlx xlx xlx xlx xlx xlx xlx ✓rx ✓Tx ✓Tx ✓Tx ✓Tx zt* xlx ✓r*
*1* *1* *1* XL* XL* XL* XL* XL* XL* XL* XL* XL* xt* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* XL* XL* XL* XL* xt* *1* *1*
zT* xlx xlx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓Tx ✓r* xlx xlx xlx xlx xlx xlx xlx xlx xlx ✓rx ✓Tx ✓Tx ✓Tx ✓Tx zt* xlx ✓r*
*1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* *1* xt* XL* XL* XL* XL* xt* *1* *1* *1*
zT* xlx xlx xlx xlx xlx xlx xlx xlx xlx xlx ✓lx ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓?* ✓Tx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓rx ✓tx ztx ztx ztx ztx zt* xlx ✓r*
10隔离(击剑)
当集群系统出现”脑裂”问题的时候,我们可以通过”投票算法”来 解决谁获得集群控制权的问题。但是这样是不够的,我们还必须保证 被赶出去的结点不能操作共享数据这就是击剑要解决的问题10。
2种方式实现有硬件和软件10击剑: 软件方式:对于支持SCSI保留/释放命令的存储设备,可以用SG命
令来实现。正常的节点使用SCSI储备命令”锁住”存储设备,故障 节点发现存储设备被锁住后,就知道自己被赶出了集群,也就是说自 己出现了异常情况,就要自己进行重启,以恢复到正常状态这个机制 也叫作sicide (***)。太阳和Veritas使用的就是这种机制。
硬件方式:stonith (拍脑袋中的其他节点),这种方式直接操作电源 开关,当一个节点发生故障时,另一个节点如果能侦测到,就会通过 串口发出命令
IOfence详解详解IO的篱笆 来自淘豆网www.taodocs.com转载请标明出处.