PowerScale | Flytta data mellan lagringsplatser utan SmartPools-licens

Summary: I den här artikeln beskrivs hur dataplacering fungerar i ett PowerScale-kluster när det inte finns någon SmartPools-licens. Den innehåller information om begränsningarna för att flytta data till en specifik "annan datapool" (nivå) i det här olicensierade tillståndet. Den förklarar rollen för SetProtectPlus-jobbet för att tillämpa klustrets standardprincip för filpooler och beskriver den primära metoden för att flytta data manuellt. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

En användare vill flytta specifika data från den aktuella platsen till en annan lagringspool (vilket innebär en tydlig nodgrupp eller nivå) i ett kluster. Systemet har dock ingen aktiv SmartPools-licens, vilket krävs för sådan policydriven dataförflyttning.

Orsak: 
OneFS SmartPools är en licensierad programvarumodul som utformats för att möjliggöra automatiserad, policybaserad nivåindelning av data och förflyttning mellan definierade nodpooler och nivåer inom ett enda PowerScale-kluster. Utan den hanterar OneFS alla nodpooler som en enda, enhetlig lagringspool.

I den här olicensierade konfigurationen är principbaserad dataförflyttning mellan specifika användardefinierade nivåer eller nodpooler baserat på filattribut inte möjlig. I stället tillhör alla filer standardfilpoolen och standardprincipen för filpoolen styr dem.

Vad är SetProtectPlusoch hur man kör det:
SetProtectPlus Jobbet är ett internt OneFS jobb som körs specifikt när en SmartPools Licensen är inte aktiv. Syftet är att tillämpa klustrets standardinställningar för filprincip. Det går inte att manuellt välja en målnodpool för datamigrering baserat på filinnehåll eller sökväg, eftersom SmartPools krävs. Det här jobbet säkerställer att filerna överensstämmer med klustrets standardskydd och inställningar för I/O-optimering. Du kan inte ange en viss nodpool eller nivå att flytta data till. I stället säkerställer det att data hanteras enligt den klusteromfattande standarddistributionen över alla tillgängliga noder, som jobbet för automatisk utjämning sedan arbetar för att göra balanserat.

Steg för att köra SetProtectPlus Jobb:

  1. Grunda SSH Samband: Anslut till valfri nod i ditt PowerScale-kluster genom att SSH.
  2. Gå till SmartPools Licensstatus (valfritt men rekommenderas för tydlighetens skull): Bekräfta att SmartPools är verkligen inte licensierad.
  3. Exempel på förväntade utdata (SmartPools inte listad eller statusen är "Inaktiv" " Olicensierad "):Exempel på förväntade utdata  
  4. Informationen isi license list kan visa aktiveringsstatus för olika moduler, inklusive SmartPools.
  5. Granska och konfigurera standardprincip för filpool (om det behövs): Medan SetProtectPlus tillämpar standardprincipen är det nödvändigt att förstå att standardprincipens "diskpoolpolicy" (datalagringsmål) inte kan ändras till en specifik nodpool utan en SmartPools licens. Standardinställningen är alltid "var som helst" eller liknande, vilket innebär att data sprids över alla tillgängliga diskpooler. Du kan visa dess aktuella inställningar för skydd och I/O-optimering.
    1. Det här kommandot visar de aktuella standardprincipinställningarna för filpoolen: isi filepool default-policy view
Obs! Justera parametrar enligt önskat standardskydd och I/O-inställningar. Informationen --data-storage-target and --data-ssd-Strategin för standardprincipen gäller implicit för "alla pooler" när SmartPools är olicensierad.

 

  1. Starta SetProtectPlus Jobb:
    1. Det här kommandot initierar SetProtectPlus jobb, som tillämpar standardfilprincipen i klustret.
isi job start SetProtectPlus 
  1. Övervaka jobbförloppet: Om du vill se alla jobb som körs Om du vill visa information om SetProtectPlus job (ersätt <JobID> med true job ID från kommandot nedan):

isi job view <job ID>


Alternativ 2: Manuell datakopiering
Manuell datakopiering (filflytt): Det här är det mest direkta sättet att "flytta" data till en annan logisk sökväg i klustret. Den nya sökvägen kan finnas på en specifik uppsättning noder om klustret består av olika maskinvarutyper och du har logiskt ordnade katalogstrukturer (även utan SmartPools). När en fil kopieras skrivs den nya kopian enligt de aktuella reglerna för lagringsallokering i OneFS. Utan SmartPoolsinnebär det att data är stripade över hela klustret och att den slutliga fysiska placeringen hanteras av jobbet för automatisk utjämning för jämn fördelning.

Steg för manuell kopiering med kommandoradsgränssnitt (CLI):

  1. Grunda SSH Samband: Anslut till valfri nod i PowerScale-klustret med ett Secure Shell (SSH) kund.
  2. Identifiera käll- och målsökvägar: Fastställ den fullständiga sökvägen till de data som du tänker flytta (/ifs/source_data/file.txt) och den fullständiga sökvägen till målkatalogen där du vill att den nya kopian ska finnas (/ifs/destination_pool/new_data/).
  3. Utför kopieringsåtgärden: Använd tangenten cp för att kopiera data.

    • För enskilda filer: 
      cp /ifs/source_data/file.txt  /ifs/destination_pool/new_data
    • För kataloger (inklusive innehåll): Använd tangenten -r (rekursivt) alternativ 
      cp -r /ifs/source_data/ /ifs/destination_pool/new_data
Obs! Den här åtgärden skapar en duplicerad kopia av data i klustret. Se till att du har tillräckligt med ledigt utrymme på mållagringen innan du påbörjar kopieringsprocessen.
 
  1. Verifiera kopian: När kopieringen är klar kontrollerar du att data har kopierats och är tillgängliga på den nya platsen.
  2. Ta bort originaldata (valfritt, men ledigt utrymme): När du noggrant har verifierat att data är korrekt kopierade och korrekta, och tillgängliga på den nya platsen, kan du ta bort ursprungliga data för att återta utrymmet
 
Viktigt! Dataradering är en oåterkallelig åtgärd. Se alltid till fullständig verifiering av kopierade data innan du tar bort originalfilerna. Om du flyttar kataloger mellan kvotdomäner kan en mv-åtgärd resultera i ett oväntat fel: STATUS_NOT_SAME_DEVICE. Lösningen i sådana fall är att ta bort kvoten på sökvägen.


Viktiga överväganden och begränsningar:

  • Ingen policybaserad nivåindelning utan SmartPools: Informationen SetProtectPlus Jobbet tillämpar standardfilprincipen i hela klustrets enhetliga lagringspool. Den kan inte utföra principbaserad datanivåindelning eller migrering till en specifik "annan datapool" (nodpool eller nivå) baserat på filattribut eller sökvägar. Denna funktion är exklusiv för SmartPools licens.

  • Automatisk ombalansering: Utan en SmartPools arbetar Auto-Balance-jobbet (eller Multi-Scan) kontinuerligt i bakgrunden för att sprida data jämnt över alla tillgängliga noder och diskpooler, vilket säkerställer en balanserad fördelning av data.

  • Standardprincipomfång: Standardprincipen för filpooler (tillämpas av SetProtectPlus När SmartPools är olicensierad) tillåter inställning av skydd och I/O-optimeringsinställningar, men diskpoolsprincipen (som anger en målnodpool) kan inte ändras; Den riktar in sig på "var som helst" i klustret.

  • Påverkan på prestanda: Medan SetProtectPlus är ett bakgrundsjobb kan körning av alla jobb förbruka klusterresurser. Vi rekommenderar att du ser till att användningen av klusterkapaciteten (hårddisk och SSD) hålls under 90 % för optimala prestanda och tillräckligt med utrymme för att återskydda data vid diskfel.

  • SmartPools Licensvärde: För organisationer med heterogena lagringskrav som behöver detaljerad kontroll över dataplacering, automatiserad nivåindelning eller möjlighet att separera data på olika typer av lagringsnoder (prestanda jämfört med arkivnivåer) är det viktigt att skaffa en SmartPools licens rekommenderas starkt. Den möjliggör automatiserad dataplacering baserat på definierade policyer, optimerar lagringsanvändningen, förbättrar prestanda och förenklar långsiktig datahantering utan behov av manuella kopieringslösningar.

  • CloudPools Beroende: CloudPools, som gör det möjligt att nivåindela data till extern molnlagring, bygger på SmartPools policyram för filpooler och kräver därför uttryckligen både en SmartPools och CloudPools licens

Affected Products

Isilon, PowerScale, Isilon Gen6.5

Products

PowerScale OneFS
Article Properties
Article Number: 000337998
Article Type: How To
Last Modified: 11 Aug 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.