评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
存储系统空间回收(Windows)
本节主要介绍当Windows操作系统中的全部或部分业务无需再运行,或者扩容的容量实际未使用时,如何对这些空间进行回收,使得回收后的空间可以用于新的业务,提高空间利用率。
空间回收前准备(Windows)
实施空间回收前,需要完成主机和存储设备运行状态检查、磁盘信息备份等准备工作,确保空间回收过程能顺利实施。
操作步骤
- 确认存储空间回收范围并备份磁盘信息。
- 确认空间回收的内容,并明确是部分空间回收还是全部空间回收。
- 备份磁盘信息。
- 以管理员用户登录Windows Server 2008应用服务器。
- 按下组合键“Windows+R”(远程桌面时请在全屏状态下操作),打开“运行” 对话框。
- 输入diskmgmt.msc命令并回车。
- 在弹出的“磁盘管理”页面中查看主机磁盘信息。
- 确认待回收的磁盘已不再使用。
- 检查主机运行状态。
- 检查主机当前是否存在报错。
- 按下组合键“Windows+R”(远程桌面时请在全屏状态下操作),打开“运行” 对话框。
- 分别输入eventvwr.msc和devmgmt.msc命令并回车。
- 在打开的“事件查看器”和“设备管理器”窗口中查看当前主机是否存在报错。如果存在存储相关报错,请解决问题后再实施后续操作。
- 检查磁盘路径状态。
- 按下组合键“Windows+R”(远程桌面时请在全屏状态下操作),打开“运行” 对话框。执行upadm命令登录UltraPath的CLI管理界面。
- 执行upadm show vlun命令,检查所有VLUN均为Normal。
- 执行upadm show path命令。查看系统的路径状态为Normal。如果发现状态为Degrade的链路,请执行upadm set phypathnormal命令,通过参数“path_id”选定状态为Degrade的链路。
- 检查主机当前是否存在报错。
- 检查存储系统状态,如有相关告警,请处理后再实施后续操作。
- 存储侧导出配置数据。
- 使用PuTTY工具登录阵列CLI。
登录存储系统的默认用户名和密码分别为“admin”和“Admin@storage”。
- 执行export running_data命令导出并保存系统当前配置文件。
- 使用PuTTY工具登录阵列CLI。
- 检查主机HBA卡与存储设备的链接状态。
- 按照规划,通过主机HBA卡的WWN与存储前端端口来确认二者之间的链接以及交换机上Zone的划分是否正确。
- 执行show port general命令检查规划的前端端口是否已连接。其中,通过“port_id”指定前端端口。
如果已连接,则“Type”显示为“Host Port”,“Running”显示为“Link up”。
- 执行show initiator initiator_type=FC isfree=yes检查存储是否可以查询到主机的启动器,并过滤掉没有分配给该主机的启动器。
命令回显中应有规划中的HBA卡的信息,且状态为“Online”。
admin:/>show initiator initiator_type=FC isfree=yes WWN Running Status Free ------------- -------------- ----- 100000000000* Online Yes Alias Host ID Multipath Type ------- ---------- ------------------ -- -- Default
实施空间回收(Windows)
本节主要介绍对Windows主机所使用的存储空间进行回收,包括全部回收和部分回收两种方式。
全部回收
- 回收WWN。
- 执行show mapping_view general命令获取待回收映射视图中的主机组ID,其中通过“mapping_view_id”指定待回收的映射视图。
- 获取待回收主机组中的主机信息和启动器信息。
- 执行show host_group host命令查看添加给待回收主机组并且已经映射的主机信息,其中通过“mapping_view_id”指定待回收主机组ID。
- 执行show initiator命令查看添加给待回收主机组中主机的HBA卡WWN信息,其中通过“host_id”指定待回收主机组中主机ID。
- 执行remove host initiator initiator_type=FC命令删除WWN,其中通过“wwn”指定待回收的WWN。
- 执行show initiator isfree=yes initiator_type=FC验证WWN是否已经删除成功。
命令回显中包含已删除的WWN,则表示已经删除成功。
admin:/>show initiator isfree=yes initiator_type=FC WWN Running Status Free ----------------- ------------------- ----- 100000000000* Online Yes Alias Host ID Multipath Type ------- ---------- ---------------- -- -- Default
- 在DeviceManager界面中查看该主机的详细端口信息。
- 执行upadm show path命令检查系统链路状态,应只有本次回收的链路被删除。
请等待15分钟确认其他主机无磁盘报错后,再进行下一步操作。
- 删除映射视图。
- 执行show mapping_view general查询并记录映射给待回收映射视图的LUN组和主机组ID,其中通过“mapping_view_id”指定待回收映射视图。
- 执行remove mapping_view lun_group删除映射给该映射视图的LUN组,其中通过“mapping_view_id”和“lun_group_id”指定待回收映射视图和待回收的LUN组。
- 执行remove mapping_view port_group删除该映射视图中的端口组,其中通过“mapping_view_id”和“port_group_id”指定待回收映射视图和待回收的端口组。
- 执行remove mapping_view host_group删除该映射视图中的主机组,其中通过“mapping_view_id”和“host_group_id”指定待回收映射视图和待回收的主机组。
- 执行delete mapping_view命令删除该射视图,其中通过“mapping_view_id”指定待回收映射视图。
- 执行show mapping_view general查看待回收映射视图是否已删除成功。
命令回显中应不包含本次删除的映射视图。
- 在DeviceManager界面中查看所有的映射视图信息,应不包括本次删除的映射视图。
- 删除LUN组。
- 执行remove lun_group lun命令移除该LUN组中的所有LUN,其中通过“lun_group_id”和“lun_id_list”指定待回收的主机组和待移除的LUN。
- 执行delete lun_group命令删除该LUN组,其中通过“lun_group_id”指定待回收的LUN组。
- 删除端口组。
- 执行remove port_group port命令移除该端口组中的所有端口,其中通过“port_group_id”和“port_id_list”指定待回收的端口组和待移除的端口。
- 执行delete port_group命令删除该端口组,其中通过“port_group_id”指定待回收的端口组。
- 删除主机组。
- 执行remove host_group host命令移除该主机组中的所有主机,其中通过“host_group_id”和“host_id_list”指定待回收的主机组和待移除的主机。
- 执行delete host_group命令删除该主机组,其中通过“host_group_id”指定待回收的主机组。
- 执行remove host initiator initiator_type=FC命令移除待回收主机中的所有启动器,其中通过“wwn”指定待移除的启动器。
- 执行delete host命令删除待回收的主机,其中通过“ host_id”指定待回收的主机。
- 主机侧扫盘。
- 按下组合键“Windows+R”(远程桌面时请在全屏状态下操作),打开“运行” 对话框。
- 输入devmgmt.msc命令并回车。
- 在弹出的“设备管理器”窗口中单击“查看”并勾选“显示隐藏的设备”。
- 右键单击“磁盘驱动器 > 扫描检测硬件改动”,系统会自动进行扫描。
- 检查新生成的UltraPath_Disk个数是否与实际映射的LUN个数一致。若不一致,请在存储设备上检查LUN映射和链路连接情况。
- 检查新生成的SCSI盘(华为存储设备对应的SCSI Disk Device)个数是否为7.e中查看到UltraPath_Disk个数的2倍或者4倍。若不是,请在存储设备上检查LUN映射和链路连接情况。
- 卸载UltraPath软件。
- 按下Windows+R组合键(远程桌面时请在全屏下操作),打开“运行”对话框。
- 输入appwiz.cpl命令并回车。
系统进入“程序和功能”界面。
- 右键单击“UltraPath”,并单击“卸载”。
- 按照向导完成UltraPath软件卸载。
- 执行shutdown -r -t 0重启主机,直至重启完毕。
- 在交换机上删除Zone或VLAN等配置。
部分回收
- 将待回收的LUN从LUN组中移除。
- 执行show mapping_view general查询并记录待回收的映射视图的详细信息,其中通过“mapping_view_id”指定待回收LUN所映射的映射视图。
- 执行remove lun_group lun命令将待回收的LUN从查询到的LUN组中移除,其中通过“lun_group_id”和“lun_id_list”指定待回收的LUN所在的LUN组以及待回收的LUN。
- 执行show lun_group lun命令查看待回收LUN是否已经从LUN组中成功移除,其中通过“lun_group_id”指定待回收LUN所在的LUN组。
命令回显中应不包括本次回收的LUN。
admin:/>show lun_group lun lun_group_id=LGID ID Name Pool ID Capacity ---- ------------- ---------- --------- 1 LUN1 0 1.000TB Helth Status Running Status Type --------------- ------------------- ----- Normal Online Thin WWN ----------------------------- 60022a11000******************
- 主机侧扫盘。
- 按下组合键“Windows+R”(远程桌面时请在全屏状态下操作),打开“运行” 对话框。
- 输入devmgmt.msc命令并回车。
- 在弹出的“设备管理器”窗口中单击“查看”并勾选“显示隐藏的设备”。
- 右键单击“磁盘驱动器 > 扫描检测硬件改动”,系统会自动进行扫描。
- 检查新生成的UltraPath_Disk个数是否与实际映射的LUN个数一致。若不一致,请在存储设备上检查LUN映射和链路连接情况。
- 检查新生成的SCSI盘(华为存储设备对应的SCSI Disk Device)个数是否为2.e中查看到UltraPath_Disk个数的2倍或者4倍。若不是,请在存储设备上检查LUN映射和链路连接情况。