Isilon OneFS: Kuinka älykkäästi epäonnistua solmupoolissa
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.
Kun tiedostovarantokäytäntöjä on muutettu, aloita SmartPools-työ, jotta voit ottaa tehdyt muutokset käyttöön. Jos tiedostovarantokäytännöt on määritetty oikein, suurimman osan tiedoista pitäisi siirtyä.
Huomautus: On normaalia, että solmupoolissa on edelleen jonkin verran tilaa (yleensä alle 5%, mutta se voi olla enemmän). Tämä on hienoa eikä aiheuta ongelmia.
- 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ä.
- Käynnistä 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ä.
Käynnistä Smartfail-prosessi kummassakin solmussa yhdessä, jotta vähintään 51 % verkossa olevista laitteista koorumoituu.
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.
Additional Information
Varmista aina, että järjestelmälippu sijaitsee myös solmuvarannoissa, jotka EIVÄT ole klusterissa smartfailed-tilassa.
Tietämyskannan artikkeli järjestelmälipulle: PowerScale 9.x:n suorituskykyvaikutus sekasolmuklustereissa, joissa on arkistosolmuja
Voit tarkistaa, millä varantotunnuksilla on järjestelmälippu, käyttämällä alla olevaa komentoa:
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