PowerScale | Data verplaatsen tussen storagelocaties zonder een SmartPools licentie

Summary: In dit artikel wordt uitgelegd hoe dataplaatsing werkt in een PowerScale cluster wanneer er geen SmartPools licentie aanwezig is. Hierin staan de beperkingen beschreven voor het verplaatsen van data naar een specifieke 'andere datapool' (laag) in deze niet-gelicentieerde staat. Het legt de rol van de SetProtectPlus-taak uit voor het toepassen van het standaardbeleid voor de bestandspool van het cluster en schetst de primaire methode voor het handmatig verplaatsen van data. ...

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

Een gebruiker wil specifieke data verplaatsen van de huidige locatie naar een andere storagepool (wat een afzonderlijke knooppuntgroep of laag impliceert) binnen een cluster. Het systeem heeft echter geen actieve SmartPools-licentie, die vereist is voor dergelijke beleidsgestuurde gegevensverplaatsing.

Oorzaak: 
OneFS SmartPools is een gelicentieerde softwaremodule die is ontworpen om geautomatiseerde, beleidsgestuurde datalagen en verplaatsing tussen gedefinieerde knooppuntgroepen en -lagen binnen één PowerScale-cluster mogelijk te maken. Zonder deze optie beheert OneFS alle knooppuntgroepen als één uniforme storagepool.

In deze configuratie zonder licentie is op beleid gebaseerde dataverplaatsing tussen specifieke door de gebruiker gedefinieerde lagen of knooppuntgroepen op basis van bestandskenmerken niet mogelijk. In plaats daarvan behoren alle bestanden tot de standaard bestandspool en zijn ze onderhevig aan het standaardbeleid voor de bestandsgroep.

Wat is SetProtectPlusen hoe u het kunt uitvoeren:
SetProtectPlus Taak is een interne OneFS taak die specifiek wordt uitgevoerd wanneer een SmartPools Licentie is niet actief. Het doel is om de standaardinstellingen voor bestandsbeleid van het cluster toe te passen. Het maakt geen handmatige selectie van een doelknooppuntgroep voor datamigratie mogelijk op basis van bestandsinhoud of -pad, omdat daarvoor SmartPools vereist zijn. Deze taak zorgt ervoor dat bestanden voldoen aan de standaardbeveiligings- en I/O-optimalisatie-instellingen van het cluster. Het is niet mogelijk om een bepaalde knooppuntgroep of -laag op te geven waarnaar data moeten worden verplaatst; In plaats daarvan zorgt het ervoor dat data worden beheerd volgens de clusterbrede standaardverdeling over alle beschikbare knooppunten, die vervolgens door de taak Automatisch balanceren wordt uitgevoerd.

Stappen voor het uitvoeren van de SetProtectPlus Baan:

  1. Oprichten SSH Verbinding: Maak verbinding met een willekeurig knooppunt in uw PowerScale cluster door SSH.
  2. Controleer op SmartPools Licentiestatus (optioneel, maar aanbevolen voor de duidelijkheid): Bevestig dat SmartPools is inderdaad niet gelicentieerd.
  3. Voorbeeld van verwachte uitvoer (SmartPools niet vermeld of status is 'Inactief' 'Zonder vergunning'):Voorbeeld van verwachte uitvoer  
  4. De isi license list Opdracht kan de activeringsstatus van verschillende modules weergeven, waaronder SmartPools.
  5. Standaardbeleid voor bestandsgroepen controleren en configureren (indien nodig): Terwijl SetProtectPlus het standaardbeleid toepast, is het noodzakelijk om te begrijpen dat het "Disk Pool Policy" (datastoragedoel) van het standaardbeleid niet kan worden gewijzigd in een specifieke knooppuntgroep zonder een SmartPools licentie. Het is altijd standaard ingesteld op "overal" of iets dergelijks, wat betekent dat data worden verspreid over alle beschikbare schijfpools. U kunt de huidige instellingen voor beveiliging en I/O-optimalisatie bekijken.
    1. Met deze opdracht worden de huidige standaardbeleidsinstellingen voor de bestandspool weergegeven: isi filepool default-policy view
Opmerking: Pas de parameters aan volgens de door u gewenste standaardbeveiliging en I/O-instellingen. De --data-storage-target and --data-ssd-strategie voor het standaardbeleid is impliciet van toepassing op "elke groep" wanneer SmartPools geen vergunning heeft.

 

  1. Start de SetProtectPlus Baan:
    1. Met deze opdracht wordt het volgende gestart: SetProtectPlus taak, die het standaardbestandsbeleid toepast op het hele cluster.
isi job start SetProtectPlus 
  1. De voortgang van de taak controleren: Als u alle actieve taken wilt zien, gaat u als volgt te werk om details weer te geven van het SetProtectPlus job (vervang <JobID> door de echte taak-ID uit de onderstaande opdracht):

isi job view <job ID>


Optie 2: Handmatig data kopiëren
Handmatig data kopiëren (bestandsverplaatsing): Dit is de meest directe manier om data te 'verplaatsen' naar een ander logisch pad binnen het cluster. Dit nieuwe pad kan zich op een specifieke set knooppunten bevinden als uw cluster uit verschillende hardwaretypen bestaat en u logisch georganiseerde mapstructuren hebt (zelfs zonder SmartPools). Wanneer een bestand wordt gekopieerd, wordt de nieuwe kopie geschreven volgens de huidige regels voor storagetoewijzing van OneFS. Zonder SmartPools, betekent dit dat de data over het hele cluster worden verspreid en dat de uiteindelijke fysieke plaatsing wordt beheerd door de taak Automatisch balanceren voor een gelijkmatige verdeling.

Stappen voor handmatig kopiëren via de opdrachtregelinterface (CLI):

  1. Oprichten SSH Verbinding: Maak verbinding met een willekeurig knooppunt in uw PowerScale cluster met behulp van een veilige shell (SSH) cliënt.
  2. Identificeer bron- en bestemmingspaden: Bepaal het volledige pad van de data die u wilt verplaatsen (/ifs/source_data/file.txt) en het volledige pad van de doelmap waar u de nieuwe kopie wilt opslaan (/ifs/destination_pool/new_data/).
  3. Voer de kopieerbewerking uit: Gebruik de cp opdracht om de data te kopiëren.

    • Voor individuele bestanden: 
      cp /ifs/source_data/file.txt  /ifs/destination_pool/new_data
    • Voor mappen (inclusief inhoud): Gebruik de -r (recursieve) optie 
      cp -r /ifs/source_data/ /ifs/destination_pool/new_data
Opmerking: Met deze bewerking wordt een dubbele kopie van de data op uw cluster gemaakt. Zorg ervoor dat u voldoende vrije ruimte beschikbaar hebt op de doelstorage voordat u het kopieerproces start.
 
  1. Controleer de kopie: Controleer nadat de kopieerbewerking is voltooid of de data met succes zijn gekopieerd en toegankelijk zijn op de nieuwe locatie.
  2. Oorspronkelijke gegevens verwijderen (optioneel, maar vrije ruimte): Nadat u grondig hebt geverifieerd dat de gegevens correct zijn gekopieerd en nauwkeurig zijn en toegankelijk zijn op de nieuwe locatie, kunt u de oorspronkelijke gegevens verwijderen om ruimte vrij te maken
 
Let op: Het verwijderen van gegevens is een onomkeerbare actie. Zorg er altijd voor dat de gekopieerde gegevens volledig zijn geverifieerd voordat u de originele bestanden verwijdert. Als mappen over quotumdomeinen worden verplaatst, kan een mv-bewerking resulteren in een onverwachte fout: STATUS_NOT_SAME_DEVICE. De tijdelijke oplossing in dergelijke gevallen is het verwijderen van het quotum op het pad.


Belangrijke overwegingen en beperkingen:

  • Geen op beleid gebaseerde opslaglagen zonder SmartPools: De SetProtectPlus De taak dwingt het standaardbestandsbeleid af voor de gehele uniforme storagepool van het cluster. Er kan geen op beleid gebaseerde datalagen of migratie naar een specifieke "andere datagroep" (knooppuntgroep of -laag) worden uitgevoerd op basis van bestandskenmerken of paden. Deze functionaliteit is exclusief voor de SmartPools licentie.

  • Automatisch herbalanceren: Zonder een SmartPools licentie, werkt de Auto-Balance-taak (of Multi-Scan) voortdurend op de achtergrond om data gelijkmatig te verspreiden over alle beschikbare knooppunten en diskpools, waardoor een evenwichtige verdeling van data wordt gewaarborgd.

  • Bereik standaardbeleid: Het standaardbeleid voor de bestandspool (toegepast door SetProtectPlus wanneer SmartPools geen licentie heeft) staat het instellen van beveiligings- en I/O-optimalisatie-instellingen toe, maar het beleid voor de schijfpool (het specificeren van een doelknooppuntgroep) kan niet worden gewijzigd; Het richt zich op 'overal' in het cluster.

  • Gevolgen voor de prestaties: Terwijl SetProtectPlus Een achtergrondtaak is, kan het uitvoeren van een taak clusterresources verbruiken. Het wordt aanbevolen om ervoor te zorgen dat het gebruik van de clustercapaciteit (harde schijf en SSD) onder de 90% blijft voor optimale prestaties en voldoende ruimte om data opnieuw te beschermen wanneer schijfstoringen optreden.

  • SmartPools Licentiewaarde: Voor organisaties met heterogene storagevereisten die behoefte hebben aan granulaire controle over dataplaatsing, geautomatiseerde opslaglagen of de mogelijkheid om data te scheiden op verschillende typen storageknooppunten (prestaties versus archieflagen), moet u een SmartPools licentie wordt sterk aanbevolen. Het maakt geautomatiseerde dataplaatsing mogelijk op basis van gedefinieerd beleid, het optimaliseren van storagegebruik, het verbeteren van prestaties en het vereenvoudigen van databeheer op de lange termijn zonder dat handmatige tijdelijke oplossingen voor kopieën nodig zijn.

  • CloudPools Afhankelijkheid: CloudPools, waarmee gelaagde data naar externe cloudstorage kunnen worden gebracht, is gebaseerd op de SmartPools beleidskader voor de bestandspool en vereist dus expliciet zowel een SmartPools als CloudPools licentie

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.