06-08-2018 10:19 AM - edited 06-08-2018 10:21 AM
I found this phrases in the HDFS High Availability (HA) documentation, and I want to know if it obligatory or it's just a recommendation !!!?
NameNode hosts - These are the hosts on which you run the active and standby NameNodes. They should have equivalent hardware to each other
the host that is chosen should have the same hardware configuration (RAM, disk space, number of cores, and so on) as the active NameNode.
Thanks in adcance.
06-09-2018 12:00 AM
Atleast most of the production cluster that i have seen have the unformity interms of hardware configurations and their version , same Vcores , Hard disk is madatory . Because you basically have a copy of the active namenode in the stand by . hope it helps .
06-09-2018 01:46 AM
Basically this is a recommendation, still it will be considered as Mandatory or Optional depends upon the environment that you are using
*) For Prod Env - It is mandatory. Otherwise it will create performance difference if there is any switch between active and standby NN
*) For test/POC Env - It is optional if you don't have right choice
06-09-2018 07:54 AM
Hi @saranvisa and @csguna
Thanks for your answers,
But I still must to make a disicion about configuring a HDFS HA or not!
My quesion is, if I will configure the HDFS HA with 2 diferent NN is it WORK or NOT ?!
For performence I'll not have a problem because the two servers are very strong (in fact all the ressources in the two hosts far exceeds the recommendations configurations !).
06-09-2018 09:45 PM