文章目录
1.虚拟机环境准备
克隆虚拟机(一共三台)
修改克隆虚拟机的静态
在终端命令窗口输入
进入如下页面,删除eth0
该行;将eth1修改为eth0
,同时复制物理ip地址
修改IP地址
需要修改的内容有5项:
IPADDR=192.168.152.101 (虚拟机的ip地址)
GATEWAY=192.168.152.2(网关)
ONBOOT=yes(系统启动时自动启动网卡)
BOOTPROTO=static(静态IP)
DNS1=192.168.152.2(同网关)
1)修改前
2)修改后
3)执行
4)如果报错,reboot,重启虚拟机。
修改主机名
1)修改linux的hosts文件
(1)进入Linux系统查看本机的主机名。通过hostname命令查看
(2)如果感觉此主机名不合适,我们可以进行修改。通过编辑/etc/sysconfig/network
文件
文件内容
(3)打开此文件后,可以看到主机名。修改此主机名为我们想要修改的主机名hadoop101。
(4)保存退出。
(5)打开/etc/hosts
添加如下内容:
ip地址 主机名
192.168.152.101 hadoop101
192.168.152.102 hadoop102
192.168.152.103 hadoop103
6)并重启设备,重启后,查看主机名,已经修改成功
2)修改window10的hosts文件(暂且不要设置)
(1)进入C:\Windows\System32\drivers\etc路径
(2)打开hosts文件并添加如下内容
192.168.152.101 hadoop101
192.168.152.102 hadoop102
192.168.152.103 hadoop103
关闭防火墙
查看防火墙开机启动状态
systemctl status firewalld.service
关闭防火墙
systemctl stop firewalld.service
接着
systemctl disable firewalld.service
上传JDK包和Hadoop包
通过Xftp上传jdk和hadoop的安装包到 /opt/software的路径下
通过Xshell连接虚拟机,注意用之前新建的用户操作,
首先查询是否安装java
java -version
结果发现已经安装过java了,如果版本低于1.7就应该卸载,这里我们卸载重装一次
输入:rpm -qa|grep java 查看Java安装包名称
卸载:rpm -qa|grep java|xargs sudo rpm -e --nodeps
卸载完后检查一下
安装JDK
将JDK安装到/opt/module路径下
首先进入JDK所在文件路径:cd /opt/software
解压JDK:tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module
安装完毕,查看 /opt/module目录下是否有jdk
cd /opt/module
配置java环境变量
已知JDK安装路径:/opt/module/jdk1.8.0_144
打开/etc/profile文件,在profile文件末尾添加JDK路径
指令: sudo vim /etc/profile
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
添加完以后还要让文件生效
指令:source /etc/profile
测试一下java安装是否成功,查看Java版本
指令:java -version
查看Java安装路径
指令:which java
首先进入安装包所在路径/opt/software
指令:cd /opt/software
解压安装文件到/opt/module
指令:tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module
查看是否解压成功
将Hadoop添加到环境变量
已知hadoop安装路径:/opt/module/hadoop-2.7.2
还是打开/etc/profile文件
指令: sudo vim /etc/profile
#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
文件生效
指令:source /etc/profile
测试一下是否安装成功
指令:hadoop version
查看Hadoop目录结构
cd /opt/module/hadoop-2.7.2