出发一路向北 发表于 2012-12-30 16:21:40

hadoop动态增删节点

<div id="cnblogs_post_body">增加机器:
1、将新增加的机器配置好(jdk/hosts/hadoop里的配置文件)
2、将新增加的机器主机名/IP添加到Master机器中的$HADOOP_HOME$/conf/slaves文件中
3、在新增加的机器中输入以下命令
引用
$ cd path/to/hadoop
$ bin/hadoop-daemon.sh start datanode
$ bin/hadoop-daemon.sh start tasktracker
4、在Master机器上输入以下命令
引用
$bin/hadoopbalancer

减少机器:
1、在$HADOOP_HOME$/conf/中建立文本文件excludes。
2、在excludes中写入要删除的机器主机名/IP(每行一个)。
3、在$HADOOP_HOME$/conf/hadoop-site.xml文件中添加如下代码:
引用
<property>   
      <name>dfs.hosts.exclude</name>   
      <value>excludes</ value>   
</property>
4、执行如下代码
引用
$bin/hadoop dfsadmin -refreshNodes
页: [1]
查看完整版本: hadoop动态增删节点