Sådan oprettes høj tilgængelighed for ressourcemanager - del 6


YARN er Processing Layer af Hadoop, som består af tjenesterne Master (Resource Manager) og Slave (Node Manager) til at behandle dataene. Resource Manager (RM) er den kritiske komponent, der er ansvarlig for ressourceallokering og styring blandt alle de job, der kører i Hadoop Cluster.

Det anbefales altid og bedste praksis at have Cluster High Availability (HA) aktiveret på kritiske tjenester som Namenode og Resource Manager.

  • Best Practices for Deploying Hadoop Server on CentOS/RHEL 7 – Part 1
  • Setting Up Hadoop Pre-requisites and Security Hardening – Part 2
  • How to Install and Configure the Cloudera Manager on CentOS/RHEL 7 – Part 3
  • How to Install CDH and Configure Service Placements on CentOS/RHEL 7 – Part 4
  • How to Set Up High Availability for Namenode – Part 5

I denne artikel vil vi se trinene til aktivering af høj tilgængelighed i Resource Manager.

Aktivering af høj tilgængelighed i Resource Manager

1. Gå til Cloudera Manager på følgende adresser, og naviger til GARN -> Handlinger -> Aktivér høj tilgængelighed.

http://13.233.129.39:7180/cmf/home

2. Vælg en server, hvor du skal have en anden ressourcemanager. Normalt har vi en anden masterserver til at implementere høj tilgængelighed. Her vælger vi master2 til aktivering af HA.

3. Når du har valgt master2, skal du klikke på 'Fortsæt' for at fortsætte.

4. Aktivering af HA-proces startes. Du kan se baggrundshandlingerne ved at klikke på hvert trin.

5. Når alle processerne er afsluttet, får du status 'Færdig'. Klik på 'Udfør'.

6. Kontroller ressourcemanagerens høje tilgængelighed ved at se garnforekomsterne i Cloudera Manager -> GARN -> forekomster.

Du kan se to Resource Manager, en vil være i tilstanden 'Aktiv', en anden vil være i 'Standby'.

I denne artikel har vi gennemgået trin for trin-procedure for at aktivere høj tilgængelighed på Resource Manager. Hver gang Active Resource Manager går ned, bliver Standby Resource manager aktiv, så produktionen ikke får udfald.