PowerScale: AutoBalanceLinin käyttäminen tietojen nopeaan siirtämiseen pois täydestä solmuvarannosta

Yhteenveto: Tässä artikkelissa kuvataan, miten AutoBalanceLin-työtä käytetään tilan nopeaan vapauttamiseen, jos yksi solmupooli on täynnä tai lähes 100%: n kapasiteetilla. Tätä toimenpidettä tulisi käyttää vain, jos kaikki muut solmuvarannon levytilan vapauttamismenetelmät on käytetty. ...

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Ohjeet

Huomautus: Seuraava toimenpide edellyttää olemassa olevien tiedostovarantokäytäntöjen poistamista ja tietojen raitasarjoitusta kaikista solmuista riippumatta siitä, mihin työnkulkuun tiedot kuuluvat. Ilman tiedostovarantokäytäntöjä tietoja ei hallita varantojen tai tasojen välillä. Varmista, että tämän toimenpiteen vaikutus ymmärretään täysin, koska se voi heikentää suorituskykyä. Suorita tämä vasta viimeisenä yrityksenä, kun kaikki muut vaihtoehdot kapasiteettiongelmien ratkaisemiseksi on yritetty.

Yleisesti uskotaan, että AutoBalance ja AutoBalanceLin Tasapainota tietoja vain solmuvarantojen sisällä, ei solmuvarantojen välillä. Lisäksi uskotaan vain smartpools/smartpoolstree voi siirtää tietoja kahden solmuvarannon välillä.

OneFS 8.0 -version ja sitä uudempien versioiden testaus osoittaa, että tämä ei pidä täysin paikkaansa. Jos klusterin oletustietovarantokäytäntö on vain anywhere:anywhere, AutoBalanceLin ja AutoBalance Siirtää tietoja useiden solmuvarantojen välillä.

Tätä tulisi käyttää vain hätäratkaisuna klustereille, joilla on yksi täysi solmuvaranto. Tämä prosessi siirtää tiedot nopeasti pois täydestä solmuvarannosta.

Kysymys: Milloin haluat käyttää seuraavaa menettelyä?
Vastaus: Tätä menettelyä käytetään, kun seuraavat edellytykset täyttyvät:
  • Klusteri sisältää useita solmuvarantoja, ja yksi tai useampi solmuvaranto on 100-prosenttisesti täynnä.
  • Levytilaa on vapautettava välittömästi täydessä solmuvarannossa.
  • Tietojen tarkka organisointi ei ole välitön huolenaihe.


Vaiheet:

  1. Kirjoita muistiin kaikki olemassa olevat tiedostovarantokäytännöt ja poista ne sitten oletusarvoista 'any:any' klusterille määritetty tiedostovarantokäytäntö.

Ennen kuin jatkat tähän vaiheeseen:

  • Kirjaa nykyinen tiedostovarantokäytännön määritys muistiin ennen käytäntöjen poistamista. Jos aika sallii, suositellaan täydellistä lokien keräämistä.
  • Oletusarvon mukaan Isilon-klustereihin on määritetty oletustiedostovarantokäytäntö, johon tallennetaan tietoja 'anywhere:anywhere'. Varmista ennen jatkamista, että oletustiedostovarantokäytäntö on palautettu näihin oletusasetuksiin.
Esimerkki: Oletustiedostovarantokäytäntö. Huomaa, että tallennuskohteiden arvo on '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: -
  1. Varmista SmartPools Uusien hakemistomerkintöjen lisääminen:
# isi job start smartpools -p 1 --policy medium
 
Huomautus: Voit odottaa Smartpools Työ valmistuu tavallista nopeammin pelkällä anywhere:anywhere Oletusarvoinen tiedostovarantokäytäntö käytössä.
 
Huomautus: Uudemmissa OneFS-versioissa saattaa ilmetä uusi rakenne, kun yrität suorittaa SmartPools Työ, koska solmupooli on liian täynnä:
# 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

Jos et näe virhesanomaa yllä, siirry alla olevaan vaiheeseen 3.

Jos näet tämän virhesanoman, jatka alla olevaan vaiheeseen 2a.

  1. Tarkista uudelleen, voitko poistaa tietoja, jotka vapauttavat tilaa koko solmuvarannossa. Tähän sisältyy suurten tilannevedosten tarkistaminen sekä suurten järjestelmä- tai valvontatiedostojen tarkistaminen seuraavilla komennoilla:
Isilon-28# du -sh /ifs/.ifsvar/audit/logs
 
Islon-28# du -sh /ifs/.ifsvar

Jos pystyt poistamaan tarpeeksi tietoja, kokeile suorittaa SmartPools työ uudelleen.

Jos ei ole mitään tietoja, jotka voidaan poistaa, suositeltu lieventämisvaihe olisi seuraava:

  1. Muokkaa yllä olevaa oletustiedostovarantokäytäntöä niin, että se kirjoittaa vähemmän täyteen solmuvarantoon. 
  2. Tunnista tietopolku koko solmuvarannosta, joka sisältää suurimman osan tiedoista.
  3. Suorita näyttöistunnossa   
# 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/
  1. Tarkkaile kapasiteettia. Kun koko solmupooli on alle 96 %, aloita alusta yllä olevasta vaiheesta kaksi.
  1. Suorita AutoBalanceLin työ muutaman tunnin ajan ja valvo tilaa. (Toisin kuin AutoBalance, joka kävelee koko puun ennen tietojen siirtämistä, AutoBalanceLin poistaa tiedot välittömästi)
# isi job start autobalancelin -p 1 --policy medium

Huomaa lähes välittömästi, että solmuvarantojen ja täyden solmupoolin välillä siirtyvien tietojen pitäisi vapautua levytilaa.
 
Huomautus: Tässä vaiheessa AutoBalanceLin ei tarvitse ajaa loppuun. Valvo AutoBalanceLin Tee työtä, kunnes koko solmuvarannon puhdistustavoite on saavutettu, ja peruuta työ. Voit esimerkiksi peruuttaa työn, kun täysi solmuvaranto on laskenut 85 %:iin kapasiteetista.
 
Huomautus: Klusterin käytön valvonta ja sen varmistaminen, että muut työt on peruutettu tai keskeytetty, jos tilaan kohdistuu häiriöitä.

Jatka tilan valvontaa noin tunnin välein, kunnes tila on riittävällä tasolla, seuraavalla komennolla:
# isi stat -p -v
 
Huomautus: Jälleen, Ei ole suositeltavaa antaa AutoBalanceLin Suorita loppuun. Tietyssä vaiheessa työ voi siirtää tietoa uuteen suuntaan, ja se voi alkaa tuottaa ei-toivottuja tuloksia. Se esimerkiksi kääntää tiedonsiirron, mikä saattaa johtaa siihen, että toinen solmuvaranto lähestyy täyttä kapasiteettia, kun edellinen varanto tyhjenee. Suorita vain AutobalanceLIN muutaman tunnin ajan tai kunnes tila on siivottu, peruuta sitten, kun tavoite on saavutettu.

Kun klusteri on saavuttanut helpotuksen koko solmuvarannossa, peruuta AutoBalanceLin Työ:
# isi job cancel autobalancelin
 
Huomautus: optimaalisten tulosten saavuttamiseksi solmupoolien välisten suojaustasojen tulisi olla yhtä arvokkaita. 

Lisätietoja

Laboratoriotestien tulokset:

Kaksi solmuvarantoa, yhtä suuret suojaustasot
Tämä on ennen:

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            |     |     |     |     |                 |

Jatka seurantaa noin tunnin välein, kunnes levytila on riittävällä tasolla.

 
Huomautus: Älä anna AutoBalanceLin Suorita loppuun. Työ siirtää tietoja vastakkaiseen suuntaan, mikä voi alkaa tuottaa ei-toivottuja tuloksia. Kulutettu levytila voi kääntyä päinvastaiseksi, mikä saattaa johtaa jälleen lähes täyteen solmuvarantoon. Tee työtä vain muutaman tunnin ajan.

Tunnin piste:
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%)


Tila on riittävästi puhdistettu. pikanäppäimellä AutoBalanceLIn Työ voidaan peruuttaa, koska halutut tulokset on saavutettu.

Tuotteet, joihin vaikutus kohdistuu

Isilon X400
Artikkelin ominaisuudet
Artikkelin numero: 000009283
Artikkelin tyyppi: How To
Viimeksi muutettu: 23 kesäk. 2026
Versio:  9
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.