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