目标:搭建开发环境+Hadoop运行环境(1个Master+2个Slave)
1. 其中,开发环境包括:jdk+MyEclipse+tomcat+Eclipse,运行环境为Hadoop系统(也包含开发环境中的某些部分)。
2. 默认规则为,软件安装至opt文件夹下(将其权限改为-R 755),去掉文件夹名称中的版本信息,方便使用
以下是整个系统搭建过程,必要时参考小编其它的文章,请取所需:
注:无需特别说明,以下操作3台主机均需要实现
1. 设置网络及ssh访问
使得3台电脑能够连接外网(为了下载安装软件),并且各自之间实现ssh有密码访问
http://blog.csdn.net/u011244794/article/details/50743013 参照该链接安装ssh并进行测试即可,先不用进行无密码访问
注:需要在同一网段,为ssh访问的前提
2. 安装jdk
http://blog.csdn.net/u011244794/article/details/50765266
安装文件:jdk-7u79-linux-x64.tar.gz
3. 安装tomcat
安装文件:apache-tomcat-7.0.65.tar.gz
拷贝解压至/opt/,并修改名称为tomcat
4. 配置用户名称
1) sudo gedit /etc/hostname
仅写Slave1-hadoop
2) sudo gedit /etc/hosts
写ip与对应的主机名称,3台主机的ip与名称对应关系都需要写(顺序无所谓):
XXX.XXX.XXX.XXX Slave1-hadoop
XXX.XXX.XXX.XXX Slave2-hadoop
XXX.XXX.XXX.XXX Master
3) 添加hadoop用户组和用户
http://blog.csdn.net/u011244794/article/details/50742080
重新登录计算机,以hadoop用户登录,密码要记住啦
5. ssh无密码访问
此时做这一步的意义在于,已经设置了主机名称与ip的对应关系,并且无密码访问对于hadoop系统相当重要
6. 安装MyEclipse
http://blog.csdn.net/u011244794/article/details/50766037
安装文件:myeclipse-10.6-offline-installer-linux.run (可以在官网下载 https://www.genuitec.com/products/myeclipse/,无需交费以及破解)
7. 安装Eclipse
点击屏幕左侧App标识,进入搜索Eclipse 在线安装即可
8. 安装Eclipse插件