Hadoop平台环境搭建笔记

RedHat6.5适用

一、JDK配置

~/.bashrc文件

export JAVA_HOME=/home/hadoop/jdk7/jdk1.7.0_79
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$PATH:$JAVA_HOME/bin

如果出现bash: /home/hadoop/jdk7/jdk1.7.0_79/bin/java: Permission denied,bash: /home/hadoop/jdk7/jdk1.7.0_79/bin/java: Permission denied,bash: /home/hadoop/jdk7/jdk1.7.0_79/bin/javac: Permission denied等权限问题,可以用以下命令解决问题:

chmod +x /home/hadoop/jdk7/jdk1.7.0_79/bin/java

chmod +x /home/hadoop/jdk7/jdk1.7.0_79/bin/javac

二、RedHat手动配置静态IP

选择编辑


选择手动,配置IP,子网掩码,网关,DNS

DNS要配置一个可用的DNS否则将无法上网。

三、修改主机名

vim /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=hadoop2

重启

四、修改主机IP解析表

vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
master节点的IP hadoop1
slave节点的IP hadoop2

五、关闭防火墙

1、临时状态、永久查询

 service iptables status

 service ip6tables status

永久状态查询:

 chkconfig --list | grep iptables

2、重启、临时关闭、永久关闭   

临时关闭、启动:

 service iptables stop /start

 service ip6tables stop /start

永久关闭、启动:

 chkconfig --level 2345 iptables off /on

 chkconfig --level 2345 ip6tables off/on

六、使用网络时间



七、SSH免密登录

master节点可以免密登录master、slave节点即可

在hadoop用户下ssh-keygen -t rsa

三次回车后会生成一个.ssh文件(在hadoop用户文件夹下ll -a显示所有文件)

cp id_rsa.pub authorized_keys

然后将master节点的公钥复制到slave节点的authorized_keys中,即可完成免密登录。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值