Sun Cluster 3.0 12/01 软件安装指南

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


注意:

如果已使用 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 文件,而不管每个节点向多少个磁盘集提供服务。不按本指南操作可能会导致严重的 Solstice DiskSuite 错误并且可能丢失数据。


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

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

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


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

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

  5. 创建本地复本。

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