AMBARI-21376. Using URI naming format in dfs.datanode.data.dir causing datanodes startup failure (aonishuk)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/7554509f Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/7554509f Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/7554509f Branch: refs/heads/feature-branch-AMBARI-21307 Commit: 7554509f5ab1ddf262746ddab3c74f88c9f8154a Parents: aa7a8c6 Author: Andrew Onishuk <aonis...@hortonworks.com> Authored: Thu Jun 29 20:44:11 2017 +0300 Committer: Andrew Onishuk <aonis...@hortonworks.com> Committed: Thu Jun 29 20:44:11 2017 +0300 ---------------------------------------------------------------------- .../resource_management/libraries/functions/mounted_dirs_helper.py | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/7554509f/ambari-common/src/main/python/resource_management/libraries/functions/mounted_dirs_helper.py ---------------------------------------------------------------------- diff --git a/ambari-common/src/main/python/resource_management/libraries/functions/mounted_dirs_helper.py b/ambari-common/src/main/python/resource_management/libraries/functions/mounted_dirs_helper.py index 0ebd7e2..712eacf 100644 --- a/ambari-common/src/main/python/resource_management/libraries/functions/mounted_dirs_helper.py +++ b/ambari-common/src/main/python/resource_management/libraries/functions/mounted_dirs_helper.py @@ -115,6 +115,7 @@ def handle_mounted_dirs(func, dirs_string, history_filename, update_cache=True): dirs_unmounted = set() # set of dirs that have become unmounted valid_existing_dirs = [] + dirs_string = dirs_string.replace("file:///","/") dirs_string = ",".join([re.sub(r'^\[.+\]', '', dfs_dir.strip()) for dfs_dir in dirs_string.split(",")]) for dir in dirs_string.split(","): if dir is None or dir.strip() == "":