搭建大数据环境一(环境准备)
一、环境准备
- CentOS-6.5
- E:\镜像\CentOS-6.5-x86_64-bin-DVD1.iso
- 搭建三台主机:
- H:192.168.152.129
- H1:192.168.152.190
- H2:192.168.152.191
- 防火墙设置
- 清空系统防火墙:iptables -F
- 保存防火墙配置:service iptables save
- 永久关闭内核防火墙:sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config
- 配置每台机器的/etc/hosts
- 配置ssh互信
- 生成**对(每台主机都要执行):ssh-****** -t rsa(使用三次回车)
- 生成key文件并且附权限(每台机器执行)
- cat /root/.ssh/id_rsa.pub > /root/.ssh/authorized_keys
- chmod 600 /root/.ssh/authorized_keys
- 将H主机的key分发到H1和H2
- ssh H1 cat /root/.ssh/authorized_keys >> /root/.ssh/authorized_keys
- ssh H2 cat /root/.ssh/authorized_keys >> /root/.ssh/authorized_keys
- H1和H2
-
ssh H cat /root/.ssh/authorized_keys > /root/.ssh/authorized_keys
-
- 生成**对(每台主机都要执行):ssh-****** -t rsa(使用三次回车)
二、安装
JDK
- 使用jar包:jdk-8u112-linux-x64.tar.gz
- 解压
- 配置/etc/profile
- 配置内容:
JAVA_HOME=/usr/local/jdk1.8.0_112 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH
-
刷新配置文件:source /etc/profile
- 配置内容:
-
将jdk复制到H1和H2,并且添加相应配置