hadoop安装
安装模板虚拟机
1) 设置虚拟机IP地址
2) 设置windows虚拟地址
3) 修改OS的IP地址
[root@hadoop100 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
IPADDR= # 自己的ip
GATEWAY= # 自己的网关地址
DNS1= # 自己的dns地址
# 一定不要有空格!不要有空格!!不要有空格!!!
4) 修改主机名称
[root@hadoop100 ~]# vim /etc/hostname
hadoop100
5) 主机映射
[root@hadoop100 ~]# vim /etc/hosts
192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104
192.168.10.105 hadoop105
192.168.10.106 hadoop106
192.168.10.107 hadoop107
192.168.10.108 hadoop108
# reboot重启就可以
6) 安装epel-release软件库
[root@hadoop100 ~]# yum install -y epel-release
7) 关闭防火墙
[root@hadoop100 ~]# systemctl stop firewalld
[root@hadoop100 ~]# systemctl disable firewalld.service
# 这里强烈建议关闭防火墙
8) [修改用户权限(了解)]
[root@hadoop100 ~]# vim /etc/sudoers
# 在%wheel 这行下面添加一行
%wheel ALL=(ALL) ALL
yunmoran ALL=(ALL) NOPASSWD:ALL
# 关闭sudoers然后修改文件所有者权限
# chown yunmoran:yunmoran /opt/ # 自己建立的文件夹名
9) [卸载JDK(了解)]
[root@hadoop100 ~]# rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
# rpm===>Linux管理包的工具
# -qa===>使用询问模式查询所有套件
# grep -i===>输入参数,忽略大小写
# | xargs -n1===>命令传递参数,一次执行一个命令
# rpm -e===>删除指定的套件
# --nodeps===>不验证套件档的相互关联性
克隆虚拟机
1) 修改IP
[root@hadoop100 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
# 仅将IPADDR修改一下就可以
IPADDR= 192.168.10.102
2) 修改主机名称
[root@hadoop100 ~]# vim /etc/hostname
hadoop102
3) 安装JDK
[yunmoran@hadoop102 my_jdk]$ tar -zxvf jdk-8u212-linux-x64.tar.gz
# 将你选择的jdk安装包放到指定目录,这里用的是jdk8
配置环境变量
# 正常来说我们设置配置文件都是在vim /etc/profile种修改
# 但是profile中配置了
# for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
# if [ -r "$i" ]; then
# if [ "${-#*i}" != "$-" ]; then
# . "$i"
# else
# . "$i" >/dev/null
# fi
# fi
# done
# 这个循环遍历/etc/profile.d下面后缀名为.sh的文件
# 所以在这里自己配置一个my_homepath.sh的shell文件
[yunmoran@hadoop102 my_jdk]$ sudo vim /etc/profile.d/my_homepath.sh
# JAVA_HOME
export JAVA_HOME=/opt/my_jdk/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin
source一下
# 路径设置完成一定要source一下!一定!!一定!!!
[yunmoran@hadoop102 my_jdk]$ source /etc/profile
4) 安装hadoop
[yunmoran@hadoop102 my_hadoop]$ tar -zxvf hadoop-3.1.3.tar.gz
# 将你选择的jdk安装包放到指定目录
配置环境变量
[yunmoran@hadoop102 my_hadoop]$ sudo vim /etc/profile.d/my_homepath.sh
# HADOOP_HOME
export HADOOP_HOME=/opt/my_hadoop/hadoop-3.1.3
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
source一下
[yunmoran@hadoop102 my_hadoop]$ source /etc/profile