anchor.diff:  dfs_name_dir_root="<%= @hadoop[:namenode   ][:data_dirs].last      %>"
   hadoop_tmp_dir="<%=    @hadoop[:tmp_dir] %>"
   hadoop_log_dir="<%=    @hadoop[:log_dir] %>"
  -namenode_daemon="<%= "#{@hadoop[:handle]}-namenode" %>"
  +namenode_daemon="hadoop_namenode"
   sentinel="$hadoop_tmp_dir/made_initial_dirs.log"
   
   make_hadoop_dir_if_not_exists() {
  
positive.code:   make_hadoop_dir_if_not_exists "$dir"
  done
  make_hadoop_dir_if_not_exists "$hadoop_tmp_dir" 777
  make_hadoop_dir_if_not_exists "$hadoop_log_dir" 775
  
  #
  echo "Stopping the $namenode_daemon daemon" ; echo -n "  "
  
negative.code: echo
  echo "Success! you can start the rest of the daemons now by running:"
  echo
  echo '  for foo in datanode secondarynamenode tasktracker jobtracker ; do echo $foo ; sudo service hadoop_$foo start ; done'
  echo
  