如何创建 Linux、AIX、Solaris 或 HP-UX Grab
Summary: 本文提供有关如何使用 2024 年 7 月发布的最新 Grab v5.0.0 为 Linux、AIX、Solaris 或 HP-UX 主机创建 Grab 的分步说明。它将所有 UNIX Grab 合并到一个软件包中。
Symptoms
为 Linux、AIX、Solaris 或 HP-UX 主机创建 Grab 的简单步骤。
抓取平均需要大约 15 到 20 分钟。如果有许多 Symmetrix 阵列连接到主机,则时间可能会更长。只要屏幕正在打印,脚本就会运行。可通过以下方式随时停止脚本: ctrl+c 如同其他 Linus 或 UNIX 命令。
Cause
创建 Grab。
Resolution
有关在 Linux 主机上运行 Grab 的说明。
脚本应以用户 root 用户身份或 sudo 具有 root 权限,以防止由于缺乏权限而无法收集任何数据。
下载最新的适用于 Unix/Linux 的 Grab 实用程序 grab_UnixLinux_v5.x.x_signed.tar。(需要戴尔帐户)
- 将 Grab tar 文件放入合适的目录(例如,
/usr/dell),并使用以下命令解压:
tar -xvf grab_<os>_<version>_signed.tar
提取的 grab_<os>_<version>_signed.tar 文件包含以下文件:
-
dell_dtstapplications2024.pub.keygrab_<os>_<version>.targrab_<os>_<version>.tar.siggrab_<os>_<version>_verify_signature.sh
要验证 grab_<os>_<version>.tar 文件,运行以下命令:
[root@localhost /usr/dell]# ./grab_<os>_<version>_verify_signature.sh
grab_<os>_<version>.tar: Verified OK
- 一旦抓取
grab_<os>_<version>.tar文件已验证,请使用以下命令将其解压:
tar -xvf grab_<os>_<version>.tar
- 名为 ”
emcgrab“已创建,其中包含成功运行数据收集脚本所需的所有支持脚本和函数。 - 确保您的文件系统至少有 500M 的可用磁盘空间,用于处理过程中可能生成的临时文件。如果有多个 Symmetrix 阵列连接到主机,生成的 tar 文件可能非常大。
- 将目录切换到
emcgrab' 并运行以下命令:
./emcgrab.sh
./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc (对于 RHEL 9 及更高版本,请使用 Grab v5.0.2.05 或更高版本)
- 脚本生成驻留在
./emcgrab/outputs目录,除非-OUTDir选项用于更改它。其格式为:
<hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>
如果未定义服务请求编号, <ServiceRequestNumber> 默认为 0000000000。
- 下载
.tar.gz文件并上传到 MFT 链接或案例。
/proc 访问(尤其是 RHEL 9 及更高版本)可能会遇到 /proc 文件收集问题。使用 -noproc 用于绕过的命令行选项 /proc 目录和文件集合。此选项对于具有增强安全限制的系统特别有用。
示例: ./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc
- 如果每次脚本运行文件系统检查例程时,脚本都会检测到文件系统上剩余的空间少于 50 MB,便会向用户提示警告消息,除非在 中运行
-autoexec模式。 - 该脚本会提示输入 Dell Technologies 许可协议,除非在
-autoexecmode,替换为-legal选项。接受 EMC 许可协议后,脚本将继续运行。
调用 Grab 脚本,包含 -legal 选项确认用户接受 Dell Technologies 许可协议。
- 如果不想看到 4 中列出的提示,请运行以下更改:
./emcgrab.sh -autoexec -legal
- 运行时
./emcgrab.sh只需按 Enter 键或空格键即可查看协议:

然后输入 Y 以接受:
DO YOU AGREE TO ACCEPT THE TERMS & CONDITIONS OF THIS LEGAL AGREEMENT (Y/N): Y
如果系统提示以下内容,请按照要求输入信息,或者只需按 Enter 键以通过操作:
Please Enter Service Request Number : Please Enter Customer Party Number (Site ID) : Please Enter Customer Company Name : Please Enter Customer Contact Name : Please Enter Customer Contact Phone Number : Please Enter your Email Address :
如果提示以下内容,请输入 Y:
Is the Grab Identification Information Correct (Y/N) : Y
如果系统提示此问题,请输入 N,除非支持人员要求 SMI-S 信息:
Do you want to collect SMI-S information (y/n) ? n
- 最后,如下所示
Finishing Data Collection, please wait... Creating and compressing Tar File <hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>........... All outputs are located in the outputs directory Output Filename is : <hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz> Please submit this file to Dell EMC for Analysis. Thank you Removing Temporary Files.... [root@localhost emcgrab]#