Kako nastaviti visoko razpoložljivost za upravitelja virov - 6. del


YARN je plast obdelave Hadoop, ki jo sestavljajo storitve Master (Resource Manager) in Slave (Node Manager) za obdelavo podatkov. Upravitelj virov (RM) je ključna komponenta, ki je odgovorna za dodeljevanje in upravljanje virov med vsemi opravili, ki se izvajajo v grozdu Hadoop.

Vedno je priporočljivo in najboljša praksa omogočiti visoko razpoložljivost grozda (HA) v kritičnih storitvah, kot sta Namenode in Resource Manager.

  • Najboljše prakse za razmestitev strežnika Hadoop na CentOS/RHEL 7 - 1. del
  • Nastavitev predpogojev za Hadoop in varnostno utrjevanje - 2. del
  • Kako namestiti in konfigurirati Cloudera Manager na CentOS/RHEL 7 - 3. del
  • Kako namestiti CDH in konfigurirati umestitve storitev na CentOS/RHEL 7 - 4. del
  • Kako nastaviti visoko razpoložljivost za Namenode - 5. del

V tem članku bomo videli korake za omogočanje visoke razpoložljivosti v upravitelju virov.

Omogočanje visoke razpoložljivosti v programu Resource Manager

1. Pojdite v Cloudera Manager na naslednjih naslovih in se pomaknite do YARN -> Actions -> Enable High Availability.

http://13.233.129.39:7180/cmf/home

2. Izberite strežnik, na katerem boste imeli drugega upravitelja virov. Običajno bomo imeli drugi glavni strežnik za uvajanje visoke razpoložljivosti. Tu izberemo master2 za omogočanje HA.

3. Ko izberete master2, za nadaljevanje kliknite »Nadaljuj«.

4. Začel se bo postopek omogočanja HA. Operacije v ozadju si lahko ogledate s klikom vsakega koraka.

5. Ko bodo končani vsi postopki, boste dobili status »Končano«. Kliknite »Končaj«.

6. Preverite visoko razpoložljivost Resource Managerja tako, da si ogledate primerke preje v Cloudera Manager -> YARN -> Instance

Ogledate si lahko dva upravitelja virov, eden bo v stanju "Active", drugi pa v "Standby".

V tem članku smo opravili postopek po korakih, da omogočimo visoko razpoložljivost v upravitelju virov. Vsakič, ko Active Resource Manager pade, bo upravitelj virov v pripravljenosti postal aktiven, tako da proizvodnja ne bo imela izpada.