赞
踩
VMWare虚拟机4个,计划部署分配如下:
192.168.181.121 nameNode
192.168.181.122 dataNode
192.168.181.123 dataNode
192.168.181.124 dataNode
各dataNode机器,都需要安装jdk和ssh,同时要将nameNode上安装的hadoop分发到各节点机器,位置、环境变量等尽量保持与nameNode一致。
2、安装JDK
将下载源码包jdk-7u4-linux-x64.tar.gz
放到目录:/usr/lib/jvm下(这里位置目录可以自己定义,JDK环境变量需要对应)
直接解压:
指定masterNode,可以用IP,也可以用机器名,masters文件配置将决定哪台机器是secondaryNameNode,准确的说这个文件名起的不对,它应该叫secondaries。
其中192.168.181.221这个节点既是dataNode,同时也是secondaryNameNode
之前我这用的是默认的localhost,结果验证访问:http://192.168.181.221:50070/时报http-404错误,估计是域名解析的问题,网上推荐,masters和slaves文件里,使用机器名,这里我用IP。
也可以使用scp命令进行复制
.ssh 文件夹权限:700
authorized_keys文件权限:600
表示成功
查看防火墙信息
格式化分布式文件系统成功。
使用jps命令查看启动的守护进程有哪些:
NameNode http://192.168.181.221:50070/
JobTracker http://192.168.181.221:50030/
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。