Dell Unity: DUMP-tiedostojen etsiminen ja lataaminen Unity-järjestelmästä (käyttäjän korjattavissa)
Summary: Ohjeet SP DUMP -tiedostojen etsimiseen ja lataamiseen.
Instructions
Unisphereltä
Saatavilla vain Unity OE 4.2.0.9392909 -versioon ja uudempiin).Kirjaudu Unisphereen ja siirry Service Downloads > Core Dump ->sivustoon.
Tämä valikko helpottaa Core-vedostiedostojen noutamista kummastakin tallennussuorittimesta riippumatta siitä, mikä tallennussuoritin on sillä hetkellä ensisijainen.
Kun tiedostot on ladattu järjestelmästä, lataa ne palvelupyyntöön. Jos tiedosto on liian suuri, pyydä FTP-sijaintia tukiedustajaltasi.
CLI tai SSH
- Muodosta yhteys Unityyn SSH:n kautta ja kirjaudu sisään palvelun käyttäjänä.
- Huomioi, mikä tallennussuoritin (SP) olet: SP, johon muodostat yhteyden automaattisesti, on ensisijainen SP. Jos et ole varma, suorita pgrep ECOM. Ensisijaisen SP:n pitäisi palauttaa prosessin tunnusnumero, toisin kuin toissijaisen SP:n, joka ei palauta mitään. Katso esimerkki tästä.
- Jos vedostiedosto on ensisijaisessa SP:ssä, anna seuraavat komennot:
- svc_dc -lcd nähdäksesi luettelon paikallisen SP:n käytettävissä olevista ydinvedoksista. Jokainen merkintä vastaa vedostiedostoa. Etsi tarvitsemasi vedos (päivämäärä ja aika ovat vedoksen nimessä).
- svc_dc -dc /home/service/user <vedostiedoston nimi> tiedoston pakkaamista ja kopioimista varten (/home/service/userin ja vedostiedoston nimen välissä on välilyönti).
- Jos dumppitiedosto on toissijaisessa SP:ssä, kirjaudu toissijaiseen SP:hen (ssh-vertaispalvelimeen) ja sieltä käsin:
- svc_dc -lcd , jos haluat näyttää käytettävissä olevat ydinvedokset paikallisessa SP:ssä.
- svc_dc -dc peer /home/service/user <vedostiedoston nimi> (/home/service/userin ja vedostiedoston nimen välissä on välilyönti.) Tämä pakkaa vedoskansion ja siirtää sen vertaisoperaattorin kansioon /home/service/user. Tässä tapauksessa tiedosto kopioidaan ensisijaiseen SP:hen, josta se saadaan WinSCP:llä.
- Komennon syntaksissa määritetään kohde peer-komennolla, joka siirtää pakatun tiedoston vertaisoperaattoriin. Tätä komentoa voidaan käyttää myös tuloksena olevan tiedoston siirtämiseen etäjärjestelmiin SSH:n kautta. Lisätietoja on kohdassa svc_dc -h.
- Avaa SFTP-ohjelma (kuten WinSCP) ja kirjaudu hallinnan IP-osoitteeseen palveluna. (Tämä yhdistää sinut vain ensisijaiseen SP:hen.)
- Siirry hakemistoon /home/service/use(tai /cores/service/user , joka on sama paikka), lataa vaiheissa 3 tai 4 luomasi vedostiedosto ja lataa se palvelupyyntöön. Jos tiedosto on liian suuri, pyydä FTP-sijaintia tukiedustajaltasi.
- Poista lataamisen jälkeen luodut DUMP-tiedostot kansiosta /home/service/user ja alkuperäiset tiedostot kansiosta /EMC/backend/service/data_collection/cores/ (vaatii pääkäyttäjän, vain Dellin tekninen tuki).
Core-vedostiedostojen pakkaaminen ja kopioiminen manuaalisesti
Jos et tunne Linuxin tar-komentoa, älä käytä tätä tapaa, koska se voi vioittaa vedostiedostoja tai aiheuttaa lisäongelmia (kuten SP:n uudelleenkäynnistyksen), jos tiedostot luodaan vääriin paikkoihin. Tätä menetelmää tulisi käyttää vain viimeisenä keinona, jos kaikki muu epäonnistui, ja sitä tulisi käyttää vain edistyneet Linux-käyttäjät.Jos yllä oleva menetelmä ymmärrettiin ja kaikki muu epäonnistui, DUMP-tiedostohakemisto voidaan pakata myös manuaalisesti. Unity-vedokset ovat kunkin SP:n hakemistossa /EMC/backend/service/data_collection/cores/ .
Pakkaa vedoshakemisto tiedostoon, tar -zcvf /home/service/user <destination_filename.tar.gz><dump_directory_name>.
<> dump_directory_name on pakattava hakemisto (vedostiedostohakemisto).
Jos teet tämän versiota 4.5 vanhemmassa Unity OE:ssä, käytä tiedostoa /home/service, koska seuraavan tason hakemiston käyttäjä on luotu vasta Unity OE 4.5:stä lähtien.
Tuloksena oleva .tar.gz tiedosto on hakemistossa /home/service/user (tai hakemistossa /cores/service/user, joka on samassa paikassa).
Jos Unity OE on vanhempi kuin 4.5, tiedosto on luotava hakemistossa /cores/service edellä kuvatulla tavalla.
Älä käytä muita kohdehakemistoja! Se voi aiheuttaa vakavia järjestelmäongelmia.
Lisätietoja tarvitaan lokeja, joissa käytetään tätä tapaa toissijaiselta SP:ltä, katso lisätietoja Dellin tietämyskannan artikkelista 22501: Dell Unity: Tiedostojen lataaminen toissijaisesta SP: stä ensisijaisen SP: n (User Correctable) avulla tiedostojen hakemisesta toissijaisesta SP: stä SCP: n avulla.
Additional Information
Poista mahdolliset vedokset seuraavista sijainneista molemmissa tallennussuorittimissa, kun tiedostot on ladattu järjestelmästä.
/cores/service/user tai /home/service/user (/home/service tai /cores/service Unity OE:lle, joka on vanhempi kuin 4,5)
/EMC/backend/service/data_collection/cores (vaatii juuren - vain Dellin tekninen tuki).
Näin vältytään ongelmilta tulevaisuudessa (kuten korruptoituneilta Core Dump -tiedostoilta tai Dellin tietämyskannan artikkelissa 52543 kuvatuilta ongelmilta: Dell Unity: Päivitys Unity OE 4.2:een epäonnistuu ja näyttää virheen: check_cores_existed_files_2 (käyttäjän korjattavissa)
Tiedostot kansiossa /EMC/backend/service/data_collection/cores voi poistaa vain pääkäyttäjänä, joten ota yhteys Dellin tekniseen tukeen tai valtuutettuun huoltoedustajaan ja mainitse tämän artikkelin tunnus.
TÄRKEÄÄ: Vertaa tiedostojen md5-summaa (ladattu ja alkuperäinen tiedosto SP:ssä), ennen kuin poistat tiedostot pysyvästi.
Tarkista alkuperäinen dumppitiedosto md5sum kansiosta /EMC/backend/service/data_collection/cores/<dump_folder>, äläkä tiedostoa, jonka olet ehkä pakannut manuaalisesti.
Tarkista md5sum suorittamalla seuraavat:
Linux: MD5SUM YourDumpFile.gz
Windows: certUtil -hashfile YourDumpFile.gz MD5
Esimerkkejä edellä kuvatuista komennoista
Ensisijaisen SP:n vahvistaminen pgrep:n avulla:
| service@none kylpylä:~# pgrep ECOM 30065 |
Saat ECOM-moduulille prosessitunnuksen (PID), joka on ensisijainen SP. ECOM (management) toimii vain ensisijaisessa SP:ssä. Tässä esimerkissä SPA on ensisijainen.
Mutta kuten odotettiin, kun ssh on muodostettu toissijaiseen SP:hen, ECOM:n PID:tä ei palauteta, koska ECOM ei toimi toissijaisessa SP:ssä:
| service@none spa:~#ssh vertaisverkko service@none spb:~# pgrep ECOM service@none spb:~# |
Jos tallennussuorittimet ovat huoltotilassa, mikään tallennussuorittimista ei palauta ECOM:n PID:tä. ECOM ei käynnisty, jos tallennussuorittimet ovat huoltotilassa.
Ensisijaisen SP:n vedostiedoston luettelointi, pakkaaminen ja siirtäminen:
| service@(ei mitään) kylpylä:/# svc_dc -LCD ======================== [DC-kopiokone]: Saatavana taustalla: 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 << Käytämme tätä esimerkkinä. ======================== [DC-kopiokone]: Ei tunnettuja ytimiä SSD-levyllä käsitellyssä ======================== [DC-kopiokone]: Ei vielä esikäsiteltyjä ydindumppeja SSD:ssä: ======================== service@(none) spa:/# svc_dc -dc /home/service/user safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe [DC-kopiokone]: Kansiossa /EMC/backend/service/data_collection/cores/safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_dir on DC-paketti. [DC-kopiokone]: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar sisältää: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_dir [DC-kopiokone]: safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar lähetetty kansioon /home/service/user onnistuneesti service@(ei mitään) spa:/#cd /home/service/user service@(none) spa:/home/service/user# ll (tai ls)... -rw-r--r-- 1 juurijuuri 681431040 maalis 8 22:24 safe_dump_spa_CKM0016170xxxx_2017-02-24_11_26_28_31949_safe_nogdb.tar |
Dumppitiedoston luettelointi, pakkaaminen ja siirtäminen toissijaisessa SP:ssä:
|
service@(none) spa:~# ssh peer << vaihtaa toissijaiseen SP ======================== |
Vedostiedostomme (alun perin SPB:ltä) sijaitsee tässä esimerkissä ensisijaisessa SP:ssä ja SPA:ssa ja on valmis ladattavaksi. Muista poistaa mahdolliset vedokset kansiosta /cores/service/user tai /home/service/user kummassakin tallennussuorittimessa, kun tiedostot on ladattu järjestelmästä.