Isilon OneFS: Solmuvarannon älykäs epäonnistuminen
Summary: Tässä artikkelissa kuvataan, miten klusterissa tarpeettomaksi enää tarvittava solmuvaranto poistetaan älykkäästi.
Instructions
Toimi seuraavasti sellaisen solmupoolin poistamiseen, jota ei enää tarvita klusterissa.
- Siirrä suurin osa tiedoista tiedostovarantokäytäntöjen avulla
- Muokkaa käyttöoikeusliittymässä tai verkkokäyttöliittymässä tiedostovarantokäytäntöjä, jotta käytöstä poistettavan varannon tiedot voidaan siirtää klusterin toiseen varantoon. Lisätietoja tämän parhaasta määrittämisestä on OneFS-version hallintaoppaassa.
- Varmista, että järjestelmämerkintä on poistettu
Nodepoolhaluat poistaa ja asut toisessanodepool(Huomautus, jos asiakkaalla on enemmän kuin yksi jäljellänodepool, varmista, että S-lippu siirretään kohtaannodepooljossa on tarpeeksi tilaa kaikkien tiedostojen säilyttämiseen/ifs/.ifsvar-- katso Lisätiedot-osiosta ohjeet S-lipun tarkistamiseen ja siirtämiseen)
Kun tiedostovarantokäytäntöjä on muutettu, aloita SmartPools työ tehtyjen muutosten soveltamiseksi. Jos tiedostovarantokäytännöt on määritetty oikein, suurimman osan tiedoista pitäisi siirtyä.
- Varmista, että Global Spillover on käytössä, jotta solmujen viimeiset tietobitit voidaan siirtää muihin solmuvarantoihin.
Komentoriviliittymä:
# isi storagepool settings view
WebUI:
Tiedostojärjestelmä -> Tallennusvarannot -> SmartPools-asetukset
Jos se ei ole käytössä, varmista, että se on käytössä ja että se on asetettu mihin tahansa tai eri solmupooliin kuin poistettavaan.
- Tarkista järjestelmämerkinnän tila vaiheessa 1 kuvatulla tavalla ja käynnistä sitten Smartfail-prosessi.
Smartfail solmu kerrallaan seuraavalla komennolla:
OneFS 7.x
# isi devices -a smartfail -d <node LNN>
OneFS 8.x
# isi devices node smartfail --node-lnn=<node LNN>
Kun Smartfail-prosessi on valmis (FlexProtect/Lin-työ), siirry seuraavaan solmuun.
Smartfail ne yksi kerrallaan, kunnes kaksi solmua on jäljellä.
Smartfailurefailure, vain yksi solmu viimeisestä 2:sta rikkoo koorumin, eikä se pysty suorittamaan Smartfail-prosessia loppuun.
Kun molemmat solmut asetetaan Smartfail-tilaan, koorumi säilyy, tiedot raidoitetaan muihin solmupooleihin.
Tarkista vielä kerran, että S-lippu ei ole solmupoolissa, jota yrität poistaa,esimerkki
:
# disi -I diskpools list -v
# isi devices node smartfail --node-lnn=13,14
Additional Information
Varmista aina, että järjestelmälippu sijaitsee myös solmuvarannoissa, jotka EIVÄT ole klusterissa smartfailed-tilassa.
KB järjestelmälipulle: PowerScale 9.x:n suorituskykyvaikutus sekasolmuklustereissa, joissa on arkistosolmuja
Voit tarkistaa alla olevalla komennolla, millä varantotunnuksilla järjestelmälippu on:
sysctl efs.bam.disk_pool_db|grep -B2 -A10 system_group
Esimerkkirivin haku pool_and_group_ids:
pool_and_group_ids={ 3, 4, 5 }
Varmista alla olevalla komennolla, että levyvarannon tunnukset vastaavat edellä annettuja tuloksia:
isi storagepool health
Esimerkkirivi Etsi numero levyvarannon nimen jälkeen, alla olevassa esimerkissä näkyy: 3 merkitys ID 3:
s210_6.9tb_800gb- UM--- HDD +2d:1n 2:bay4,9,11,13,1 Nodes: Nodes:
ssd_32gb:3 8,23, 1:bay4,9,1 Drives: Drives:
3,18,23