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

清理子操作系统和 ESX 服务器中映射的 RDM LUN

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

您必须清理子操作系统以及 ESX 服务器中的 RDM LUN 。

清理子操作系统中映射的 RDM LUN

必须在子操作系统中执行以下步骤。

步骤
  1. 从 * vCenter * 导航窗格中,选择执行 RDM 映射的虚拟机。

  2. 右键单击虚拟机并关闭子操作系统。

  3. 右键单击虚拟机并选择 * 编辑设置 * 。

    此时将显示 * 虚拟机属性 * 对话框。

  4. 在 * 虚拟机属性 * 对话框中,选择 * 硬件 * 选项卡。

    对于每个 RDM 条目,整个 RDM 映射条目均为 ` 映射的原始 LUN_` 。

  5. 选择 RDM 映射条目,然后单击 * 删除 * 。

    右窗格中将显示 * 删除选项 * 。

  6. 在 * 删除选项 * 中,选择 * 从虚拟机中删除并从磁盘中删除文件 * 。

  7. 单击 * 确定 * 。

    所有 RDM 映射条目都会从子操作系统中删除。

    从子操作系统中删除 RDM LUN 条目后,您需要从 ESX 服务器中删除这些条目。

清理 ESX 服务器中映射的 RDM LUN

要彻底清理 ESX 服务器中的所有 RDM LUN 条目,必须由 ESX 服务器管理员执行以下步骤。

在处理虚拟机目录之前,请关闭虚拟机。

步骤
  1. 转到虚拟机目录。

  2. 更改为目录 cd /vmfs/volumes/Data store path 。

    # ls -l
    total 1024
    drwxr-xr-t 1 root root 1540 Apr 19 23:54 4bc702de-fa7ec190-992b-001a6496f353
    lrwxr-xr-x 1 root root   35 May 11 07:56 local_storage (1) -> 4bc702de-fa7ec190-992b-001a6496f353

    此处列出了所有文件和目录。

  3. 选择虚拟机所在的相应数据存储库。

  4. 将目录更改为数据存储。

    此时将显示虚拟机目录。

  5. 将目录更改为要清理 RDM LUN 映射的虚拟机。

    所有文件都会列在虚拟机目录中。

  6. 删除所有嵌入了 SMVI 字符串的 vmdk 文件。或者,您也可以使用 LUN 名称来标识 vmdk 文件。

    或者,您也可以使用 LUN 名称来标识 vmdk 文件。

    如果您的 vmdk 文件名称为 ` rdm1` ,请仅删除 ` rhel4u8-141-232_smvi_vol_esx3u5_rdm1-rdmp.vmvmvmdk` 和 ` rhel4u8-141-232_smvi_vol_esx3u5_mvmvm 文件。`

    删除 ` vlnx5U4-197-23_smvi_10.72.197.93_C4koV4XzK2HT_22-rdmp.vmdk` 和 ` vlnx5U4-197-23_SMVI_10.72.197.93_C4koV4XzK2HT_22.kmnv_v4.5k_v_v_v4.93_v4.5cv_v_v4.5cv_v_v4.5cv_v4.93-v4.cv4.5cv_v_v4.9_v4.cv4.cv4.93_v4.cv4.cv4.cv`

  7. 同时,从虚拟机配置文件(vmx )中删除 vmdk 文件条目。

    以下示例显示了如何从 vmx 文件中删除 vmdk 文件条目。

    * 名称 * * 问题描述 *

    ` rhel4u8-141-232_`

    虚拟机的名称

    ` smvi`

    指示此 vmdk 文件由 SnapManager 为虚拟基础架构服务器创建

    ` vol_esx3u5_`

    创建 LUN 的卷的名称

    ` _ rdm1_`

    LUN 的名称

    ` rdmp`

    表示此 LUN 在物理上兼容

    ` vmdk`

    虚拟机磁盘文件

    [root@ rhel4u8-141-232]# vi rhel4u8-141-232.vmx
    		:
    		:
    scsi3:1.fileName = "rhel4u8-141-232_SMVI__vol_esx3u5_rdm1.vmdk"
    scsi3:1.mode = "independent-persistent"
    scsi3:1.ctkEnabled = "FALSE"
    scsi3:1.deviceType = "scsi-hardDisk"
    scsi3:1.present = "TRUE"
    scsi3:1.redo = ""
  8. 删除上例中指定的条目,包括引号和逗号,但 ` scsi3 : 1.present` 条目除外,您应将该条目从 ` true_m` 更改为 ` _false` 。

  9. 保存并退出文件。

  10. 打开虚拟机。