Isilon OneFS: Jak smartfail out fondu uzlů
Summary: Tento článek popisuje, jak správně smartfail out fondu uzlů, který již není v clusteru potřeba.
Instructions
Zde jsou kroky pro správné smartfail out fondu uzlů, který již není v clusteru potřeba.
- Přesunutí většiny dat pomocí zásad fondu souborů
- Pomocí rozhraní příkazového řádku nebo webového rozhraní upravte zásady fondu souborů tak, aby data z vyřazovaného fondu směřovala do jiného fondu v clusteru. Pomoc s nejlepší konfigurací naleznete v příručce pro správu verze systému OneFS.
- Ujistěte se, že je příznak Systém odebrán z
Nodepoolkteré chcete odstranit, a nachází se na druhé straněnodepool(Poznámka: Pokud zákazníkovi zbývá více než jedennodepool, ujistěte se, že příznak S bude přesunut donodepools dostatkem místa pro uložení všech souborů/ifs/.ifsvarPostup kontroly a přesunutí příznaku S naleznete v části Další informace.)
Po změně zásad fondu souborů spusťte SmartPools aby se použily provedené změny. Pokud byly zásady fondu souborů správně nakonfigurovány, mělo by dojít k přesunu většiny dat.
- Ujistěte se, že je povoleno globální přelévání, aby se poslední bit dat na uzlech mohl přesunout do jiných fondů uzlů.
Rozhraní příkazového řádku:
# isi storagepool settings view
WebUI:
Systém souborů –> Fondy úložišť –> Nastavení SmartPools
Pokud není povolený, ujistěte se, že je povolený a nastavený kdekoli nebo na jiný fond uzlů, než je ten, který chcete odebrat.
- znovu zkontrolujte stav systémového příznaku, jak je popsáno v kroku 1, a poté spusťte proces Smartfail.
Proveďte proces smartfail po jednom uzlu pomocí následujícího příkazu:
OneFS 7.x
# isi devices -a smartfail -d <node LNN>
OneFS 8.x
# isi devices node smartfail --node-lnn=<node LNN>
Po dokončení procesu Smartfail (FlexProtect/Lin Job) přejděte k dalšímu uzlu.
Smartfail je jeden po druhém, dokud nezbydou dva uzly.
Pokud dojde k výpadku pouze jednoho uzlu z posledních dvou, dojde k přerušení kvora a proces Smartfail nebude možné dokončit.
Uvedení obou uzlů do stavu Smartfail zachová kvorum a data se prokládají do ostatních fondů uzlů.
Znovu zkontrolujte, zda se příznak S nenachází ve fondu uzlů, který se pokoušíte odebrat,
například:
# disi -I diskpools list -v
# isi devices node smartfail --node-lnn=13,14
Additional Information
Vždy zkontrolujte, zda se příznak systému nachází také ve fondech uzlů, u kterých NEBUDE proveden proces smartfail z clusteru.
Článek znalostní databáze pro příznak systému: Dopad na výkon systému PowerScale 9.x v clusterech se smíšenými uzly s archivačními uzly
Chcete-li zjistit, která ID fondů mají systémový příznak, použijte následující příkaz:
sysctl efs.bam.disk_pool_db|grep -B2 -A10 system_group
Příklad hledání řádků pro pool_and_group_ids:
pool_and_group_ids={ 3, 4, 5 }
Pomocí následujícího příkazu potvrďte přiřazení ID fondu disků k výše uvedenému výstupu:
isi storagepool health
Příklad hledání řádku za názvem fondu disků, níže uvedený příklad ukazuje: 3 znamená 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