Isilon OneFS: Slik feilslår du et nodeutvalg på en smart måte
Summary: Denne artikkelen beskriver hvordan du gjør smart feil i et nodeutvalg som ikke lenger er nødvendig i en klynge.
Instructions
Her er trinnene for å smartfeile et nodeutvalg som ikke lenger er nødvendig i klyngen.
- Flytt mesteparten av dataene ved hjelp av filutvalgspolicyer
- Bruk kommandolinjegrensesnittet eller webgrensesnittet til å redigere filutvalgspolicyene for å peke data fra utvalget som tas ut av drift, til et annet utvalg i klyngen. Hvis du vil ha hjelp til hvordan du konfigurerer dette best mulig, kan du se administrasjonsveiledningen for OneFS-versjonen din.
- Kontroller at systemflagget er fjernet fra
Nodepooldu ønsker å fjerne og bor på den andrenodepool(Merk hvis kunden har mer enn én igjennodepool, må du kontrollere at S-flagget flyttes tilnodepoolmed nok plass til å holde alle filene under/ifs/.ifsvar-- se delen Tilleggsinformasjon for fremgangsmåten for å kontrollere og flytte S-flagget)
Når retningslinjene for filutvalg er endret, starter du en SmartPools jobb for å bruke endringene som ble gjort. Hvis policyene for filutvalg ble konfigurert riktig, bør dette flytte mesteparten av dataene.
- Sørge for at Global spillover er aktivert, slik at den siste biten av data på nodene kan flyttes til andre nodegrupper.
Kommandolinje
# isi storagepool settings view
WebUI:
Filsystem -> Lagringsutvalg -> SmartPools-innstillinger
Hvis den ikke er aktivert, må du kontrollere at den er aktivert og er satt til en annen eller en annen nodepool enn den som skal fjernes.
- dobbeltsjekk systemflaggstatusen som diskutert i trinn 1, og start deretter Smartfail-prosessen.
Smartfail én node om gangen med følgende kommando:
OneFS 7.x
# isi devices -a smartfail -d <node LNN>
OneFS 8.x
# isi devices node smartfail --node-lnn=<node LNN>
Når Smartfail-prosessen er fullført (FlexProtect/Lin Job), går du videre til neste node.
Smartfail dem en om gangen til to noder gjenstår.
Smartfailing bare en node av de siste 2 vil bryte quorumet, og det vil ikke kunne fullføre Smartfail-prosessen.
Ved å sette begge nodene i en Smartfail-status forblir quorum, blir dataene stripet til de andre nodeutvalgene.
Dobbeltsjekk at S-flagget ikke er på nodepoolen du prøver å fjerne,
eksempel:
# disi -I diskpools list -v
# isi devices node smartfail --node-lnn=13,14
Additional Information
Kontroller alltid at systemflagget også befinner seg i nodeutvalg som IKKE er smartfeilet fra klyngen.
KB for systemflagg: Ytelsespåvirkning på PowerScale 9.x på blandede nodeklynger med arkivnoder
Slik kontrollerer du hvilke utvalgs-IDer som har kommandoen for systemflagg, bruk nedenfor:
sysctl efs.bam.disk_pool_db|grep -B2 -A10 system_group
Eksempel linje se etter pool_and_group_ids:
pool_and_group_ids={ 3, 4, 5 }
Bruk kommandoen nedenfor for å bekrefte diskutvalgs-ID-er slik at de samsvarer med utdataene ovenfor:
isi storagepool health
Eksempel linje se etter nummeret etter diskutvalget navnet, nedenfor eksempel viser: 3 betydning 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