Rezervace přejmenování souborů cookie PowerScale-CloudPools lnn

Zusammenfassung: Přejmenování uzlů na dříve používaná čísla logických uzlů (LNN) může způsobit nesprávné opakované použití rezervačních souborů klíčů souborů cookie. To může zvýšit riziko zápisu více linek nebo souborů do stejných cloudových datových objektů (CDO). ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Tento problém lze identifikovat pomocí různých signatur:

V idi.log:

IDI_VERIFY=bcm_verify_invalidate_on_valid_storage_layer:577 | COND=BAM Cache Manager invalidate verification | MSG=Cache invalidation is attempted over invalid storage layer: range lbn 512-767 found chunk LBNS: [512,767] snap HEAD revec: [0,0,35184372056064:8192#254 from snap HEAD, (sparse)#2 from snap HEAD ] | LINSNAP= 1:1111:1111

 

Zkontrolujte, zda isi_cpool_d.log neobsahuje některou z níže uvedených chyb:
Chyba rozsahu:

failed due to error code=12, msg=clapi error: CL_ABORTED_BY_CALLBACK; failed to transfer object range, invalid offset or output stream.

Při odvolání z cloudu může dojít k chybě integrity CloudPools:

CloudPools data integrity error and CL_CHECKSUM_MISMATCH: failed to match the checksum: [error code: CBM_INTEGRITY_FAILURE]

V /var/log/messages Níže uvedená chyba:

Neúspěšný kontrolní výraz:

isi_cpool_d: *** FAILED ASSERTION res == 0 @ /b/mnt/src/isilon/lib/isi_cpool_cbm2/src/ncoi.c:1025:

Ursache

To je důsledek cpool_fd_store Použití LNN v názvech souborů pro rezervační soubory klíčů cookie.

Lösung

Když CloudPools Program nebyl nikdy licencován na clusteru, ale při kontrole stavu se zobrazí níže uvedená kritická výstraha, kterou můžete bezpečně ignorovat:
 

"Your CloudPools are susceptible to data integrity issues. If a PowerScale node's Logical Node Number (LNN) is changed and another node claims the vacated LNN, it could lead to cookie key reservation files being reused incorrectly and can increase the risk of multiple LINs/Files writing to the same Cloud Data Objects(CDOs)."

Přečíslování čísla logického uzlu (LNN) může mít vliv na CloudPools funkčnost, proveďte níže uvedené kroky pro správné přečíslování LNN.
Chcete-li přečíslovat LNN, podívejte se na: 000022252 znalostní báze

Pokud je aktivní CloudPools spuštěné v clusteru, je také nutné dokončit následující kroky.
*Failing to do so induces the risk of Data Loss.*

 (Zaznamenejte data ze všech příkazů spuštěných z tohoto článku znalostní databáze.)
 Ten CloudPools Démon musí být zakázán, protokol lnn přečíslován a démon CloudPools musí být povolen. 

1. Zakažte CloudPools démon.
   
#isi_for_array isi services -a isi_cpool_d disable
 2. Ověřte isi_cpool_d Démon byl zastaven: 
   

  
#isi_for_array ps -lwp `pgrep isi_cpool_d`
3. Přečíslujte lnns:
   
# isi config
>>> lnnset [<old lnn> <new lnn>]
>>> isi_lcd_d restart
>>> commit
>>> exit
4. Odeberte stávající rezervační soubory pro staré i nové LNN.

#rm -fv /ifs/.ifsvar/modules/cloud/cookie_res_*_[OLD_LNN]
#rm -fv /ifs/.ifsvar/modules/cloud/cookie_res_*_[NEW_LNN]
#rm -fv /ifs/.ifsvar/modules/cloud/ncoi_key_res_*_[OLD_LNN]
#rm -fv /ifs/.ifsvar/modules/cloud/ncoi_key_res_*_[NEW_LNN]
5. Spusťte cpool_d démon.

#isi_for_array isi services -a isi_cpool_d enable

 

Pokud již dříve došlo k přečíslování LNN, proveďte následující příkazy:
1. Zastavte CloudPools démon.
    
#isi_for_array isi services -a isi_cpool_d disable
2. Ověřte isi_cpool_d Démon byl zastaven: 
    
#isi_for_array ps -lwp `pgrep isi_cpool_d`
3. Počkejte 10 sekund.
    
#isi_for_array isi services -a isi_cpool_d enable
Pokud tak neučiníte, hrozí nebezpečí ztráty dat. 

  

  

  

  

  

  

  

  

  

  

Weitere Informationen

 

 

Betroffene Produkte

PowerScale

Produkte

Isilon
Artikeleigenschaften
Artikelnummer: 000260843
Artikeltyp: Solution
Zuletzt geändert: 13 Nov. 2025
Version:  9
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.