环境搭建(1)
2019-07-13 本文已影响0人
疯魔雪梨
NOTE:穷鬼一个,用的虚拟机
1. 安装前应准备
2. 安装步骤
-
安装VMware
-
安装CentOS7
-
配置网络,保证主机、外网以及三台虚拟机之间是联通的
-
安装Xshell6
-
Xshell6连接服务器主机
-
防火墙相关
systemctl stop firewalld systemctl disable firewalld systemctl status firewalld -
创建目录
/opt/software和/opt/module -
创建用户 adduser 用户名
-
给用户指定密码 passwd 用户名
-
指定主机名
vim /etc/hostname删除默认的localhost.localdomain -
加入hadoop1
-
指定主机名与对应IP的映射
vim /etc/hosts
192.168.40.211 hadoop1
192.168.40.212 hadoop2
192.168.40.213 hadoop3
-
相互ping,测试主机名是否设置成功
-
在windows的C盘--->windows--->system32--->drivers--->etc--->hosts
添加:
192.168.40.211 hadoop1
192.168.40.212 hadoop2
192.168.40.213 hadoop3
-
完成后在cmd中测试
ping hadoop1 -
使用xftp将jdk和hadoop的tar.gz包上传到hadoop1的
/opt/software下 -
解压jdk和hadoop到
/opt/moduletar -zxvf jdk-8u181-linux-x64.tar.gz -C /opt/module/ tar -zxvf hadoop-2.9.2.tar.gz -C /opt/module/
解压完成后进入`/opt/module`校验
-
修改module下hadoop和jdk目录的用户和组权限
chown hwhadoop:hwhadoop jdk1.8.0_181/ -R chown hwhadoop:hwhadoop hadoop-2.9.2/ -R -
给与hwhadoop用户所有的root权限
chmod u+w /etc/sudoers vim /etc/sudoers在root下添加一行
hwhadoop ALL=(ALL) ALL保存退出
chmod u-w /etc/sudoers -
配置环境变量
vim /etc/profile #在最后新起一行添加 export JAVA_HOME=/opt/module/jdk1.8.0_181 export PATH=$PATH:$JAVA_HOME/bin export HADOOP_HOME=/opt/module/hadoop-2.9.2 export PATH=$PATH:$HADOOP_HOME/bin export PATH=$PATH:$HADOOP_HOME/sbin #保存退出 #记得退出之后一定要source /etc/profile #完成之后校验环境变量 java -version hadoop version
-
如果vim出现了问题,那么卸载vim重装
yum remove vim