该配置方法适用于私有yum源部署完成
1、集群划分
一个master,两个node(目前考虑3个服务器)
2、服务器基本配置
- 网络配置
配置网络(root 用户)
Vi /etc/syconfig/network-script/ifcfg-eth0
ONBOOT=yes
BOOTTPROTO=static
IPADDR=192.168.124.100
DNS1=8.8.8.8
NETMASK=255.255.255.0
GWTEWAY=192.168.124.1
service network restart - 创建hadoop用户(root用户)
groupadd hadoop //创建用户组
useradd –m –g hadoop hadoop //新建hadoop用户并创建目录
passwd hadoop //创建密码 密码设置为admin - 关闭防火墙
防火墙配置(root 用户)
查看防火墙状态:service iptables status
关闭防火墙:service iptables stop
永久关闭防火墙:chkconfig iptables off - 配置selinux
配置selinux(root用户)
关闭selinux: vi /etc/selinux/config
SELIUNX=disabled - ssh 免密
参考地址:https://dongkelun.com/2018/04/05/sshConf/
3、配置jdk
创建jdk路径 mkdir /usr/local/jdk(root用户)
从base/java中拷贝jdk-8u181-linux-x64.tar.gz 到/usr/local/jdk下
解压安装: tar –zxvf jdk-8u181-linux-x64.tar.gz
配置环境变量:vim /etc/profile
最后添加:
JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
CLASSPATH=.: J A V A H O M E / l i b / t o o l s . j a r : JAVA_HOME/lib/tools.jar: JAVAHOME/lib/tools.jar:JAVA_HOME/lib/dt.jar
PATH= J A V A H O M E /