如何创建 Linux、AIX、Solaris 或 HP-UX Grab

Summary: 本文提供有关如何使用 2024 年 7 月发布的最新 Grab v5.0.0 为 Linux、AIX、Solaris 或 HP-UX 主机创建 Grab 的分步说明。它将所有 UNIX Grab 合并到一个软件包中。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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。(需要戴尔帐户)

  1. 将 Grab tar 文件放入合适的目录(例如, /usr/dell),并使用以下命令解压: 

tar -xvf grab_<os>_<version>_signed.tar

提取的 grab_<os>_<version>_signed.tar 文件包含以下文件:

    • dell_dtstapplications2024.pub.key
    • grab_<os>_<version>.tar
    • grab_<os>_<version>.tar.sig
    • grab_<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

 
注意: 必须安装 OpenSSL 才能验证文件签名

 

  1. 一旦抓取 grab_<os>_<version>.tar 文件已验证,请使用以下命令将其解压:

tar -xvf grab_<os>_<version>.tar

  1. 名为 ”emcgrab“已创建,其中包含成功运行数据收集脚本所需的所有支持脚本和函数。
  2. 确保您的文件系统至少有 500M 的可用磁盘空间,用于处理过程中可能生成的临时文件。如果有多个 Symmetrix 阵列连接到主机,生成的 tar 文件可能非常大。
  3. 将目录切换到emcgrab' 并运行以下命令:

./emcgrab.sh
./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc    (对于 RHEL 9 及更高版本,请使用 Grab v5.0.2.05 或更高版本)

  1. 脚本生成驻留在 ./emcgrab/outputs 目录,除非 -OUTDir 选项用于更改它。其格式为:

<hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>

如果未定义服务请求编号, <ServiceRequestNumber> 默认为 0000000000。

  1. 下载 .tar.gz 文件并上传到 MFT 链接或案例。

注意: 具有受限 /proc 访问(尤其是 RHEL 9 及更高版本)可能会遇到 /proc 文件收集问题。使用 -noproc 用于绕过的命令行选项 /proc 目录和文件集合。此选项对于具有增强安全限制的系统特别有用。

示例: ./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc


注:
  1. 如果每次脚本运行文件系统检查例程时,脚本都会检测到文件系统上剩余的空间少于 50 MB,便会向用户提示警告消息,除非在 中运行 -autoexec 模式。
  2. 该脚本会提示输入 Dell Technologies 许可协议,除非在 -autoexec mode,替换为 -legal 选项。接受 EMC 许可协议后,脚本将继续运行。

调用 Grab 脚本,包含 -legal 选项确认用户接受 Dell Technologies 许可协议。

  1. 如果不想看到 4 中列出的提示,请运行以下更改: 

./emcgrab.sh -autoexec -legal 

  1. 运行时 ./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
  1. 最后,如下所示
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]#

Additional Information

FTP 访问需要使用 Microsoft Internet Explorer 或具有 IETab 的 Google Chrome 或具有 IETab 的 Microsoft EDGE 或第三方 FTP 客户端。

Affected Products

GRAB

Products

GRAB
Article Properties
Article Number: 000170532
Article Type: Solution
Last Modified: 22 Jul 2026
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.