Cómo crear capturas en Linux, AIX, Solaris o HP-UX
Resumen: En este artículo, se proporcionan instrucciones paso a paso sobre cómo crear una captura para un host Linux, AIX, Solaris o HP-UX con la última versión de Grab v5.0.0 lanzada en julio de 2024. Combina todas las capturas de UNIX en un solo paquete. ...
Síntomas
Pasos sencillos para crear capturas para hosts Linux, AIX, Solaris o HP-UX.
Las cucharas, en promedio, tardan entre 15 y 20 minutos en ejecutarse. Si hay muchos arreglos Symmetrix conectados al host, puede tardar más. Siempre y cuando se imprima la pantalla, el script se está ejecutando. El script se puede detener en cualquier momento mediante el uso de ctrl+c al igual que otros comandos de Linus o UNIX.
Causa
Crear captura.
Resolución
Instrucciones para ejecutar Grab en un host de Linux.
El script se debe ejecutar como usuario raíz o sudo con privilegios de raíz para evitar que no se recopilen datos por falta de permisos.
Descargue la utilidad Grab para Unix/Linux más reciente grab_UnixLinux_v5.x.x_signed.tar. (requiere una cuenta de Dell)
- Coloque el archivo Grab tar en un directorio adecuado (por ejemplo,
/usr/dell) y extráigalos con el siguiente comando:
tar -xvf grab_<os>_<version>_signed.tar
El extraído grab_<os>_<version>_signed.tar contiene los siguientes archivos:
-
dell_dtstapplications2024.pub.keygrab_<os>_<version>.targrab_<os>_<version>.tar.siggrab_<os>_<version>_verify_signature.sh
Para verificar la grab_<os>_<version>.tar , ejecute el siguiente comando:
[root@localhost /usr/dell]# ./grab_<os>_<version>_verify_signature.sh
grab_<os>_<version>.tar: Verified OK
- Una vez que el agarre
grab_<os>_<version>.tarSi el archivo está verificado, extráigalo con el siguiente comando:
tar -xvf grab_<os>_<version>.tar
- Un directorio denominado '
emcgrab' que contiene todos los scripts y funciones de soporte necesarios para ejecutar correctamente los scripts de recolección de datos. - Asegúrese de que el sistema de archivos tenga al menos 500 millones de espacio libre en disco para los archivos temporales que se puedan generar durante su procesamiento. Si hay varios arreglos Symmetrix conectados al host, el archivo tar resultante puede ser muy grande.
- Cambie el directorio a '
emcgrab' y ejecute el comando:
./emcgrab.sh
./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc (para RHEL 9 y versiones posteriores, utilice Grab v5.0.2.05 o versiones posteriores)
- El script genera un archivo tar comprimido que reside en el
./emcgrab/outputsdirectorio, a menos que el-OUTDirse utiliza para cambiarlo. Su formato es:
<hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>
Si no se define ningún número de solicitud de servicio, <ServiceRequestNumber> El valor predeterminado es 0000000000.
- Descargue el archivo
.tar.gzy cárguelo en el enlace o caso de MFT.
/proc access (especialmente RHEL 9 y versiones posteriores) puede experimentar problemas con la recopilación de archivos /proc. Use la -noproc Opción de línea de comandos para omitir /proc Directorio y recopilación de archivos. Esta opción es especialmente útil para sistemas con restricciones de seguridad mejoradas.
Ejemplos: ./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc
- El script solicita al usuario un mensaje de advertencia en caso de que detecte menos de 50 MB restantes en el sistema de archivos cada vez que el script ejecuta la rutina de comprobación del sistema de archivos, a menos que se ejecute en
-autoexecde rendimiento. - El script solicita un acuerdo de licencia de Dell Technologies, a menos que en
-autoexeccon el modo-legalopción. Una vez que se acepta el acuerdo de licencia de EMC, el script continúa.
Invocar el script Grab con el comando -legal confirma que el usuario acepta el acuerdo de licencia de Dell Technologies.
- Si no desea ver los símbolos del sistema enumerados en 4, ejecútelo con los siguientes cambios:
./emcgrab.sh -autoexec -legal
- Cuando se ejecuta
./emcgrab.shÚnicamente, presione Intro o la barra espaciadora para revisar el acuerdo:

A continuación, ingrese Y para aceptar:
DO YOU AGREE TO ACCEPT THE TERMS & CONDITIONS OF THIS LEGAL AGREEMENT (Y/N): Y
Si se le solicita lo siguiente, ingrese la información solicitada o simplemente presione Intro para pasar:
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 :
Si se le solicita lo siguiente, ingrese Y:
Is the Grab Identification Information Correct (Y/N) : Y
Si se le solicita esta pregunta, ingrese N, a menos que el soporte requiera información de SMI-S:
Do you want to collect SMI-S information (y/n) ? n
- Al final, se muestra como se muestra a continuació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]#