环境如下(停止所有服务stop-all.sh):
master:master 192.168.1.106
slave:slave1 192.168.1.107
slave2 192.168.1.108
1、修改master(改为slave其中的一个)
slave1
2、修改core-site.xml
<property>
<name>fs.default.name</name>
<value>hdfs://master:9000</value>
</property>
3、修改hdfs-site.xml
<property>
<name>dfs.http.address</name>
<value>master:50070</value>
</property>
4、将配置复制到其他slave
[grid@master ~]$ scp -r ./hadoop-1.2.1 grid@192.168.1.107:/home/grid
[grid@master ~]$ scp -r ./hadoop-1.2.1 grid@192.168.1.108:/home/grid
5、启动服务
[grid@master hadoop-1.2.1]$ ./bin/start-all.sh
6、使用jps查看进程,以下进程表明secondnamenode已经成功分离部署