VNX:如何收集 SPCollect 文件并上载以进行评估前运行状况检查
Summary: 如何使用 Unisphere Client、USM 或 Navisphere Secure CLI 从运行 OE 版本 32 及更高版本的任何 VNX1 或 VNX2 系列阵列收集 SPCollect。
Instructions
共有多种收集 SPCollect 的方法:
- 使用 Unisphere 客户端从每个 SP 启动并检索 SPCollect。
- 直接或从 Unisphere 中启动 Unisphere Service Manager。 这种方法的优点是可以自动化执行整个 SPCollect 收集过程,同时也可以收集诊断数据。
- 使用 Navisphere Secure CLI 从每个 SP 启动并检索 SPCollect
Unisphere 客户端(首选)
-
通过浏览器输入其中一个 SP 的 IP 以启动 Unisphere 并进行登录。
-
从仪表板或“Systems”下拉菜单中选择 VNX 系列阵列。 单击工具栏上的“System”。
-
在右侧窗格中的“Diagnostic Files”下,选择“Generate Diagnostic Files - SPA”。 确认一切正常可继续操作。 当 SPCollect 生成开始时,将会显示“Success”(成功),但这仅意味着脚本已启动,它仍需要数分钟时间才能完成。
-
立即对 SP B 重复步骤 3。
-
生成完整的 SPCollect 文件需要大约 10-15 分钟。
-
仍然在右侧窗格中,选择“Get Diagnostic Files - SP A”。
-
当 SPCollect 文件生成完成时,将会列出具有以下名称的文件:<Array Serial Number>_SPA_<date/time (GMT)>_Code_data.zip
-
按日期的降序顺序进行排序是查找最新 SPCollect 的好方法,并且该 zip 文件通常会超过 10 MB。 如果该文件未出现,请大约每分钟按一次“refresh”,直至显示正确的 _data.zip 文件为止。
-
在该框的右侧,选择本地计算机上 SPCollect 应传输到的位置。
-
在该框的左侧,选择要传输的文件。 请注意,如果列出的文件以 runlog.txt 结尾,这表示 SPCollect 仍在运行。等待直到 data.zip 创建完毕。
-
在 SP B 上重复步骤 6-10,以检索其 SPCollect 文件。
Unisphere Service Manager (USM)
如果您要使用此方法,请确保您的计算机上已下载并安装 USM:ftp://ftp.emc.com/pub/rcm/vnx/tools/unisphere/-
登录到 Unisphere 客户端。
-
从仪表板或“Systems”下拉菜单中选择 VNX。 单击工具栏上的“System”。
-
在右侧窗格中的“Service Tasks”下,选择“Capture Diagnostic Data”。 这将启动 USM。 或者,您也可以直接从 Windows 的“开始”菜单启动 USM。
-
选择“Diagnostics”选项卡,然后选择“Capture Diagnostics Data”。 这将启动“Diagnostic Data Capture”向导。
-
该向导将捕获和检索两个 SP 中的 SPCollect 文件以及文件存储中的支持材料,然后将它们合并为一个 zip 文件。
Navisphere Secure CLI
如果您要使用此方法,请确保您的计算机上下载并安装了 Navisphere CLI:ftp://ftp.emc.com/pub/rcm/vnx/tools/unisphere/执行以下步骤:
-
在管理站上打开命令提示符。
-
键入 cd "C:\Program Files\EMC\Navisphere CLI" — 这是 Windows 的默认安装文件夹,但安装该文件的路径可能已被覆盖。 其他平台(如 Linux)将具有不同的文件夹结构,但命令是相同的。 CLI 文件夹可能已在路径语句中,在此情况下,您可以从任何目录运行命令。
-
键入 naviseccli -h <SP_A_IP_address> spcollect
-
键入 naviseccli -h <SP_B_IP_address> spcollect
-
这些命令启动每个 SP 上的 SPCollect 脚本。 此外,您可能还需要指定其他安全信息,请参阅 KBA 483583如何从 Dell-EMC Unity 阵列收集服务数据(英文版)。
-
在尝试检索之前,请至少等待 10-15 分钟,以便 SPCollect 运行。
-
键入 naviseccli -h <SP_IP_address> managefiles -list
-
这将列出由 spcollect 创建的文件。 检查是否已创建当前日期和时间采用格林威治标准时间的文件(以 _data.zip 结尾)。 如果存在以 .runlog 结尾的文件,则 SPCollect 仍在运行,因此请再等待一段时间,然后重试此操作。
-
键入 naviseccli -h <SP_IP_address> managefiles -retrieve
,这将显示可从 SP 移至管理站的文件。
示例:
索引大小 (KB) 上次修改文件名
0 339 06/25/2013 00:45:42 admin_tlddump.txt
...
10 24965 06/24/2013 23:39:53 APM00000001234_SPA_2013-06-24_21-35-43_325146_data.zip
11 41577 06/25/2013 00:17:17 APM00000001234_SPB_2013-06-24_21-35-52_325147_data.zip
... -
输入要检索的文件,索引用逗号 (1,2,3,4,5) 或范围 (1-3) 分隔,或者输入“all”检索所有文件,或输入“quit”退出> 11
这将从相应的 SP 中提取索引号 11(最新的~_data.zip文件),并将其复制到 c:\program files\emc\navisphere cli 目录, 文件名为 APM00000001234_SPB_2013-06-24_21-35-52_325147_data.zip
- 登录到 support.emc.com
- 单击“Service Center”
- 在“Service Center”页面上,将该 SR 编号粘贴到“Find a Service Request”下,然后按 Enter 键
- 在 Service Request Management 页面上,单击 Attach 按钮(显示有回形针图片,位于站点名称下方)
- 屏幕上将显示“Attachments”弹出窗口
- 单击 Attach Files(s) 图标。选中 Upload multiple files with ActiveX Attachment Controller。(提醒:这需要在计算机上安装 ActiveX)
- 此时屏幕上将显示“Upload attachments”页面。单击 Browse 按钮
- 选择要上传的文件,然后单击“Open”
- 单击 Upload File
- 单击 Click here to Upload another File 以附加更多文件
- 单击 Close 以退出
- 要查看附加的文件,请返回到 Service Request Management 页面,然后单击附件图标。