Sun Cluster 3.0 U1 安装指南

如何设置元设备名称和磁盘集的数目


注意:

如果使用 SunPlex Manager 来安装 Solstice DiskSuite 软件,则不要执行此过程。您应继续执行 " 镜像根磁盘"


此过程说明如何计算您的配置所需的元设备名称的数量,以及如何修改 /kernel/drv/md.conf 文件。


提示:

每个磁盘集的元设备名称的缺省数目是 128,但许多配置需要的数目要大于该缺省数目。着手配置前请增大这个数目,以便节省今后管理的时间。


  1. 计算群集中任一磁盘集所需的元设备名称的最大数目。

    每个磁盘集最多可有 8192 个元设备名称。您需要在 nmd 字段中提供这个计算值。

    1. 计算每个磁盘集所需的元设备名称的数量。

      如果使用本地元设备,需确保每个本地元设备名称在整个群集内都唯一,不与该群集内的任何设备 ID (DID) 同名。


      提示:

      选择专用于 DID 名称的数值范围,以及供每个节点专用于其本地元设备名称的数值范围。例如,DID 可以使用从 d1d1000 之间的名称范围;节点 1 上的本地元设备可以使用 d1100d1199 之间的名称范围;节点 2 上的本地元设备可以使用 d1200d1299 之间的名称范围,依次类推。


    2. 确定要在任何磁盘集中使用的元设备名称的最大数目。

      要设置的元设备名称的数量取决于元设备名称的,而不是实际数量。例如,如果元设备名称的范围在 d950d1000 之间,则 Solstice DiskSuite 软件需要 1000 个名称,而不是 50 个名称。

  2. 群集中的每个磁盘集最多可以有 8192 个元设备名称。

    计算群集中磁盘集的总预期数,然后为专用磁盘管理添加一个磁盘集。 群集最多可以有 32 个磁盘集。磁盘集的缺省数目是 4。您需要在 md_nsets 字段中提供这个计算值。

  3. 在每个节点上编辑 /kernel/drv/md.conf 文件。


    小心:小心:

    /kernel/drv/md.conf 文件。 所有群集节点(或群集对拓扑中的群集对)必须有完全相同的 /kernel/drv/md.conf 文件,而不管每个节点向多少个磁盘集提供服务的。不按本指南操作可能导致严重的 Solstice DiskSuite 错误并且可能损失数据。


    1. 如果计算的元设备名称的数量超过了 128,则将 nmd 字段设置为在 步骤 1 中计算出的数量。

    2. md_nsets 字段设置为在步骤 2 中计算出的数量。

  4. 在每个节点上执行重新配置后的重新引导。


    # touch /reconfigure
    # shutdown -g0 -y -i6
    

    执行重新配置后的重新引导之后,对 /kernel/drv/md.conf 文件所作的更改才可生效。

  5. 创建本地复制品。

    转到 " 如何创建元设备状态数据库的复制品"