Explorar el Código

AMBARI-10143. DataNode fails to start because of lowercase conversion of data dir path in data_dir_mount_file (Paulo Tioseco via alejandro)

Alejandro Fernandez hace 10 años
padre
commit
6655d98865

+ 2 - 2
ambari-common/src/main/python/resource_management/libraries/functions/dfs_datanode_helper.py

@@ -68,7 +68,7 @@ def _get_data_dir_to_mount_from_file():
           # Ignore comments
           if line and len(line) > 0 and line[0] == "#":
             continue
-          line = line.strip().lower()
+          line = line.strip()
           line_array = line.split(",")
           if line_array and len(line_array) == 2:
             data_dir_to_mount[line_array[0]] = line_array[1]
@@ -108,7 +108,7 @@ def handle_dfs_data_dir(func, params):
     if data_dir is None or data_dir.strip() == "":
       continue
 
-    data_dir = data_dir.strip().lower()
+    data_dir = data_dir.strip()
     valid_data_dirs.append(data_dir)
 
     if not os.path.isdir(data_dir):

+ 1 - 1
ambari-common/src/main/python/resource_management/libraries/functions/file_system.py

@@ -55,7 +55,7 @@ def get_mount_point_for_dir(dir):
   """
   best_mount_found = None
   if dir:
-    dir = dir.strip().lower()
+    dir = dir.strip()
 
     cached_mounts = get_and_cache_mount_points()