-
克隆虚拟机
-
修改克隆虚拟机的静态IP
-
在终端打开,并修改克隆后虚拟机的IP
[root@hadoop100 桌面]# vim /etc/udev/rules.d/70-persistent-net.rules
- 修改IP地址
[root@hadoop100 桌面]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
这里需要注意的是 IP地址 必须对照映射表的主机名来配置(我这里的主机名是hadoop103 所以IP地址为192.168.253.103) 这个是我的映射表
-
-
修改主机名
[root@hadoop100 桌面]# vim /etc/sysconfig/network
将第二行的HOSTNAME= 修改为自己需要的主机名
-
关闭防火墙
1.临时关闭防火墙 [root@hadoop100 桌面]# service iptables stop 2.设置开机时关闭防火墙 [root@hadoop100 桌面]# chkconfig iptables off 3.查看防火墙开机状态 [root@hadoop100 桌面]# chkconfig --list iptables
如图所示,则关闭成功
5. 重启虚拟机
再登陆后,主机名和ip的地址就会发生改变
1.查询主机名
[root@hadoop103 桌面]# hostname
2.查询IP
[root@hadoop103 桌面]# ifconfig
这个时候虚拟机的准备工作就已经做完了,环境准备工作也进行了一半了.接下来的操作就可以放置在Xshell中
- 在/opt目录下创建文件夹
在/opt目录下创建module(存放解压缩完成可以使用的包)、software(放置安装包)文件夹
[root@hadoop103 ~]# mkdir /opt/module /opt/software
给予权限,给到最高权限
chmod 777 module/
chmod 777 software/
执行好后,我们可以进入opt目录,并查看文件夹,如图所示
-
安装JDK
- 查询是否有java
[root@hadoop103 opt]# rpm -qa | grep java
如果跟图示一样,则虚拟机中 没有java软件 ,如果有,则需要进行卸载
```
1.查看安装路径
which java
2.卸载命令
sudo rpm -e 软件包
```
- 导入安装包
这里我使用的是Xftp,也可以使用SecureCRT工具。最终导入到software文件夹下面.
导入成功后,进入software,并进行查看
如图所示,则导入成功
- 解压
将JDK和hadoop都解压到/opt/module目录下
```
1.jdk
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
2.hadoop
tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
```
解压成功后,便是配置环境变量
-
配置环境变量
- JDK:
1.获取JDK路径,进入到module下的JDK目录 [root@hadoop103 opt]# cd module/jdk1.8.0_144/ [root@hadoop103 jdk1.8.0_144]# pwd /opt/module/jdk1.8.0_144 2.进入配置文件 [root@hadoop103 ~]# vim /etc/profile 3.并在文件末尾输入配置指令,保存退出 #JAVA_HOME export JAVA_HOME=/opt/module/jdk1.8.0_144 export PATH=$PATH:$JAVA_HOME/bin
修改完成后,再输入如下指令,让修改后的文件生效:
[root@hadoop103 jdk1.8.0_144]# source /etc/profile
关于source的介绍,这里我认为很详细
https://zhidao.baidu.com/question/878592001438646012.html
这个时候JDK的安装就已经基本结束了,此时,输入
[root@hadoop103 jdk1.8.0_144]# java -version
恭喜你,JDK安装成功
2. hadoop的安装
1. 前面已经解压并放到module下了,现在则可以直接配置hadoop环境变量了
同样是在文件的末尾,JDK环境配置的下面,输入如下配置指令
##HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
2. 使文件生效
[root@hadoop103 module]# source /etc/profile
3. 检测是否安装成功
[root@hadoop103 module]# hadoop version
3. 检测是否安装成功
[root@hadoop103 module]# hadoop version
如图所示,则Hadoop运行环境搭建就到此结束了.