/ / Checkpoint in un nodo Nome Configurazione senza configurazione ad alta disponibilità - hadoop2

Checkpoint in una configurazione non configurata High Availability di nome nodo - hadoop2

In una configurazione in cui High Availability Nodo del nome non è configurata, in che modo il nodo del nome secondario gestisce le operazioni di checkpoint.

risposte:

0 per risposta № 1

Se la disponibilità elevata non è configurata, il Namenode secondario è presente come impostazione predefinita in Hadoop 1.

Se non sei a conoscenza del concetto Hadoop 1 di Secondario Namenode e checkpoint, allora posso darti una breve descrizione ma potresti voler fare riferimento Apache Docs

checkpointing concetto dice:

Ci sarà un registro di modifica generato dopo pochisecondi contenenti tutte le modifiche apportate in HDFS (come: permessi file, nome file, permessi ACL, fattore di replica ecc.) ma queste modifiche sono temporaneamente memorizzate nei log di modifica e saranno permanentemente unite a fsimage quando viene eseguito il checkpoint.

FYI (Chechkpointing è fatto dopo ogni 60 minuti).

I log di modifica e fsimage generati da Namenodeverrà archiviato in LFS (file system locale) e una copia di tale immagine verrà inviata al Namenode secondario. Ora, perché è chiamato nodo di backup? Perché se nel caso il Namenode fallisce o perde le informazioni dei metadati, allora può contattare SNN (Secondary NN) per l'ultima immagine salvata e può ripristinare le informazioni sui metadati.

È l'idea di base di NN e Secondary NN