Namenode'i kõrge kättesaadavuse seadistamine

instagram story viewer

Hadoop sellel on kaks põhikomponenti HDFS ja LÕNG. HDFS on mõeldud salvestamiseks Andmed, LÕNG on mõeldud töötlemiseks Andmed. HDFS on Hadoopi hajutatud failisüsteem, sellel on Namenode nagu Master Service ja Datanood nagu Orjateenus.

Namenode on selle kriitiline komponent Hadoop mis salvestab sinna salvestatud andmete metaandmeid HDFS. Kui Namenode läheb alla, kogu klaster ei ole juurdepääsetav, see on ainus ebaõnnestumise koht (SPOF). Niisiis, tootmiskeskkond saab olema Namenode kõrge kättesaadavus tootmiskatkestuste vältimiseks Namenode langeb erinevatel põhjustel, nagu masinaõnnetus, kavandatud hooldustegevus jne.

Hadoop 2.x pakub teostatavust, kus meil on kaks Namenoodid, üks saab olema Aktiivne Namenode ja tuleb teine Ooterežiimis Namenode.

  • Aktiivne Namenode - See haldab kõiki kliendi toiminguid.
  • Ooterežiimis Namenode - See on ülearune Aktiivne Namenode. Kui Aktiivne NN läheb siis alla Ooterežiim NN võtab kogu vastutuse Aktiivne NN.

Lubamine Namenode kõrge kättesaadavus vajab Loomaaiatalitaja mis on kohustuslik automaatseks tõrkesiirdeks. ZKFC (Loomaaiahoidja tõrkesiirde kontroller) on Loomaaiatalitaja klient, mida kasutatakse oleku säilitamiseks Namenode.

Nõuded

  • Head tavad Hadoop -serveri juurutamiseks CentOS/RHEL 7 -s - 1. osa
  • Hadoopi eeltingimuste seadistamine ja turvakõvenemine-2. osa
  • Cloudera Manageri installimine ja seadistamine CentOS/RHEL 7 - 3. osa
  • CDH installimine ja teenusepaigutuste seadistamine CentOS/RHEL 7 - 4. osa

Selles artiklis me lubame Namenode kõrge kättesaadavus sisse Cloudera juhataja.

Samm: Zookeeperi installimine

1. Logi sisse Cloudera juhataja.

http://Your-IP: 7180/cmf/kodu. 
Cloudera juhataja armatuurlaud
Cloudera juhataja armatuurlaud

2. Aastal Klaster (tecmint) toiminguviip, valige „Lisa teenus”.

Lisage teenus Cloudera Manageris
Lisage teenus Cloudera Manageris

3. Valige teenus "Loomaaiatalitaja”.

Loomaaiahoidja
Loomaaiahoidja

4. Valige serverid, kus me kavatseme olla Loomaaiatalitaja paigaldatud.

Lisage loomahoidja teenus
Lisage loomahoidja teenus

5. Meil saab olema 3 loomaaiapidajat moodustama Loomaaiahoidja kvoorum. Valige serverid, nagu allpool mainitud.

Looge loomahoidjate kvoorum
Looge loomahoidjate kvoorum

6. Seadistage Loomaaiatalitaja atribuudid, siin on meil vaikimisi omad. Reaalajas peab salvestamiseks olema eraldi kataloog/kinnituspunkt Loomaaiatalitaja andmed. Sisse 1. osa, oleme selgitanud umbes iga teenuse salvestuskonfiguratsioon. Klõpsake nuppu 'jätkata' jätkama.

Seadista Zookeeperi atribuudid
Seadista Zookeeperi atribuudid

7. Installimine algab pärast installimist Loomaaiatalitaja alustatakse. Taustaoperatsioone saab vaadata siit.

Zookeeperi teenuse installimine
Zookeeperi teenuse installimine

8. Pärast ülaltoodud sammu edukat lõpuleviimist on olek „Valmis’.

Paigaldatud loomaaed
Paigaldatud loomaaed

9. Nüüd, Loomaaiatalitaja on edukalt installitud ja konfigureeritud. Klõpsake 'Lõpetama’.

Loomahoidja seadistatud
Loomahoidja seadistatud

10. Saate vaadata Loomaaiatalitaja teenus aadressil Cloudera juhataja Armatuurlaud.

Vaadake Zookeeperi teenust
Vaadake Zookeeperi teenust

2. toiming: Namenode'i kõrge kättesaadavuse lubamine

11. Minema Cloudera juhataja –> HDFS –> Toimingud –> Luba kõrge kättesaadavus.

Kõrge kättesaadavuse lubamine
Kõrge kättesaadavuse lubamine

12. Sisestage Nimeteenuse nimi nagu "nimeteenus 1” - See on tavaline nimeruum nii aktiivse kui ka ooterežiimi Namenode jaoks.

Lisage nime teenuse nimi
Lisage nime teenuse nimi

13. Valige Teine Namenode kus me ootame ooterežiimi Namenode.

Valige Teine Namenode
Valige Teine Namenode

14. Siin me valime master2.tecmint.com ooterežiimi jaoks Namenode.

Valige Namenode jaoks host
Valige Namenode jaoks host

15. Valige Ajakiri sõlmed, need on sünkroonimiseks kohustuslikud teenused Aktiivne ja Ooterežiim Namenode.

Valige Jouranal Nodes
Valige Jouranal Nodes

16. Me teeme Kvoorumi ajakiri asetades Ajakiri sõlme 3 serveris, nagu allpool mainitud. Valige 3 serverit ja klõpsake nuppu OK.

Looge kvoorumi päevik
Looge kvoorumi päevik

17. Klõpsake nuppu 'Jätka' jätkama.

Määrake rollid kvoorumi ajakirjale
Määrake rollid kvoorumi ajakirjale

18. Sisestage Ajakirja sõlm kataloogi tee. Peame lihtsalt mainima teed, kui selle kataloogi installimine luuakse teenuse poolt automaatselt. Me mainime kui ‘/Jn’. Klõpsake nuppu 'Jätka' jätkama.

Ajakirja sõlme tee lisamine
Ajakirja sõlme tee lisamine

19. See hakkab lubama Suur kättesaadavus.

Kõrge kättesaadavuse lubamine
Kõrge kättesaadavuse lubamine

20. Kui oleme kõik taustprotsessid lõpetanud, saame "Valmis'Olek.

Lõppenud kõrge kättesaadavus
Lõppenud kõrge kättesaadavus

21. Lõpuks saame teate "Suure kättesaadavuse lubamine õnnestus’. Klõpsake nuppu 'Lõpetama’.

Kõrge kättesaadavus lubatud
Kõrge kättesaadavus lubatud

22. Kontrollige Aktiivne ja Ooterežiimis Namenode minnes Cloudera juhataja –> HDFS –> Eksemplarid.

Kontrollige kõrge kättesaadavust
Kontrollige kõrge kättesaadavust

23. Siit saate kaks tükki Namenoodid, üks saab olema 'Aktiivne"Olek ja teine ​​on"Ootel’Osariik.

Kontrollige Namenodes
Kontrollige Namenodes
Järeldus

Selles artiklis oleme lubamise samm -sammult läbi teinud Namenode kõrge kättesaadavus. On väga soovitatav omada Namenode kõrge kättesaadavus kõikides klastrites reaalajas. Palun avaldage oma kahtlused, kui selle protsessi käigus ilmneb mõni viga. Eks me näe Ressursside haldaja kõrge kättesaadavus järgmises artiklis.

Teachs.ru