-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26065/
-----------------------------------------------------------

(Updated Sept. 29, 2014, 5:14 p.m.)


Review request for Ambari, Florian Barca, Jonathan Hurley, Mahadev Konar, Sid 
Wagle, and Tom Beerbower.


Bugs: AMBARI-7506
    https://issues.apache.org/jira/browse/AMBARI-7506


Repository: ambari


Description
-------

When a drive fails and it is unmounted for service, if the data node process is 
stopped/started using Ambari the dfs.data.dir path that was housed on that 
drive is re-created, but this time on the / partition leading to out of disk 
space issues and data being created on the wrong volume.
In this case we only want the Ambari Agent to create dfs.data.dir's during 
installation, and not after as this makes drive replacements difficult.


Diffs
-----

  ambari-agent/src/test/python/resource_management/TestFileSystem.py 
PRE-CREATION 
  ambari-common/src/main/python/resource_management/core/logger.py e395bd7 
  ambari-common/src/main/python/resource_management/core/providers/mount.py 
dc6d7d9 
  
ambari-common/src/main/python/resource_management/libraries/functions/dfs_datanode_helper.py
 PRE-CREATION 
  
ambari-common/src/main/python/resource_management/libraries/functions/file_system.py
 PRE-CREATION 
  
ambari-server/src/main/resources/stacks/HDP/1.3.2/services/HDFS/configuration/hadoop-env.xml
 5da6484 
  
ambari-server/src/main/resources/stacks/HDP/1.3.2/services/HDFS/package/scripts/hdfs_datanode.py
 2482f97 
  
ambari-server/src/main/resources/stacks/HDP/1.3.2/services/HDFS/package/scripts/params.py
 245ad92 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/configuration/hadoop-env.xml
 b3935d7 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/hdfs_datanode.py
 e38d9af 
  
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/HDFS/package/scripts/params.py
 c56fac4 
  ambari-server/src/test/python/stacks/1.3.2/configs/default.json c5c162f 
  ambari-server/src/test/python/stacks/1.3.2/configs/secured.json b04f6e1 
  ambari-server/src/test/python/stacks/2.0.6/configs/default.json ef279b4 
  ambari-server/src/test/python/stacks/2.0.6/configs/secured.json 8db2df2 
  ambari-web/app/data/HDP2/site_properties.js 1d2dbb4 
  ambari-web/app/data/site_properties.js 06bbe09 

Diff: https://reviews.apache.org/r/26065/diff/


Testing
-------

Created unit tests and simple end-to-end test on a sandbox VM.
Still need to run more thorough functional tests on a host that has multiple 
drives.


Thanks,

Alejandro Fernandez

Reply via email to