PHILO-HE commented on pull request #2655:
URL: https://github.com/apache/hadoop/pull/2655#issuecomment-818398537


   1) Yes, LevelDB based AliasMap is recommended to user. And text based 
AliasMap is just for the purpose of unit test. In this patch, we made few code 
changes for AliasMap. You may note that it was initially introduced by the 
community few years ago.
   
   2) For namenode HA, we had not tested this feature on that. I think there 
are two main considerations. Firstly, mount operation should be recovered in 
new NN. Thus, the mounted remote storages are "visible" to new active NN. Since 
we log mount info in edit log for each mount request, this may be not a 
problem. Secondly, key info currently kept in memory should be available to 
other NNs, e.g., key tracking info in syncing data to remote storage to 
guarantee data consistency even though active NN is shifted.
   
   Frankly speaking, provided storage is still an experimental feature. So 
there may still exist a large gap for productization.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to