您的位置:首页 > 运维架构 > Linux

centos系统下完全分布式安装hadoop2.2.0

2016-07-05 21:43 459 查看
a) 配置IP,IP地址是静态的是大前提

b)删除/usr/local目录下的所有的内容(可选)

c)把jdk和hadoop的tar包使用swinscp导入到centos系统的/usr/local目录下(注意 hadoop编译环境和你的环境的位数)



d)关闭防火墙和selinux安全策略(使用chkconfig默认开机关闭)

网上有很多的教程都是说关闭防火墙和seLinux,本人不赞同,不推荐。

关闭防火墙是因为集群中的节点通过端口通信是会被拦截。如果你防火墙的机制就知道防火墙的重要性,推荐开放开放端口并制定规则如:

iptables -I INPUT -p tcp –dport 端口号 -j ACCEPT

e)查看hostname, vi /etc/hosts文件,建立主机名和ip地址的映射

f)ssh免密码登录

网上有很多教程。http://blog.csdn.net/share_free/article/details/52496873

j)解压hadoop的tar包并重命名

h)添加可执行脚本的path环境变量

vi /etc/profile

在profile中配置的PATH变量是系统性的全局的,所有用户都可用,在用户的.bashrc是单个用户的PATH

i)修改hadoop的配置文件

j)把配置好的hadoop文件,/etc/hosts文件, /etc/profile/

~/.ssh/authorized_keys分发给其他节点

k)选择一个节点格式化namenode,这个节点将是主节点

hadoop namenode -format

m)web界面和wordcount实例验证安装正确
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hadoop