1. 增加一个节点
这里假设hadoop0是一个新节点
1.1 配置新节点的环境
hadoop0已经配好了
1.2 把新节点的hostname配置到主节点的slaves文件中
将hadoop0添加到slave中
1.3 在新节点,启动进程
hadoop-daemon.sh start datanode
hadoop-daemon.sh start tasktracker
1.4 在主节点执行脚本 hadoop dfsadmin -refreshNodes(通知NameNode)
可以通过浏览器查看节点是否增加成功:
2. 下架一个从节点
可以直接拔除电脑;
也可以杀死进程,namenode会等待一定的时间。
可以用hadoop-daemon.sh start datanode重新启动节点。