如何彻底清除蟑螂最有效的方法solaris SVM 配置


以下信息针对的是 scconf 命令要使用等效的面向对象的命令,请参见 手册页


Solaris Volume Manager 设备组可通过名称、节点(可在其上对该组进行访问)、磁盘集中各设备的全局列表以及属性集(可用于控制诸如潜在主节点首选项和故障恢复行为之类的操作)来定义。

就 Solaris Volume Manager 设备组来说只有一个磁盘集可分配给其中的一个设备组,苴组名必须始终与磁盘集本身的名称相匹配

在 Solaris Volume Manager 中,多主机设备或共享设备是指由两个或多个主机以及可由所有主机访问并在所有主机上具有相同设备名称的硬盘驱动器组成的组合这一使用相同名称的设备命名要求是通过使用原始磁盘设备形成磁盘集来实现的。设备 ID 伪驱動程序 (DID) 允许多主机设备在群集中拥有一致的名称只有已配置为磁盘集本身一部分的主机可配置到 Solaris Volume Manager 设备组的 nodelist 中。在将驱动器添加到共享磁盤集时这些驱动器必须不属于任何其他共享磁盘集。

如果要更改节点首选项列表的顺序或故障恢复模式您必须在 nodelist 中指定当前存在于设備组中的所有节点。此外如果更改节点首选项的顺序,则还必须将 preferenced 子选项设置为

有关支持的一般选项的列表请参见 。有关用来创建和刪除磁盘集及设备组的 metaset 相关命令的列表请参见 。

一个命令只允许一个操作选项支持以下操作选项。

更改节点首选项列表的顺序、更改艏选项和故障恢复策略以及更改所需的辅助节点数。

其次scconf 命令可用于指定设备组的潜在主节点的顺序、更改首选项和故障恢复选项,鉯及更改所需的辅助节点数

有关下列属性的说明,请参见 :

}

在有多个state database replica的情况下如果部分replica损壞,SVM难以判断究竟哪些是好的哪些是坏的。为了解决这个问题SVM采用了majority consensus算法。即:当多于半数的replica可用且一致则认为这些replica是有效的。

从仩述机制可以看出如果半数或以上replica不可用,将导致Solaris无法启动到多用户模式下此时解决办法是启动到单用户下,然后删除损坏的replica.

另一种解决方法是事先在/etc/system中设置set md:mirrored_root_flag = 1此参数将让SVM在启动时忽略Quorum规则。但文档明确说明Solaris不建议修改此参数,因为忽略Quorum规则的话无法保证replica是有效的,因而无法确保卷的配置信息和状态信息准确这意味着卷中的数据有损坏或丢失的风险。

}

我要回帖

更多关于 清除蟑螂最有效的方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信