PowerScale | Přesun dat mezi úložišti bez licence SmartPools
Summary: Tento článek objasňuje, jak funguje umístění dat v clusteru PowerScale, když není k dispozici licence SmartPools. Podrobně popisuje omezení pro přesun dat do konkrétního "jiného datového fondu" (vrstvy) v tomto nelicencovaném stavu. Vysvětluje roli úlohy SetProtectPlus pro použití výchozích zásad fondu souborů clusteru a popisuje primární metodu ručního přesunutí dat. ...
Instructions
Uživatel chce přesunout určitá data ze svého aktuálního umístění do jiného fondu úložiště (což znamená odlišnou skupinu uzlů nebo vrstvu) v rámci clusteru. Systém však nemá aktivní licenci SmartPools, která je vyžadována pro takový přesun dat na základě zásad.
Příčina:
OneFS SmartPools je licencovaný softwarový modul navržený tak, aby umožňoval automatizované vrstvení a přesun dat mezi definovanými fondy uzlů a vrstvami na základě zásad v rámci jednoho clusteru PowerScale. Bez něj systém OneFS spravuje všechny fondy uzlů jako jeden sjednocený fond úložiště.
V této nelicencované konfiguraci není možné přesouvat data na základě zásad mezi konkrétními vrstvami definovanými uživatelem nebo fondy uzlů na základě atributů souborů. Místo toho všechny soubory patří do výchozího fondu souborů a řídí se zásadami výchozího fondu souborů.
Co je SetProtectPlusa jak jej spustit:SetProtectPlus úloha je interní OneFS úloha, která se spouští specificky, když SmartPools Licence není aktivní. Jeho účelem je použít výchozí nastavení zásad souborů clusteru. Neumožňuje ruční výběr cílového fondu uzlů pro migraci dat na základě obsahu souboru nebo cesty, protože to vyžaduje fondy SmartPools. Tato úloha zajišťuje, aby soubory odpovídaly výchozí ochraně clusteru a nastavení optimalizace I/O. Neumožňuje určit konkrétní fond uzlů nebo vrstvu, do které se mají data přesunout. místo toho zajišťuje, aby se data spravovala podle výchozí distribuce v rámci celého clusteru napříč všemi dostupnými uzly, kterou pak úloha automatického vyvážení vyrovnává
.Postup spuštění SetProtectPlus Práce:
- Ustavit
SSHPřipojení: Připojte se k libovolnému uzlu v clusteru PowerScale pomocíSSH. - Zkontrolujte, zda na adrese
SmartPoolsStav licence (volitelné, ale doporučeno pro přehlednost): Potvrďte, žeSmartPoolsskutečně není licencována. - Příklad očekávaného výstupu (
SmartPoolsnení uveden nebo je ve stavu "Neaktivní" nebo "Nelicencovaný"):
- Skript
isi license listmůže zobrazit stav aktivace různých modulů, včetněSmartPools. - Kontrola a konfigurace výchozích zásad fondu souborů (v případě potřeby): Zatímco
SetProtectPlusvýchozí zásady, je nutné si uvědomit, že "Zásady fondu disků" (cíl úložiště dat) výchozích zásad nelze změnit na konkrétní fond uzlů bezSmartPoolslicence. Ve výchozím nastavení je vždy nastaveno nastavení "anywhere" nebo podobné, což znamená, že data jsou rozprostřena do všech dostupných fondů disků. Můžete zobrazit jeho aktuální nastavení pro ochranu a optimalizaci I/O.- Tento příkaz zobrazí aktuální výchozí nastavení zásad fondu souborů:
isi filepool default-policy view
- Tento příkaz zobrazí aktuální výchozí nastavení zásad fondu souborů:
--data-storage-target and --data-ssd-Strategie pro výchozí zásadu se implicitně vztahuje na "libovolný fond", když SmartPools není licencován.
- Spusťte
SetProtectPlusPráce:- Tento příkaz inicializuje
SetProtectPlusúloha, která použije výchozí zásady souborů v clusteru.
- Tento příkaz inicializuje
isi job start SetProtectPlus
-
Sledujte průběh úlohy: Chcete-li zobrazit všechny spuštěné úlohy, Chcete-li zobrazit podrobnosti o
SetProtectPlusjob (nahraďte <JobID> skutečným ID úlohy z následujícího příkazu):
isi job view <job ID>
2. možnost: Ruční kopírování
datRuční kopírování dat (přemístění souboru): Jedná se o nejpřímější způsob přesunutí dat do jiné logické cesty v rámci clusteru. Tato nová cesta může být umístěna na určité sadě uzlů, pokud se cluster skládá z různých typů hardwaru a máte logicky uspořádané adresářové struktury (i bez SmartPools). Když se zkopíruje soubor, nová kopie se zapíše podle aktuálních pravidel přidělení úložiště systému OneFS. Bez SmartPools, to znamená, že data jsou prokládána napříč celým clusterem a jejich konečné fyzické umístění je spravováno úlohou automatického vyvážení pro rovnoměrnou distribuci.
Postup ručního kopírování pomocí rozhraní příkazového řádku (CLI):
- Ustavit
SSHPřipojení: Připojte se k libovolnému uzlu v clusteru PowerScale pomocí zabezpečeného prostředí (SSH) klientem. - Určení zdrojové a cílové cesty: Určete úplnou cestu k datům, která chcete přesunout (
/ifs/source_data/file.txt) a úplnou cestu k cílovému adresáři, do kterého chcete umístit novou kopii (/ifs/destination_pool/new_data/). -
Proveďte operaci kopírování: Pomocí příkazu
cppříkaz ke zkopírování dat.- Pro jednotlivé soubory:
cp /ifs/source_data/file.txt /ifs/destination_pool/new_data - Pro adresáře (včetně obsahu): Pomocí příkazu
-r(rekurzivní) možnostcp -r /ifs/source_data/ /ifs/destination_pool/new_data
- Pro jednotlivé soubory:
- Ověřte kopii: Po dokončení operace kopírování ověřte, že se data úspěšně zkopírovala a jsou přístupná v novém umístění.
- Smazat původní data (volitelné, ale volné místo): Jakmile důkladně ověříte, že jsou data správně zkopírovaná a přesná a přístupná v novém umístění, můžete odstranit původní data a znovu uvolnit místo
STATUS_NOT_SAME_DEVICE. Zástupným řešením v takových případech je odstranění kvóty na cestě.
Důležité úvahy a omezení:
-
Žádné vrstvení na základě zásad bez
SmartPools: SkriptSetProtectPlusÚloha vynucuje výchozí zásady souborů v celém sjednoceném fondu úložiště clusteru. Nemůže provádět vrstvení dat na základě zásad ani migraci do konkrétního "jiného datového fondu" (fondu uzlů nebo vrstvy) na základě atributů souborů nebo cest. Tato funkce je určena výhradně proSmartPoolslicence. -
Automatické vyvážení: Bez
SmartPoolslicence, úloha Auto-Balance (nebo Multi-Scan) neustále pracuje na pozadí, aby rovnoměrně rozprostřela data na všechny dostupné uzly a diskové fondy, čímž je zajištěna vyvážená distribuce dat. -
Výchozí rozsah zásady: Výchozí zásada fondu souborů (použitá
SetProtectPlusKdySmartPoolsje nelicencovaný) umožňuje nastavení ochrany a optimalizace I/O, ale zásadu fondu disků (určení fondu cílových uzlů) nelze změnit; Cílí na "kdekoli" v clusteru. -
Dopad na výkon: Zatímco
SetProtectPlusje úloha na pozadí, spuštění jakékoli úlohy může spotřebovávat prostředky clusteru. Doporučujeme zajistit, aby využití kapacity clusteru (pevného disku a disku SSD) zůstalo pod 90 %, aby bylo dosaženo optimálního výkonu a dostatečného prostoru pro opětovnou ochranu dat při selhání disku. -
SmartPoolsHodnota licence: Pro organizace s heterogenními požadavky na úložiště, které potřebují podrobnou kontrolu nad umisťováním dat, automatizované vrstvení nebo možnost oddělit data do různých typů uzlů úložiště (výkonnostní vs. archivní vrstvy), může býtSmartPoolsLicence je vysoce doporučena. Umožňuje automatizované umisťování dat na základě definovaných zásad, optimalizuje využití úložiště, zlepšuje výkon a zjednodušuje dlouhodobou správu dat bez nutnosti ručního kopírování. -
CloudPoolsZávislost:CloudPools, která umožňuje vrstvení dat do externího cloudového úložiště, je postavena naSmartPoolsRámec zásad fondu souborů, a proto explicitně vyžaduje jakSmartPoolsaCloudPoolslicence