Registri WAL (WRITE-AHEAD LOG) per Amazon EMR - Amazon EMR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Registri WAL (WRITE-AHEAD LOG) per Amazon EMR

Con Amazon EMR 6.15 e versioni successive, puoi scrivere i tuoi log WAL (write-ahead log) di Apache HBase sul WAL di Amazon EMR. Nelle versioni precedenti di Amazon EMR, quando crei un cluster con l'opzione HBase su Amazon S3, WAL è l'unico componente di Apache HBase che viene archiviato nel disco locale per i cluster e puoi archiviare altri componenti come la directory principale, i file di archiviazione (HFiles), i metadati delle tabelle e i dati su Amazon S3.

Puoi usare Amazon EMR WAL per recuperare dati che non sono stati trasferiti su Amazon S3. Per eseguire il backup completo dei cluster HBase, scegli di utilizzare il servizio WAL di Amazon EMR. Dietro le quinte, RegionServer scrive i log WAL (write-ahead log) di HBase nel WAL per Amazon EMR.

Nel caso in cui il cluster o l'AZ diventino non integri o non disponibili, puoi creare un nuovo cluster, indirizzarlo alla stessa directory principale S3 e allo stesso spazio di lavoro WAL di Amazon EMR e ripristinare automaticamente i dati in WAL in pochi minuti. Per ulteriori informazioni, consulta Ripristino da Amazon EMR WAL.

Nota

Amazon EMR conserva il log di write-ahead e i relativi dati per 30 giorni dalla creazione del cluster. Dopo 30 giorni, Amazon EMR elimina automaticamente il tuo Amazon EMR WAL e i relativi dati. Tuttavia, se avvii un nuovo cluster compatibile con WAL dalla stessa directory principale di S3, puoi estendere l'uso del tuo WAL per 30 giorni dal momento di avvio del nuovo cluster. Amazon EMR continuerà a ripulire tutti i dati WAL dal primo cluster dopo il periodo iniziale di 30 giorni. Per ulteriori informazioni, consulta Ripristino da Amazon EMR WAL.

Le seguenti sezioni descrivono come configurare e utilizzare Amazon EMR WAL con il cluster EMR abilitato per HBase.