清理子操作系统和 ESX 服务器中映射的 RDM LUN
-
本文档站点的 PDF
- 适用于 Linux 的管理
- 适用于 Solaris 的安装和管理
单独 PDF 文档的收集
Creating your file...
您必须清理子操作系统以及 ESX 服务器中的 RDM LUN 。
清理子操作系统中映射的 RDM LUN
必须在子操作系统中执行以下步骤。
-
从 * vCenter * 导航窗格中,选择执行 RDM 映射的虚拟机。
-
右键单击虚拟机并关闭子操作系统。
-
右键单击虚拟机并选择 * 编辑设置 * 。
此时将显示 * 虚拟机属性 * 对话框。
-
在 * 虚拟机属性 * 对话框中,选择 * 硬件 * 选项卡。
对于每个 RDM 条目,整个 RDM 映射条目均为 ` 映射的原始 LUN_` 。
-
选择 RDM 映射条目,然后单击 * 删除 * 。
右窗格中将显示 * 删除选项 * 。
-
在 * 删除选项 * 中,选择 * 从虚拟机中删除并从磁盘中删除文件 * 。
-
单击 * 确定 * 。
所有 RDM 映射条目都会从子操作系统中删除。
从子操作系统中删除 RDM LUN 条目后,您需要从 ESX 服务器中删除这些条目。
清理 ESX 服务器中映射的 RDM LUN
要彻底清理 ESX 服务器中的所有 RDM LUN 条目,必须由 ESX 服务器管理员执行以下步骤。
在处理虚拟机目录之前,请关闭虚拟机。
-
转到虚拟机目录。
-
更改为目录
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
此处列出了所有文件和目录。
-
选择虚拟机所在的相应数据存储库。
-
将目录更改为数据存储。
此时将显示虚拟机目录。
-
将目录更改为要清理 RDM LUN 映射的虚拟机。
所有文件都会列在虚拟机目录中。
-
删除所有嵌入了 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`
-
同时,从虚拟机配置文件(
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 = ""
-
删除上例中指定的条目,包括引号和逗号,但 ` scsi3 : 1.present` 条目除外,您应将该条目从 ` true_m` 更改为 ` _false` 。
-
保存并退出文件。
-
打开虚拟机。