Isilon OneFS: Sådan smartfail ud en nodepulje
Summary: I denne artikel beskrives, hvordan du på korrekt vis opretter en nodepulje, der ikke længere er brug for i en klynge.
Instructions
Her er trinnene til korrekt smartfail ud af en nodepulje, der ikke længere er nødvendig i klyngen.
- Flyt de fleste data ved hjælp af Filpuljepolitikker
- Brug CLI eller WebUI til at redigere Filpuljepolitikkerne for at få data fra puljen, der nedlægges, til at pege på en anden pulje i klyngen. Du kan få hjælp til, hvordan du bedst konfigurerer dette, i administrationsvejledningen til din OneFS-version.
Når filpuljepolitikkerne er blevet ændret, skal du starte et SmartPools-job for at anvende de ændringer, der er foretaget. Hvis filpuljepolitikkerne er konfigureret korrekt, bør dette flytte de fleste data.
Bemærk: Det er normalt, at der stadig bruges noget plads på nodepuljen (generelt under 5%, men det kan være mere). Dette er fint og vil ikke forårsage nogen problemer.
- Sørg for, at Global Spillover er aktiveret, så den sidste bit data på noderne får lov til at blive flyttet til andre nodepuljer.
CLI:# isi storagepool settings view
WebUI:
Filsystem ->Storagepuljer –>SmartPools-indstillinger
Hvis den ikke er aktiveret, skal du kontrollere, at den er aktiveret.
- Start Smartfail-processen.
Smartfail én node ad 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-processen er fuldført (FlexProtect/Lin Job), skal du gå videre til den næste node.
Smartfail dem en ad gangen, indtil der er to noder tilbage.
Start Smartfail-processen på begge noder sammen for at få et nodepuljequorum på mindst 51 % af enhederne online.
Smartfailing, kun én node i de sidste 2, bryder beslutningsdygtigheden, og den vil ikke være i stand til at fuldføre Smartfail-processen.
Hvis begge noder sættes i Smartfail-status, holdes quorum, dataene spredes til de andre nodepuljer.
Additional Information
Sørg altid for at kontrollere, at systemflaget også findes på nodepuljer, der IKKE vil blive smartfailed fra klyngen.
KB til systemflag: Påvirkning af PowerScale 9.x-ydeevnen på blandede nodeklynger med arkivnoder
For at kontrollere, hvilke pulje-id'er der har systemflaget, skal du bruge nedenstående kommando:
sysctl efs.bam.disk_pool_db|grep -B2 -A10 system_group
Eksempel på linjesøgning efter pool_and_group_ids:
pool_and_group_ids={ 3, 4, 5 }
Brug nedenstående kommando til at bekræfte, at diskpulje-id er svarer til ovenstående output:
isi storagepool health
Eksempellinje Se efter nummeret efter navnet på diskpuljen, nedenstående eksempel viser: 3 betyder 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