Création de Grab Linux, AIX, Solaris ou HP-UX
Resumen: Cet article donne des instructions étape par étape sur la création d’un Grab pour un hôte Linux, AIX, Solaris ou HP-UX avec la dernière version Grab v5.0.0 publiée en juillet 2024. Il combine tous les Grabs UNIX dans un seul package. ...
Síntomas
Étapes simples pour créer des Grabs pour les hôtes Linux, AIX, Solaris ou HP-UX.
Les saisies prennent en moyenne environ 15 à 20 minutes à courir. Si de nombreuses baies Symmetrix sont connectées à l’hôte, cela peut être plus long. Tant que l’écran s’imprime, le script est en cours d’exécution. Le script peut être arrêté à tout moment à l’aide de la commande ctrl+c comme d’autres commandes Linus ou UNIX.
Causa
Créez Grab.
Resolución
Instructions d’exécution de Grab sur un hôte Linux.
Le script doit être exécuté en tant qu’utilisateur root ou sudo avec des privilèges root pour empêcher que les données ne soient pas collectées en raison d’un manque d’autorisations.
Téléchargez la dernière version de l’utilitaire Grab pour Unix/Linux grab_UnixLinux_v5.x.x_signed.tar. (requiert un compte Dell)
- Placez le fichier Grab tar dans un répertoire approprié (par exemple,
/usr/dell) et extrayez-le à l’aide de la commande suivante :
tar -xvf grab_<os>_<version>_signed.tar
L’extrait grab_<os>_<version>_signed.tar contient les fichiers suivants :
-
dell_dtstapplications2024.pub.keygrab_<os>_<version>.targrab_<os>_<version>.tar.siggrab_<os>_<version>_verify_signature.sh
Pour vérifier l’option grab_<os>_<version>.tar , exécutez la commande suivante :
[root@localhost /usr/dell]# ./grab_<os>_<version>_verify_signature.sh
grab_<os>_<version>.tar: Verified OK
- Une fois que le Grab
grab_<os>_<version>.tarLe fichier est vérifié, extrayez-le à l’aide de la commande suivante :
tar -xvf grab_<os>_<version>.tar
- Un répertoire nommé '
emcgrab' est créé et contient tous les scripts et fonctions de support nécessaires à l’exécution réussie des scripts de collecte de données. - Assurez-vous que votre système de fichiers dispose d’au moins 500 Mo d’espace disque disponible pour les fichiers temporaires qui peuvent être générés pendant son traitement. Si plusieurs baies Symmetrix sont connectées à l’hôte, le fichier tar qui en résulte peut être très volumineux.
- Remplacez le répertoire par '
emcgrab' et exécutez la commande :
./emcgrab.sh
./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc (pour RHEL 9 et versions ultérieures, utilisez Grab v5.0.2.05 ou version ultérieure)
- Le script génère un fichier tar compressé résidant dans le répertoire
./emcgrab/outputsà moins que le répertoire-OUTDirest utilisée pour le modifier. Son format est le suivant :
<hostname>_YYYY-mm-dd-hh.mm.ss>_<OS>_emcgrab_<version>_[full | lite]_CC<ServiceRequestNumber>.tar.<Z|gz>
Si aucun numéro de demande de service n’est défini, <ServiceRequestNumber> La valeur par défaut est 0000000000.
- Téléchargez le
.tar.gzfichier et télécharger sur le lien ou l’incident MFT.
/proc L’accès (en particulier RHEL 9 et versions ultérieures) peut rencontrer des problèmes avec la collecte de fichiers /proc. Utilisez le -noproc Option de ligne de commande pour contourner /proc Répertoire et collection de fichiers. Cette option est particulièrement utile pour les systèmes avec des restrictions de sécurité renforcées.
Exemples : ./emcgrab.sh -autoexec -legal -noproc or ./emcgrab.sh -noproc
- Le script affiche à l’utilisateur un message d’avertissement s’il détecte qu’il reste moins de 50 Mo sur le système de fichiers à chaque fois qu’il exécute la routine de vérification du système de fichiers, sauf s’il est exécuté dans
-autoexecle mode performance. - Le script vous invite à saisir un contrat de licence Dell Technologies, sauf si
-autoexecavec le mode-legal. Une fois le contrat de licence EMC accepté, le script se poursuit.
Appel du script Grab avec l’attribut -legal confirme que l’utilisateur accepte le contrat de licence Dell Technologies.
- Si vous ne souhaitez pas voir les invites répertoriées dans la section 4, procédez aux modifications suivantes :
./emcgrab.sh -autoexec -legal
- Lors de l’exécution
./emcgrab.shAppuyez uniquement sur la touche Entrée ou la barre d’espace pour consulter le contrat :

Saisissez ensuite Y pour accepter :
DO YOU AGREE TO ACCEPT THE TERMS & CONDITIONS OF THIS LEGAL AGREEMENT (Y/N): Y
Si vous y êtes invité, saisissez les informations demandées ou appuyez simplement sur Entrée pour réussir :
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 vous y êtes invité, saisissez Y :
Is the Grab Identification Information Correct (Y/N) : Y
Si cette question est posée, saisissez N, sauf si le support a besoin d’informations SMI-S :
Do you want to collect SMI-S information (y/n) ? n
- À la fin, cela s’affiche comme ci-dessous
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]#