The problem is that instance config after merging contains {'Hive': {}}.
Code that decides either to place service config uses simple "if service in service_to_conf_map.keys()". Empty config is considered enough reason to place config file. And new node (with only datanode process) doesn't have folder for hive config.
The problem is that instance config after merging contains {'Hive': {}}. to_conf_ map.keys( )". Empty config is considered enough reason to place config file. And new node (with only datanode process) doesn't have folder for hive config.
Code that decides either to place service config uses simple "if service in service_