要将VMware测试环境A中两台ESXi物理主机暂时移交到Citrix环境中,借其测试,由于测试环境A中有62个虚拟机,数据不能删除,故设想将虚拟机从清单移除,卸载两台ESXi主机的数据存储,再从V7000存储的后台取消LUN映射,等到Citrix测试完毕归还,虚拟机直接加入清单即可使用。这样做有几个好处
保证虚拟机文件安全
别人借用ESXi主机重新做raid时,就算不小心也不会格式化LUN上的数据
删除数据存储:可以删除任何类型的 VMFS 数据存储。删除数据存储时,会对其造成损坏,而且它将从具有数据存储访问权限的所有主机中消失。
前提条件
所需特权:数据存储.移除数据存储
卸载数据存储:卸载数据存储时,它会保持原样,但是在指定的主机上再也看不到该存储。该数据存储会继续显示在其他主机上并在这些主机上保持挂载状态。
正在进行卸载时,请勿对数据存储执行任何可能会导致 I/O 的配置操作。
前提条件
执行 VMFS 数据存储的卸载操作前,必须先满足以下必备条件:
数据存储上不存在任何虚拟机。
数据存储不属于数据存储群集的一部分。
数据存储不受存储 DRS 管理。
该数据存储的 Storage I/O Control 已禁用。
数据存储未用于 vSphere HA 检测信号
删除数据存储
1) 首先我们来试下直接删除,
图1-1:删除数据存储
2) 出现提示,如图1-2所示。
图1-2:友好提示
3) 出现该数据存储正在使用的错误,如图1-3所示。
图1-3:错误提示
4) 想想,于是将数据存储test01上的虚拟机从清单移除,再次尝试删除,删除成功,如图1-4所示。
图1-4:删除数据存储
5) 重新添加该LUN,如图1-5所示。
图1-5:添加LUN
6) 浏览数据存储的一刹那,数据存储为空的,看来会对其造成损坏的后果还是超出了我的想象,如图1-6所示。
图1-6:浏览数据存储
卸载数据存储
1) 首先来到主机的数据存储界面,点击右键,出现卸载和删除两个选项,点击卸载,如图2-1所示。
图2-1:卸载数据存储
2) 出现提示,无法卸载,而且如果将虚拟机迁移,也不符合设计的初衷,如图2-2所示。
图2-2:卸载提示
3) 将虚拟机从清单删除后重试,提示通过,如图2-3所示。
图2-3:提示通过
4) 卸载后,卷不可用,如图2-4所示。
图2-4:卸载卷后的状态
5) 挂载之后,将虚拟机的vmx文件添加到vCenter清单,虚拟机正常开启,如图2-5所示。
图2-5:挂载虚拟机并开启
6) 从数据存储卸载后,再从V7000上取消映射,如图2-6所示。测试通过后,下午就准备开始将虚拟机关闭,移除清单,某些虚拟机在数据存储上的名字和虚拟机清单的名字还不一致,需要使用powercli命令Get-VM | Export-Csv xxxx.csv导出一份虚拟机的清单,进行更改。
图2-6:取消映射
话说,如果在V7000的后台直接取消主机LUN的映射,下次需要再映射回来,虚拟机是否连清单文件都不用删除,自动链接使用列?曾经试过,会出现虚拟机“不可使用”或者“脱机”,暂不尝试了。