Dell Unity: DUMP-bestanden zoeken en downloaden van een Unity systeem (op te lossen door gebruiker)

Summary: Instructies voor het zoeken naar en downloaden van SP DUMP-bestanden.

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.

Instructions

Van Unisphere 

Alleen beschikbaar voor Unity OE 4.2.0.9392909 en hoger).
Meld u aan bij Unisphere en ga naar Service > Downloads > Core Dump.
Met dit menu kunt u de coredumpbestanden van een van beide SP's ophalen, ongeacht welke SP op dat moment primair is.
Upload de bestanden na het downloaden van de array naar de serviceaanvraag. Als het bestand te groot is, vraagt u een FTP-locatie aan bij uw supportvertegenwoordiger. 
 

CLI of SSH

  1. Maak verbinding met de Unity via SSH en meld u aan als servicegebruiker.
  2. Noteer op welke Storage Processor (SP) u zit, de SP waarmee u automatisch wordt verbonden is de primaire SP. Als u het niet zeker weet, voert u pgrep ECOM uit. De primaire SP moet een proces-ID-nummer retourneren, in tegenstelling tot de secundaire SP die niets retourneert. Zie Aanvullende informatie voor een voorbeeld hiervan.
  3. Als uw dumpbestand zich op de primaire SP bevindt, voert u deze opdrachten uit:
    • svc_dc -lcd om een lijst te krijgen van de beschikbare core dumps op de lokale SP. Elke invoer komt overeen met een dumpbestand. Zoek de dump die u nodig hebt (datum en tijd staan in de naam van de dump).
    • svc_dc -dc /home/service/user <dump bestandsnaam> om het bestand te comprimeren en te kopiëren (er is een spatie tussen /home/service/user en de dumpnaam).
Gebruik alleen /home/service/user als doeldirectory voor Unity OE 4.5 of hoger. Het gebruik van andere directories om grote bestanden te kopiëren kan leiden tot SP-reboots.
Voor Unity OE ouder dan 4.5 is de homedirectory van de servicegebruiker /home/service (niet /home/service/user) en moet /home/service worden gebruikt voor de bovenstaande opdracht "svc_dc -dc" voor Unity OE ouder dan 4.5.
  1. Als uw dumpbestand zich op de secundaire SP bevindt, meldt u zich aan bij de secundaire SP (ssh peer) en vanaf daar:
    • svc_dc -lcd om de beschikbare core dumps op de lokale SP weer te geven.
    • svc_dc -dc peer /home/service/user <dump bestandsnaam> (Er is een spatie tussen /home/service/user en de dumpnaam.) Hiermee wordt de dumpmap gecomprimeerd en verplaatst naar /home/service/user op de peer SP. In dit geval kopiëren we het bestand naar de primaire SP, vanwaar we het kunnen ophalen met WinSCP.
    • In de opdrachtsyntaxis specificeren we het doel met "peer" waardoor het gecomprimeerde bestand naar de peer SP wordt verplaatst. Deze opdracht kan ook worden gebruikt om het resulterende bestand via SSH naar externe systemen te verplaatsen. Zie voor meer informatie svc_dc -h.
  2. Open een SFTP-client (zoals WinSCP) en meld u aan bij het IP-adres van het beheer als service. (Hiermee wordt u alleen verbonden met de primaire SP.)
  3. Ga naar de map /home/service/user (of /cores/service/user die zich op dezelfde plaats bevindt), download het dumpbestand dat u in stap 3 of 4 hebt gemaakt en upload het naar de serviceaanvraag. Als het bestand te groot is, vraagt u een FTP-locatie aan bij uw supportvertegenwoordiger. 
  4. Verwijder na het downloaden de aangemaakte DUMP-bestanden uit /home/service/user en de oorspronkelijke bestanden uit /EMC/backend/service/data_collection/cores/ (alleen root vereist, alleen voor Dell Technische Support).
Als u hulp nodig hebt, neemt u contact op met de technische support van Dell of met uw geautoriseerde servicevertegenwoordiger en vermeldt u de id van dit artikel.
 

Handmatig comprimeren en kopiëren van Core Dump-bestanden

Als u niet bekend bent met de Linux-opdracht "tar", gebruik deze methode dan niet, omdat deze de dumpbestanden kan beschadigen of extra problemen kan veroorzaken (zoals het opnieuw opstarten van een SP) als bestanden op de verkeerde plaatsen worden gemaakt. Deze methode mag alleen als laatste redmiddel worden gebruikt als al het andere faalt en mag alleen worden gebruikt door gevorderde Linux-gebruikers.

Als de bovenstaande methode is begrepen en al het andere is mislukt, kan de DUMP-bestandsmap ook handmatig worden gecomprimeerd. Unity-dumps bevinden zich in /EMC/backend/service/data_collection/cores/ op elke SP.

Comprimeer de dump directory naar een bestand, tar -zcvf /home/service/user <destination_filename.tar.gz><dump_directory_name>.
Waarbij:
<> destination_filename.tar.gz is het resulterende gecomprimeerde bestand dat u genereert.
<> dump_directory_name is de map die u wilt comprimeren (de map met het dumpbestand).
Het heeft geen zin om deze opdracht te gebruiken als u alleen het dumpbestand wilt kopiëren, omdat het al is gecomprimeerd (.gz extensie) in de map met het dumpbestand.

Als u dit doet op Unity OE ouder dan 4.5, gebruikt u /home/service, omdat de directory "user" op het volgende niveau pas sinds Unity OE 4.5 is gemaakt.

Het resulterende .tar.gz-bestand bevindt zich in de map /home/service/user (of /cores/service/user, wat dezelfde plaats is).
Voor Unity OE ouder dan 4.5 moet het bestand worden gemaakt in /cores/service zoals hierboven beschreven.

Gebruik geen andere doelmappen! U kunt ernstige systeemproblemen veroorzaken.

Als u logboeken met deze methode van de secundaire SP nodig hebt, raadpleegt u Dell KB-artikel 22501: Dell Unity: Bestanden downloaden van de secundaire SP met behulp van de primaire SP (op te lossen door gebruiker) over het ophalen van bestanden uit de secundaire SP met SCP.

Additional Information

Verwijder eventuele dumps van de volgende locaties op beide SP's zodra de bestanden zijn gedownload van de array.
/cores/service/user of /home/service/user (/home/service of /cores/service voor Unity OE ouder dan 4.5)
/EMC/backend/service/data_collection/cores (vereist root - alleen Dell Technische support).

Dit is om problemen in de toekomst te voorkomen (zoals beschadigde coredumpbestanden of de problemen die worden beschreven in Dell KB-artikel 52543: Dell Unity: Upgrade naar Unity OE 4.2 mislukt met fout: check_cores_existed_files_2 (op te lossen door gebruiker) 


Bestanden in /EMC/backend/service/data_collection/cores kunnen alleen worden verwijderd als rootgebruiker, dus neem contact op met de technische support van Dell of uw geautoriseerde servicevertegenwoordiger en vermeld de id van dit artikel.

BELANGRIJK: Vergelijk de md5som van de bestanden (gedownload versus origineel bestand op SP) voordat u de bestanden permanent verwijdert.

Controleer het oorspronkelijke dumpbestand md5sum op /EMC/backend/service/data_collection/cores/<dump_folder>, en niet een bestand dat u mogelijk handmatig hebt gecomprimeerd.
Voer deze uit om md5sum te controleren:

Linux:       md5sum YourDumpFile.gz
Windows:     certUtil -hashfile YourDumpFile.gz MD5

 

Voorbeelden van de hierboven beschreven opdrachten

pgrep gebruiken om te bevestigen welke SP primair is:

service@none kuuroord:~# pgrep ECOM
30065

U krijgt een proces-ID (PID) voor ECOM, dit is de primaire SP. ECOM (beheer) wordt alleen uitgevoerd op de primaire SP. In dit voorbeeld is SPA primair.

Maar zoals verwacht, zodra u ssh in de secundaire SP steekt, wordt er geen PID geretourneerd voor ECOM omdat ECOM niet wordt uitgevoerd op de secundaire SP:

service@none spa:~#ssh peer
service@none spb:~# pgrep ECOM
service@none spb:~# 


Als de SP's zich in de servicemodus bevinden, retourneert geen van de SP's een PID voor ECOM. ECOM wordt niet uitgevoerd als de SP's zich in de servicemodus bevinden.

Een dumpbestand op de primaire SP weergeven, comprimeren en verplaatsen:
 

service@(none) spa:/# svc_dc -lcd
========================
[DC copier]: Beschikbaar op backend:
core-dump_dump_spa_CKM0016170xxxx_2017-01-17_15_14_17_320_httpd
core-dump_dump_spa_CKM0016170xxxx_2017-02-16_07_19_23_337_xGate
kdump_spa_CKM0016170xxxx_2017-01-11_14_52_40
safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe
<< we gebruiken dit voor het voorbeeld.

========================
[DC copier]: Geen bekende cores bij SSD in verwerkt
========================
[DC copier]: Not yet pre-processed core dumps at SSD:
========================


service@(none) spa:/# svc_dc -dc /home/service/user safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe
[DC copier]: Er is een DC-bundel in /EMC/backend/service/data_collection/cores/safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_dir.
[DC copier]: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar bevat:
safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_dir

[DC copier]: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar verzonden naar /home/service/user succesvol

service@(geen) spa:/#cd /home/service/user
service@(geen) spa:/home/service/user# ll (of ls)...

-rw-r--r-- 1 wortelwortel 681431040 8 mrt 22:24 safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar

 

 

Een dumpbestand weergeven, comprimeren en verplaatsen op de secundaire SP:

service@(none) spa:~# ssh peer << om over te schakelen naar de secundaire SP
service@(none) spb:~# svc_dc -lcd<<listing all available core dumps on SPB (secondary in this case)
========================
[DC copier]: Beschikbaar op backend:
core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd
<<< we gebruiken dit voor het voorbeeld.
core-dump_dump_spb_CKM0016170xxxx_2017-01-02_13_35_47_10385_grep
core-dump_dump_spb_CKM0016170xxxx_2017-01-13_11_38_22_17432_TLDlistener.exe
core-dump_dump_spb_CKM0016170xxxx_2017-01-25_09_19_38_338_httpd
core-dump_dump_spb_CKM0016170xxxx_2017-01-27_03_15_52_2648_xGate

========================
[DC copier]: Geen bekende cores bij SSD in verwerkt
========================
[DC copier]: Not yet pre-processed core dumps at SSD:
========================

service@(none) spb:~# svc_dc -dc peer /home/service/user core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd
[DC copier]: Er is een DC-bundel in /EMC/backend/service/data_collection/cores/core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd_dir.
 [DC-kopieerapparaat]:   je moet binnen 15 seconden inloggegevens invoeren, anders start
de voortgangsteller[DC copier]: core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd_nogdb.tar bevat:
core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd_dir

[DC copier]: core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd_nogdb.tar met succes

verzonden service@(geen) SPB:~# exit
<<< of "ssh peer" om terug te gaan naar de primaire SP en te bevestigen dat het nieuw gemaakte bestand er is.
Logout
Verbinding met peer gesloten.
service@(geen) spa:~# cd /cores/service/user
<<< zelfde plaats als /home/service/user
service@(geen) spa:~# ll
...
-rw-r--r-- 1 wortelwortel 222310400 9 mrt 14:37 core-dump_dump_spb_CKM001617xxxxx_2016-09-08_09_18_19_11994_mgmtd_nogdb.tar


Ons dumpbestand (oorspronkelijk van SPB) staat op de primaire SP, SPA in dit voorbeeld, en is klaar om te downloaden. Vergeet niet om alle dumps van /cores/service/user of /home/service/user op beide SP's te verwijderen zodra de bestanden van de array zijn gedownload.

Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity 650F , Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid ...
Article Properties
Article Number: 000022369
Article Type: How To
Last Modified: 24 Mar 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.