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.
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 .
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
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 !).