PowerScale: AutoBalanceLin gebruiken om snel data uit een volledige knooppuntgroep te verplaatsen
Samenvatting: In dit artikel wordt beschreven hoe u de AutoBalanceLin-taak kunt gebruiken om snel ruimte vrij te maken als een groep met één knooppunt vol of bijna op 100% capaciteit is. Deze procedure dient alleen te worden gebruikt als alle andere methoden voor het vrijmaken van schijfruimte op een knooppuntgroep zijn uitgeput. ...
Dit artikel is van toepassing op
Dit artikel is niet van toepassing op
Dit artikel is niet gebonden aan een specifiek product.
Niet alle productversies worden in dit artikel vermeld.
Instructies
Opmerking: De volgende procedure vereist het verwijderen van bestaand beleid voor de bestandspool en striping van data over alle knooppunten, ongeacht de workflow waartoe de data behoren. Zonder het beleid voor de bestandsgroep vindt er geen databeheer tussen de groepen of lagen plaats. Zorg ervoor dat de impact van deze procedure volledig duidelijk is, omdat deze kan leiden tot verminderde prestaties. Voer dit alleen uit als laatste wanhopige poging nadat alle andere opties voor het oplossen van capaciteitsproblemen zijn geprobeerd.
Er wordt algemeen aangenomen dat
Tests op OneFS 8.0 en hoger bewijzen dat dit niet helemaal waar is. Als het cluster alleen het standaard beleid voor de bestandspool heeft van
Dit mag alleen worden gebruikt als tijdelijke oplossing voor noodgevallen voor clusters met één volledige knooppuntgroep. Met dit proces worden data snel uit de groep met volledige knooppunten verplaatst.
Vraag: Wanneer zou men de volgende procedure willen gebruiken?
Antwoord: Deze procedure wordt gebruikt wanneer aan de volgende voorwaarden is voldaan:
Er wordt algemeen aangenomen dat
AutoBalance als AutoBalanceLin Balanceer alleen data binnen knooppuntgroepen en niet tussen knooppuntgroepen. Er wordt ook aangenomen dat alleen smartpools/smartpoolstree Kan data verplaatsen tussen twee knooppuntgroepen.
Tests op OneFS 8.0 en hoger bewijzen dat dit niet helemaal waar is. Als het cluster alleen het standaard beleid voor de bestandspool heeft van
anywhere:anywhere, AutoBalanceLin als AutoBalance Verplaatst data over meerdere knooppuntgroepen.
Dit mag alleen worden gebruikt als tijdelijke oplossing voor noodgevallen voor clusters met één volledige knooppuntgroep. Met dit proces worden data snel uit de groep met volledige knooppunten verplaatst.
Vraag: Wanneer zou men de volgende procedure willen gebruiken?
Antwoord: Deze procedure wordt gebruikt wanneer aan de volgende voorwaarden is voldaan:
- Het cluster bevat meerdere knooppuntgroepen en een of meer van de knooppuntgroepen zijn 100% vol.
- Er is een onmiddellijke vereiste om schijfruimte vrij te maken op een volledige knooppuntgroep.
- De exacte organisatie van de gegevens is niet direct een probleem.
Stappen:
- Noteer en verwijder vervolgens alle bestaande beleidsregels voor de bestandsgroep, behalve de standaard '
any:any' bestandsgroepbeleid die zijn geconfigureerd op het cluster.
Voordat u verder gaat met deze stap:
- Leg de huidige configuratie van het beleid voor de bestandspool vast voordat u de beleidsregels verwijdert. Als de tijd het toelaat, wordt een volledige logboekverzameling aanbevolen.
- Isilon clusters zijn standaard geconfigureerd met het standaardbeleid voor bestandspool ingesteld om gegevens te schrijven naar
'anywhere:anywhere'. Controleer of het standaardbeleid voor de bestandspool is teruggezet naar deze standaardinstellingen voordat u verdergaat.
Voorbeeld: Standaard beleid voor bestandspool. Merk op dat de opslagdoelen zijn ingesteld op '
anywhere'.
# isi filepool default-policy view
Set Requested Protection: default
Data Access Pattern: concurrency
Enable Coalescer: Yes
Enable Packing: No
Data Storage Target: anywhere
Data SSD Strategy: metadata
Snapshot Storage Target: anywhere
Snapshot SSD Strategy: metadata
Cloud Pool: -
Cloud Compression Enabled: -
Cloud Encryption Enabled: -
Cloud Data Retention: -
Cloud Incremental Backup Retention: -
Cloud Full Backup Retention: -
Cloud Accessibility: -
Cloud Read Ahead: -
Cloud Cache Expiration: -
Cloud Writeback Frequency: -
Cloud Archive Snapshot Files: -
ID: -
- Voer een
SmartPoolsTaak voor het toepassen van nieuwe adreslijstmarkeringen:
# isi job start smartpools -p 1 --policy medium
Opmerking: Verwacht de
Smartpools taak sneller dan normaal te voltooien met alleen de anywhere:anywhere Standaard beleid voor bestandspool van toepassing.
Opmerking: Als gevolg van een nieuw ontwerp in latere versies van OneFS kan de volgende fout optreden wanneer u probeert het
SmartPools Taak omdat de knooppuntgroep te vol is:
# isi job jobs start SmartPools Job operation failed: Job 'SmartPools' cannot start because the cluster's free disk space percentage is below 2 (isi_gconfig -t job-config core.free_blocks_pct_threshold_lo threshold) and this job does not free disk space. Free up some space (e.g. run TreeDelete, SnapshotDelete) then try again.: No space left on device
Als u de foutmelding hierboven NIET ZIET , gaat u naar stap 3 hieronder.
Als u deze foutmelding WEL ZIET , gaat u verder met stap 2a hieronder.
- Controleer opnieuw of er data zijn die u kunt verwijderen om ruimte vrij te maken op de volledige knooppuntgroep. Dit omvat het controleren op grote snapshots en ook het controleren op grote systeem- of auditbestanden met de volgende opdrachten:
Isilon-28# du -sh /ifs/.ifsvar/audit/logs Islon-28# du -sh /ifs/.ifsvar
Als u voldoende gegevens kunt verwijderen, voert u het SmartPools weer aan het werk.
Als er absoluut geen gegevens zijn die kunnen worden verwijderd, is de aanbevolen mitigatiestap als volgt:
- Wijzig het bovenstaande standaardbeleid voor de bestandspool om naar de minder volledige knooppuntgroep te schrijven.
- Identificeer een datapad op de volledige knooppuntgroep die de meeste data bevat.
- Voer in een schermsessie het volgende uit:
# isi filepool apply -r <data path> to manually move data under a certain path i.e. # isi filepool apply -r /ifs/data/win_data/test_data verify the job is running: # ps auwx | grep apply root 45237 98.1 0.0 102268 61176 0 R+ 13:34 0:35.04 /usr/libexec/isilon/isi /usr/bin/isi filepool apply -r /ifs/
- Bewaak de capaciteit. Zodra de groep met volledige knooppunten minder dan 96% is, begint u helemaal opnieuw met stap twee, hierboven.
- Voer een
AutoBalanceLinwerk voor een paar uur, en bewaak de ruimte. (In tegenstelling totAutoBalance, die een volledige boomstructuur aflegt voordat gegevens worden verplaatst,AutoBalanceLinrestripes data onmiddellijk)
# isi job start autobalancelin -p 1 --policy medium
Merk vrijwel onmiddellijk op dat de data verschuiven tussen de knooppuntgroepen en dat de volledige knooppuntgroep schijfruimte zou moeten vrijmaken.
Opmerking: Voor deze stap
AutoBalanceLin hoeft niet tot voltooiing te rennen. Bewaak de AutoBalanceLin Taak totdat het doel van het opschonen van de volledige knooppuntgroep is bereikt en annuleer vervolgens de taak. U kunt de taak bijvoorbeeld annuleren zodra de volledige knooppuntgroep tot 85% van de capaciteit is gedaald.
Opmerking: Het clustergebruik bewaken en bevestigen dat andere taken worden geannuleerd of onderbroken als de ruimte nadelig wordt beïnvloed.
Blijf de ruimte ongeveer elk uur controleren totdat de ruimte op een voldoende niveau is met behulp van de volgende opdracht:
Blijf de ruimte ongeveer elk uur controleren totdat de ruimte op een voldoende niveau is met behulp van de volgende opdracht:
# isi stat -p -v
Opmerking: Nogmaals, het is niet aan te raden om
Zodra het cluster ontlasting heeft bereikt in de ruimte op de volledige knooppuntgroep, annuleert u de
AutoBalanceLin Uitvoeren tot voltooiing. Op een gegeven moment kan de taak gegevens in een nieuwe richting verschuiven en kunnen ongewenste resultaten gaan opleveren. Het keert bijvoorbeeld de dataverplaatsing om, wat mogelijk leidt tot het naderen van de volledige capaciteit van de andere knooppuntgroep wanneer de vorige groep leegloopt. Alleen uitvoeren AutobalanceLIN voor een paar uur, of totdat de ruimte is opgeruimd, en annuleer dan zodra het doel is bereikt.
Zodra het cluster ontlasting heeft bereikt in de ruimte op de volledige knooppuntgroep, annuleert u de
AutoBalanceLin Baan:
# isi job cancel autobalancelin
Opmerking: voor optimale resultaten moeten de beschermingsniveaus tussen de knooppuntgroepen van gelijke waarde zijn.
Extra informatie
Resultaten van laboratoriumtests:
Twee knooppuntgroepen, gelijke beschermingsniveaus
Dit is vóór:
Node Pool Name: x410_archive Protection: +2d:1n Pool Storage: HDD SSD Storage Size: 85.2T (94.6T Raw) 2.2T (2.2T Raw) VHS Size: 9.4T Used: 29.9T (35%) 35.2G (2%) Avail: 55.3T (65%) 2.1T (98%) Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- 5|10.5.80.190 | OK |881.6| 0|881.6|10.0T/31.5T( 32%)|11.7G/ 738G( 2%) 6|10.5.80.191 |-A-- | 0| 0| 0|10.0T/31.5T( 32%)|11.7G/ 738G( 2%) 7|10.5.80.192 | OK | 0| 0| 0|10.0T/31.5T( 32%)|11.7G/ 738G( 2%) -------------------+-----+-----+-----+-----+-----------------+----------------- x410_archive | OK |110.2| 0|110.2|29.9T/85.2T( 35%)|35.2G/ 2.2T( 2%) Node Pool Name: x410_35tb_800gb-ssd_64gbProtection: +2d:1n Pool Storage: HDD SSD Storage Size: 112.8T (125.3T Raw) 2.9T (2.9T Raw) VHS Size: 12.5T Used: 5.6T (5%) 7.9G (< 1%) Avail: 107.2T (95%) 2.9T (> 99%) Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- 1|10.5.80.186 | OK | 2.9M|82.8M|85.6M| 1.4T/31.5T( 4%)| 2.0G/ 738G(< 1%) 2|10.5.80.187 |-A-- | 104k|38.8k| 143k| 1.4T/30.6T( 5%)| 1.9G/ 738G(< 1%) 3|10.5.80.188 | OK |881.6| 0|881.6| 1.4T/31.5T( 4%)| 2.0G/ 738G(< 1%) 4|10.5.80.189 | OK | 0|25.8k|25.8k| 1.4T/31.5T( 4%)| 2.0G/ 738G(< 1%) -------------------+-----+-----+-----+-----+-----------------+----------------- x410_35tb_800gb-ssd|-M---| 371k|10.4M|10.7M| 5.6T/112.8T( 5%)| 7.9G/ 2.9T(< 1%) _64gb | | | | | | X410-2# date Thu Jun 14 16:53:29 CDT 2018 one filepool policy set to default any:any X410-2# isi job start autobalancelin -p 1 --policy medium Started job [7159] in as little as 30 minutes you will see data shift between the two pools, i.e. our first node pool, below, dropped from 32% full to 29% X410-2# date Thu Jun 14 17:24:20 CDT 2018 Node Pool Name: x410_archive Protection: +2d:1n Pool Storage: HDD SSD Storage Size: 85.2T (94.6T Raw) 2.2T (2.2T Raw) VHS Size: 9.4T Used: 27.7T (33%) 34.3G (2%) Avail: 57.5T (67%) 2.1T (98%) Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- 5|10.5.80.190 | OK | 1.1k|25.8k|26.9k| 9.2T/31.5T( 29%)|11.4G/ 738G( 2%) 6|10.5.80.191 |-A-- | 1.1k| 1.2M| 1.2M| 9.2T/31.5T( 29%)|11.4G/ 738G( 2%) 7|10.5.80.192 | OK |28.6k| 5.2k|33.7k| 9.2T/31.5T( 29%)|11.4G/ 738G( 2%) -------------------+-----+-----+-----+-----+-----------------+----------------- x410_archive | OK | 3.8k| 152k| 156k|27.7T/85.2T( 33%)|34.3G/ 2.2T( 2%) Node Pool Name: x410_35tb_800gb-ssd_64gbProtection: +2d:1n Pool Storage: HDD SSD Storage Size: 112.8T (125.3T Raw) 2.9T (2.9T Raw) VHS Size: 12.5T Used: 7.6T (7%) 8.8G (< 1%) Avail: 105.2T (93%) 2.9T (> 99%) Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- 1|10.5.80.186 | OK |37.9k| 279k| 316k| 1.9T/31.5T( 6%)| 2.2G/ 738G(< 1%) 2|10.5.80.187 |-A-- | 1.4M|34.8M|36.2M| 1.9T/30.6T( 6%)| 2.2G/ 738G(< 1%) 3|10.5.80.188 | OK | 130k|30.9k| 161k| 1.9T/31.5T( 6%)| 2.2G/ 738G(< 1%) 4|10.5.80.189 | OK | 0| 0| 0| 1.9T/31.5T( 6%)| 2.2G/ 738G(< 1%) -------------------+-----+-----+-----+-----+-----------------+----------------- x410_35tb_800gb-ssd|-M---| 198k| 4.4M| 4.6M| 7.6T/112.8T( 7%)| 8.8G/ 2.9T(< 1%) _64gb | | | | | |
Blijf ongeveer elk uur controleren totdat de schijfruimte op een voldoende niveau is.
Opmerking: Niet toelaten
AutoBalanceLin Uitvoeren tot voltooiing. De taak verschuift gegevens in de tegenovergestelde richting, wat ongewenste resultaten kan opleveren. De verbruikte schijfruimte kan omgekeerd zijn, wat mogelijk weer leidt tot een bijna volle knooppuntgroep. Voer de taak slechts een paar uur uit.
Een uurpunt:
X410-2# date Thu Jun 14 17:54:30 CDT 2018 Node Pool Name: x410_archive Protection: +2d:1n Pool Storage: HDD SSD Storage Size: 85.2T (94.6T Raw) 2.2T (2.2T Raw) VHS Size: 9.4T Used: 25.2T (30%) 33.9G (2%) Avail: 60.0T (70%) 2.1T (98%) Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- 5|10.5.80.190 | OK |881.6|20.6k|21.5k| 8.4T/31.5T( 27%)|11.3G/ 738G( 2%) 6|10.5.80.191 |-A-- | 0| 0| 0| 8.4T/31.5T( 27%)|11.3G/ 738G( 2%) 7|10.5.80.192 | OK | 2.2k| 216k| 218k| 8.4T/31.5T( 27%)|11.3G/ 738G( 2%) -------------------+-----+-----+-----+-----+-----------------+----------------- x410_archive | OK |385.7|29.5k|29.9k|25.2T/85.2T( 30%)|33.9G/ 2.2T( 2%) X410-2# date Thu Jun 14 18:54:43 CDT 2018 Node Pool Name: x410_archive Protection: +2d:1n Pool Storage: HDD SSD Storage Size: 85.2T (94.6T Raw) 2.2T (2.2T Raw) VHS Size: 9.4T Used: 21.6T (25%) 26.8G (1%) Avail: 63.6T (75%) 2.1T (99%) Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- 5|10.5.80.190 | OK |22.9k| 1.4M| 1.5M| 7.2T/31.5T( 23%)| 8.9G/ 738G( 1%) 6|10.5.80.191 |-A-- |881.6| 231k| 232k| 7.2T/31.5T( 23%)| 8.9G/ 738G( 1%) 7|10.5.80.192 | OK | 0| 0| 0| 7.2T/31.5T( 23%)| 8.9G/ 738G( 1%) -------------------+-----+-----+-----+-----+-----------------+----------------- x410_archive | OK | 3.0k| 210k| 213k|21.6T/85.2T( 25%)|26.8G/ 2.2T( 1%)
Ruimte wordt voldoende opgeruimd. De AutoBalanceLIn De taak kan worden geannuleerd omdat de gewenste resultaten zijn bereikt.
Getroffen producten
Isilon X400Artikeleigenschappen
Artikelnummer: 000009283
Artikeltype: How To
Laatst aangepast: 23 jun. 2026
Versie: 9
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.