Dell Unity: Sådan finder og downloader du DUMP-filer fra et Unity-system (kan rettes af brugeren)

Summary: Instruktioner om, hvordan du finder og downloader SP DUMP-filer.

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

Fra Unisphere 

Kun tilgængelig for Unity OE 4.2.0.9392909 og nyere).
Log på Unisphere, og gå til > Service Downloads > Core Dump.
Denne menu letter hentning af Core Dump-filer fra begge SP'er, uanset hvilken SP der er primær på det tidspunkt.
Når filerne er downloadet fra systemet, skal du uploade dem til serviceanmodningen. Hvis filen er for stor, skal du anmode om en FTP-placering fra din supportrepræsentant. 
 

CLI eller SSH

  1. Opret forbindelse til Unity via SSH, og log ind som servicebruger.
  2. Vær opmærksom på, hvilken lagerprocessor (SP) du er på, den SP, du automatisk opretter forbindelse til, er den primære SP. Hvis du ikke er sikker, skal du køre pgrep ECOM. Den primære SP skal returnere et proces-id-nummer i modsætning til den sekundære SP, der ikke returnerer noget. Se Yderligere oplysninger for et eksempel på dette.
  3. Hvis dumpfilen er på den primære SP, skal du udstede disse kommandoer:
    • svc_dc -lcd for at få en liste over de tilgængelige kernedumps på den lokale SP. Hver post svarer til en dumpfil. Find det dump, du skal bruge (dato og klokkeslæt er i dumpnavnet).
    • svc_dc -dc /home/service/user <dump filnavn> for at komprimere og kopiere filen (der er et mellemrum mellem /home/service/user og dumpnavnet).
Brug kun /home/service/user som destinationsmappe for Unity OE 4.5 eller nyere. Brug af andre mapper til at kopiere store filer kan resultere i genstart af SP.
For Unity OE, der er ældre end 4.5, er tjenestebrugerens startmappe /home/service (ikke /home/service/user), og /home/service skal bruges til ovenstående kommando "svc_dc -dc" til Unity OE tidligere end 4.5.
  1. Hvis din dumpfil er på den sekundære SP, skal du logge ind på den sekundære SP (ssh peer) og derfra:
    • svc_dc -lcd for at få vist tilgængelige kernedumps på den lokale SP.
    • svc_dc -dc peer /home/service/user <dump filnavn> (Der er et mellemrum mellem /home/service/user og dumpnavnet.) Dette komprimerer dumpmappen og flytter den til /home/service/user på peer-SP. I dette tilfælde kopierer vi filen til den primære SP, hvorfra vi kan hente den med WinSCP.
    • I kommandosyntaksen angiver vi målet med "peer", som flytter den komprimerede fil til peer SP. Denne kommando kan også bruges til at flytte den resulterende fil til fjernsystemer via SSH. Du kan finde flere oplysninger i svc_dc-h.
  2. Åbn en SFTP-klient (f.eks. WinSCP), og log på administrations-IP-adressen som en tjeneste. (Dette forbinder dig kun til den primære SP).
  3. Gå til mappen /home/service/user (eller /cores/service/user , som er det samme sted), download dumpfilen, som du oprettede i trin 3 eller 4, og upload den til serviceanmodningen. Hvis filen er for stor, skal du anmode om en FTP-placering fra din supportrepræsentant. 
  4. Når de er downloadet, skal du slette de oprettede DUMP-filer fra /home/service/user og de originale filer fra /EMC/backend/service/data_collection/cores/ (kræver rod, kun Dell Teknisk support).
Hvis du har brug for hjælp, skal du kontakte Dells tekniske support eller din autoriserede servicerepræsentant og oplyse dette artikel-id.
 

Komprimere og kopiere Core Dump-filer manuelt

Hvis du ikke er bekendt med Linux "tar" -kommandoen, skal du ikke bruge denne metode, da den kan ødelægge dumpfilerne eller forårsage yderligere problemer (som genstart af en SP), hvis filer oprettes de forkerte steder. Denne metode bør kun bruges som en sidste udvej, hvis alt andet mislykkedes og bør kun bruges af avancerede Linux-brugere.

Hvis ovenstående metode blev forstået, og alt andet mislykkedes, kan DUMP-filmappen også komprimeres manuelt. Unity-dumps er i /EMC/backend/service/data_collection/cores/ på hver SP.

Komprimer dumpmappen til en fil, tar -zcvf /home/service/user <destination_filename.tar.gz><dump_directory_name>.
Hvor:
<> destination_filename.tar.gz er den komprimerede fil, du genererer.
<> dump_directory_name er den mappe, du vil komprimere (dump-filmappen).
Der er ingen mening at bruge denne kommando, hvis du kun vil kopiere dumpfilen, da den allerede er komprimeret (.gz udvidelse) inde i dumpfilmappen.

Hvis du gør dette på Unity OE, der er ældre end 4.5, skal du bruge /home/service, da kataloget "bruger" på næste niveau kun er blevet oprettet siden Unity OE 4.5.

Den resulterende .tar.gz fil er i mappen /home/service/user (eller /cores/service/user, som er det samme sted).
For Unity OE, der er ældre end 4.5, skal filen oprettes i /cores/service som beskrevet ovenfor.

Brug ikke andre målmapper! Du kan forårsage alvorlige systemproblemer.

Hvis du har brug for logfiler ved hjælp af denne metode fra den sekundære SP, skal du se Dell KB-artikel 22501: Dell Unity: Sådan downloades filer fra den sekundære SP ved hjælp af den primære SP (kan rettes af brugeren) om, hvordan du henter filer fra den sekundære SP med SCP.

Additional Information

Slet eventuelle dumps fra følgende placeringer på begge SP'er, når filerne er hentet fra systemet.
/kerner/service/bruger eller /home/service/user (/home/service eller /cores/service til Unity OE ældre end 4.5)
/EMC/backend/service/data_collection/kerner (kræver rod – kun Dells tekniske support).

Dette er for at undgå problemer i fremtiden (f.eks. beskadigede Core Dump-filer eller de problemer, der er beskrevet i Dell KB-artikel 52543): Dell Unity: Opgradering til Unity OE 4.2 mislykkes med fejlen: check_cores_existed_files_2 (kan rettes af brugeren) 


Filer i /EMC/backend/service/data_collection/kerner kan kun slettes som root-bruger. Kontakt Dells tekniske support eller din autoriserede servicerepræsentant, og oplys dette artikel-id.

VIGTIGT: Sammenlign md5sum af filerne (downloadet vs original fil på SP), før du permanent sletter filerne.

Kontroller den oprindelige dumpfil md5sum på /EMC/backend/service/data_collection/cores/<dump_folder>, og ikke en fil, du muligvis har komprimeret manuelt.
Kør disse for at kontrollere md5sum:

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

 

Eksempler på kommandoerne beskrevet ovenfor

Brug af pgrep til at bekræfte, hvilken SP der er primær:

service@none spa:~# pgrep ECOM
30065

Du får et proces-id (PID) for ECOM, dette er den primære SP. ECOM (management) kører kun på den primære SP. I dette eksempel er SPA primær.

Men som forventet, når du først har ssh ind i den sekundære SP, returneres der ingen PID til ECOM, da ECOM ikke kører på den sekundære SP:

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


Hvis SP'erne er i servicetilstand, returnerer ingen af SP'erne en PID til ECOM. ECOM kører ikke, hvis SPS erne er i servicetilstand.

Visning, komprimering og flytning af en dumpfil på den primære SP:
 

service@(ingen) spa:/# svc_dc -lcd
========================
[DC-kopimaskine]: Tilgængelig på 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
<< vi bruger dette til eksemplet.

========================
[DC-kopimaskine]: Ingen kendte kerner på SSD i behandlet
========================[DC-kopimaskine
]: Endnu ikke forbehandlede kernedumps på SSD:
========================


service@(ingen) spa:/# svc_dc -dc /home/service/user safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe
[DC copier]: Der er en DC-pakke i /EMC/backend/service/data_collection/cores/safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_dir.
[DC kopimaskine]: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar vil indeholde:
safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_dir

[DC kopimaskine]: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar sendt til /home/service/user med succes

service@(ingen) spa:/#cd /home/service/user
service@(ingen) spa:/home/service/user# ll (eller ls)...

-rw-r--r-- 1 rodrod 681431040 8. marts 22:24 safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar

 

 

Visning, komprimering og flytning af en dumpfil på den sekundære SP:

service@(ingen) spa:~# ssh peer << for at skifte til den sekundære SP
service@(ingen) spb:~# svc_dc -lcd<<, der viser alle tilgængelige kernedumps på SPB (sekundær i dette tilfælde)
========================
[DC-kopimaskine]: Tilgængelig på backend:
core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd
<<< vi bruger dette til eksemplet.
kerne-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
kerne-dump_dump_spb_CKM0016170xxxx_2017-01-25_09_19_38_338_httpd
kerne-dump_dump_spb_CKM0016170xxxx_2017-01-27_03_15_52_2648_xGate

========================
[DC-kopimaskine]: Ingen kendte kerner på SSD i behandlet
========================[DC-kopimaskine
]: Endnu ikke forbehandlede kernedumps på SSD:========================

service@
(ingen) spb:~# svc_dc -dc peer /home/service/user core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd
[DC copier]: Der er en DC-pakke i /EMC/backend/service/data_collection/cores/core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd_dir.
 [DC-kopimaskine]:   du skal indtaste legitimationsoplysninger inden for 15 sekunder, ellers starter
statustælleren [DC copier]: core-dump_dump_spb_CKM0016170xxxx_2016-09-08_09_18_19_11994_mgmtd_nogdb.tar vil indeholde:
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 transmitteret service@

(ingen) spb:~# exit
<<< eller "ssh peer" for at gå tilbage til den primære SP og bekræfte, at den nyoprettede fil er der.
Logout
Forbindelse til peer lukket.
service@(ingen) spa:~# cd /cores/service/user
<<< samme sted som /home/service/user
service@(ingen) spa:~# ll
...
-rw-r--r-- 1 rodrod 222310400 9. marts 14:37 core-dump_dump_spb_CKM001617xxxxx_2016-09-08_09_18_19_11994_mgmtd_nogdb.tar


Vores dumpfil (oprindeligt fra SPB) er på den primære SP, SPA i dette eksempel, og klar til download. Husk at slette eventuelle dumps fra /cores/service/user eller /home/service/user på begge SP'er, når filerne er hentet fra systemet.

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.