简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为过渡 FC 或 FCoE SAN 启动 LUN 做准备 在 RHEL 主机上

提供者 ntap-bmegan netapp-ivanad 下载此页面的 PDF

过渡 FC 或 FCoE SAN 启动 LUN 之前,必须在 Red Hat Enterprise Linux ( RHEL )主机上执行特定步骤。

您必须从清单评估工作簿 _ 中获取以下信息:

  • RHEL 5 或 RHEL 6 所在的 7- 模式 LUN 名称 已安装

  • 过渡 LUN 的 SCSI 设备名称

  • 过渡 LUN 的 DMMP 设备名称

  • 挂载目录

  • DMMP 设备上配置的文件系统

  • /boot 分区的 UUID 编号

  • initrid 映像的名称

这种基于操作步骤适用场景副本的过渡和无副本过渡。

  1. 验证 DMMP 设备是否位于 /dev/mapper 目录中:

    ` * ls /dev/mapper/ DMMP_device_name*`

    如果找不到 DMMP 设备,则该设备可能使用别名或用户友好名称。

  2. 确定安装了 RHEL 5 或 RHEL 6 操作系统 /boot 和根目录( / )目录的 DMMP 设备和逻辑卷管理器( LVM )名称:

    ` * df - h*`

    默认情况下, RHEL 5 和 RHEL 6 安装在逻辑卷的根( / )分区上。如果根分区安装在逻辑卷上,则不需要对配置进行过渡前更改。

  3. 如果 /boot 分区安装在 DMMP 设备上,请确认 /boot 分区是如何引用的,以便在启动时挂载到 ` /etc/fstab` 中。

  4. 如果 /boot 分区在 ` /etc/fstab` 中以其 DMMP 设备名称引用,请将 DMMP 设备名称替换为文件系统 UUID 名称。

  5. 备份 ` /etc/fstab` 文件:

    ` * cp /etc/fstab /etc/fstab_pre_transition_file_name_*`

  6. 编辑 ` /etc/fstab` 文件,将 DMMP 设备名称替换为其相应的文件系统 UUID 编号。

  7. 备份 initrd 映像文件:

    ` * cp /boot/initrd_image_file_nameinitrd_image_file_name_file_name.bak*`

  8. 仅适用于 RHEL 5 :

    1. 在 ` /etc/mutipath.conf` 文件中,确定交换分区设备。

      在以下示例中, ` /dev/VolGroup00/LogVol01` 是交换分区设备:

      ` /dev/VolGroup00/LogVol01 交换默认值 0`

    2. 创建用于挂载交换分区的标签: + ` * swapoff swap-partition_device*`

      ` * mkswap -L label-for-swapswap-partition-device*`

      ` * swapon swap-partition_device*`

    3. 将 ` /etc/fstab` 文件中的交换分区设备名称替换为交换标签。

      ` /etc/fstab` 文件中更新的行应如下所示:

    LABEL=SwapPartition  swap  swap   defaults    0 0
  9. 重新创建 initrd 映像。

    • 对于 RHEL5 : + ` * mkinitrd -f/boot/ initrd-"'uname-r".img 'uname-r' -with multipath*`

    • 对于 RHEL 6 : + ` * dracut -force -add multipath -verbes*`

  10. 重新启动主机以从新的 initrd 映像启动。

    • 相关信息 *