PowerStore-ilmoitustunnus: POWERDOCTOR_VOLUMES_IN_DESTROYING_STATE
Summary: PowerStore PowerDoctor on havainnut vähintään yhden taltion, joka on juuttunut tuhoamistilaan.
Symptoms
Hälytys
Taulukko 1. Hälytystunnus ja siihen liittyvät tiedot
| Hälytyksen tunnus | POWERDOCTOR_VOLUMES_IN_DESTROYING_STATE |
| Hälytyksen teksti:
|
Volumes are stuck in Destroying state. Affected volumes failed last deletes and are left in Destroying state. |
| Error Code: | 0x03700102 |
| Vakavuusaste: | ALAIKÄINEN |
PowerStore PowerDoctor on havainnut vähintään yhden taltion, joka on juuttunut Destroying State : Näiden asemien poistotoiminnot on aloitettu, mutta poistokomennot on jo suoritettu (tai poistokomentoa ei ole), kun asemat ovat edelleen Destroying State : Tämä tarkoittaa, että asemat ovat jumissa eivätkä pysty suorittamaan poistoprosessiaan loppuun.
Kun tämä ongelma ilmenee, saatat havaita seuraavia oireita:
- PowerDoctor-hälytys: VÄHÄINEN vakavuushälytys annetaan viestillä:
"Volumes are stuck in Destroying state. Affected volumes failed last deletes and are left in Destroying state." - Hälytyksen tiedot: Asemat ovat jumissa
DestroyingState : Haavoittuvat taltiot epäonnistuivat, viimeksi poistettiin, ja ne jätetään Tuhoa-tilaan. - Aseman tila: Kun taltion tietoja kysellään käyttöliittymän, komentoriviliittymän tai REST-ohjelmointirajapinnan kautta, aseman tilana näkyy
DestroyingPoistotoiminto näyttää olevan valmis tai sitä ei ole. - Tallennustilavaikutus: Juuttuneet asemat saattavat edelleen kuluttaa tallennustilaa, eikä tallennustilaa voi vapauttaa, ennen kuin taltiot on poistettu oikein.
Cause
Taltio siirtyy Destroying Ilmoita, milloin poistotoiminto aloitetaan. Tavallisesti poisto onnistuu ja taltio poistetaan järjestelmästä. Joissakin virhetilanteissa delete-komento saattaa kuitenkin epäonnistua, kun taltio on Destroying State :
Yleisiä perimmäisiä syitä ovat:
- Komennon poistovirhe: Delete-komento havaitsi virheen suorituksen aikana komennon ohitettua palautuspisteen.
- Keskeytetty poistotoiminto: Järjestelmätapahtuma (solmun vikasietoisuus, palvelun uudelleenkäynnistys, päivitys) keskeytti poistotoiminnon kesken lennon.
- Tilannevedosten joukkopoisto-ongelmat: Jos taltiotilannevedokset poistettiin osana tilannevedosten vanhentamistoimintoa, joukkoerääntymistoiminto on saattanut päättyä virheeseen ja osa tilannevedoksista on saattanut jäädä pois.
Vaikutus
järjestelmäänVolyymit jumissa Destroying valtiolla on seuraavat vaikutukset:
- Tallennuskapasiteetin kulutus: Juuttuneet taltiot kuluttavat edelleen kapasiteettia, jota ei voida ottaa talteen, ennen kuin se on poistettu kokonaan.
- Päivityksen vaikutus (NDU): Virheellisessä tilassa olevat asemat voivat aiheuttaa esitarkistusvirheitä ja estää päivityksen onnistumisen.
- Hallinnolliset toimet: Ei suoraa vaikutusta isännän I/O:hon, mutta voi vaikeuttaa kapasiteetin suunnittelua ja äänenhallinnan näkyvyyttä.
- Hälytysääni: PowerDoctor-hälytys jatkuu, kunnes tila on ratkaistu.
PowerDoctor-hälytystä ei sittenkään poisteta heti Destroying Tila-asemat poistetaan. PowerDoctor suoritetaan ajoitetuin väliajoin (hälytyksessä 24 tuntia), ja hälytys poistuu seuraavan suorituskerran aikana.
Käyttäjät voivat tarkistaa nykyisen tilan suorittamalla kuntotarkistuksen manuaalisesti käyttöliittymästä:
- Onnistunut
Volumes Stuck in Destroying StateTarkistus vahvistaa, että ongelma on ratkaistu. - Hälytys saattaa olla näkyvissä seuraavaan ajoitettuun PowerDoctor-suoritukseen asti.
Tämä viivästynyt hälytysselvitys on kaikkien PowerDoctor-hälytysten odotettu toiminta, eikä se koske erityisesti Volumes Stuck in Destroying State Olosuhteet
Resolution
Automaattinen tarkkuus
PowerDoctor EI korjaa ongelmaa automaattisesti.
Automaattista korjausta ei tarkoituksella anneta turvallisuussyistä, koska jumiutuneet asemat voivat viitata taustalla oleviin järjestelmäongelmiin, jotka edellyttävät tutkimusta.
Itsepalvelun ratkaisu
Service Shell -komento - svc_clear_destroying_volumes on otettu käyttöön PowerStoreOS v5.0:ssa, joka on suunniteltu tunnistamaan ja poistamaan tämä tila.
- Komento on suoritettava päälaitteessa.
- Jos näet tämän virheen, muodosta SSH-yhteys johtavaan laitteeseen ja suorita komento sieltä.
pikanäppäimellä svc_clear_destroying_volumes Komento:
- Tekee tietokannasta kyselyn
DestroyingState : - Suodattaa pois asemat, joiden aktiiviset poistotoiminnot ovat käynnissä.
- Luokittelee asemat lohkoihin (ei roskakoriin), lohkoihin (roskakorissa) ja tiedostoasemiin.
- Käyttäjä voi poistaa lohkoasemia valikoivasti.
- Käsittelee samanaikaiset poistotoiminnot sulavasti (käsittelee
"object not found"menestyksenä).
Käyttö
# Basic usage - interactive mode with confirmation prompts
svc_clear_destroying_volumes
# Skip confirmation prompts (auto-confirm all deletions)
svc_clear_destroying_volumes --yes
svc_clear_destroying_volumes -y
Komentorivin vaihtoehdot
Taulukko 2. Komentoriviliittymän asetukset
| Vaihtoehto | Lyhyt | Kuvaus |
--yes |
-y |
Ohita vahvistuskehotteet ja poista kaikki löydetyt taltiot automaattisesti |
Interaktiiviset kehotteet
Kun suoritetaan ilman --yes merkintä, komentosarja pyytää vahvistusta ennen kunkin levyluokan poistamista:
yes- Jatka tämän luokan volyymien poistamistano- Ohita tämä luokka ja siirry seuraavaanquit- Ohita jäljellä olevat luokat ja näytä lopullinen yhteenveto
Lähdön osat
Komentosarja järjestää volyymit kolmeen osaan:
Osa A: Lohkot, jotka EIVÄT ole roskakorissa
Lohkon asemat Destroying Osavaltiot, jotka eivät ole roskakorissa. Nämä taltiot poistetaan DeleteVolumeCommand.
Osa B: Roskakorissa olevat lohkoasemat
Lohkon asemat Destroying' toteavat, että ne ovat roskakorissa. Nämä taltiot poistetaan myös DeleteVolumeCommand.
Osa C: Tiedostomäärät
Tiedostotaltiot Destroying State : Tiedostoasemien poistoa ei ole vielä toteutettu . Ota yhteys Dell-tukeen, jos tarvitset apua näiden asemien kanssa.
Lopullinen yhteenveto
Kun kaikki osat on käsitelty, komentosarja näyttää lopullisen yhteenvedon, jossa näkyy:
- Kustakin osasta löytyneiden niteiden määrä
- Poistettujen asemien määrä
- Niiden asemien määrä, joiden poistaminen epäonnistui
- Käyttäjän ohittamat osiot
Jos poistot epäonnistuivat tai tiedostotaltioita löytyi, Dell-tuen yhteystiedot näkyvät komentosarjassa.
Esimerkki tuloksesta:
======================================================================
SVC_CLEAR_DESTROYING_VOLUMES
======================================================================
Querying database for volumes in 'Destroying' state...
Found 3 volume(s) stuck in 'Destroying' state.
Section A: Block Volumes in Destroying State (NOT in Recycle Bin):
------------------------------------------------------------
[1] Volume:
ID: abc12345-1234-5678-90ab-cdef12345678
Name: test-volume-1
Type: Primary
Storage Type: Block
Do you want to delete these 1 Block volume(s) in Destroying state (NOT in Recycle Bin)? [yes/no/quit]: yes
Deleting Block volumes in Destroying state (NOT in Recycle Bin)...
Sending DeleteVolumeCommand for: test-volume-1 (abc12345-1234-5678-90ab-cdef12345678)
[SUCCESS] Volume deleted successfully:
Name: test-volume-1
ID: abc12345-1234-5678-90ab-cdef12345678
...
======================================================================
FINAL SUMMARY
======================================================================
Section A: Block Volumes in Destroying State (NOT in Recycle Bin)
Found: 1
Deleted: 1
Failed: 0
Section B: Block Volumes in Destroying State (IN Recycle Bin)
Found: 0
Section C: File Volumes in Destroying State
Found: 0
------------------------------------------------------------
Total Volumes Found: 1
Total Deleted: 1
Total Failed: 0
------------------------------------------------------------
SUCCESS: All requested volume deletions completed successfully.
======================================================================
Script completed.
Estäminen
Voit minimoida volyymien juuttumisen riskin Destroying State :
- Vältä keskeytyksiä – Älä keskeytä poistotoimintoja tai käynnistä palveluja uudelleen aktiivisen aseman poiston aikana.
- Valvo poistotoimintoja – Kun poistat suuria määriä taltioita tai tilannevedoksia, seuraa edistymistä, kunnes ne ovat valmiita.
- Järjestelmän kunnon ylläpitäminen – Varmista, että järjestelmä on kunnossa ennen joukkopoistoja (ei aktiivisia hälytyksiä, kaikki solmut verkossa, hallintatietokanta kunnossa).
- Pidä ohjelmistot ajan tasalla – Käytä uusimpia PowerStoreOS-versioita ja korjaustiedostoja, sillä uudemmat versiot sisältävät parannuksia toiminnan luotettavuuden poistamiseen.
Tiedostomäärän rajoitus: Tiedostoaseman poistoa ei ole vielä toteutettu. Jos tiedostotaltioita löytyy Destroying osavaltio, ota yhteyttä Dellin tukeen manuaalisen puhdistusavun saamiseksi.
Ota yhteys Dellin tekniseen tukeen.
Lisätietoja nopeutetusta palvelusta on tässä tietämyskannan artikkelissa numero.
Additional Information
Liittyvät PowerDoctor-tarkastukset
Tämä hälytys luodaan PowerDoctor-kuntotarkastuksessa:
- Tarkista nimi:
volumes_in_destroying_state_check - Tarkista tarkistustiheys: 24 tunnin (1440 minuutin) välein
- Tarkista laajuus: vain päälaite
- Tarkistustyyppi: Säännöllinen kuntotarkastus
Tekniset tiedot
Kuntotarkastus tekee seuraavat toimet:
- Tekee kyselyn hallintatietokannasta
DestroyingState : - Tarkistaa, onko niihin liittyviä poistokomentoja olemassa ja niiden suoritustila.
- Tunnistaa asemat, joissa delete-komennon tila on
COMPLETEDTAI asemalle ei ole delete-komentoa. - Antaa MINOR-hälytyksen, jos vähintään yksi juuttunut taltio löytyy.
- Poistaa hälytyksen automaattisesti, kun juuttuneita taltioita ei ole jäljellä.