Home

韧桂

思考,总结

环境搭建之克隆虚拟机_JDK_Hadoop

利用 service + 服务名称 + start/stop/restart 对服务进行 启动,停止和重启 首先重连网络,运行 service network restart

一、Hadoop 运行环境搭建
一)虚拟机准备 1.克隆虚拟机

2.修改克隆虚拟机的静态 IP vim /etc/udev/rules.d/<接口> 把 rules.d 下的文件删除

配置网络 vim /etc/sysconfig/network-scripts/ifcfg-ens33 删除或注释 HWADDR 和 UUID 两行内容,设置子网 IP ,后重启 reboot

3.修改主机名称: hostnamectl //查询 vim /etc/hostname //进去后修改 NETWORKING=yes centos6 vim /etc/sysconfig/network

( vim /etc/hosts)//每台机子都要填写自己的和其他机子的信息

192.168.21.13 hadoop001
192.168.21.14 hadoop002

4.关闭防火墙
CentOS 7.0 默认使用的是 firewall 作为防火墙

查看防火墙状态
firewall-cmd –state

停止 firewall
systemctl stop firewalld.service

禁止 firewall 开机启动
systemctl disable firewalld.service

5.创建用户

6.配置用户具有 root 权限 vim /etc/sudoers

linjing   ALL=(ALL)     ALL  //添加该行到 root 下

凡是系统配置,非 root 用户操作时,需在命令前加 sudo

二、安装软件
查询是否安装 Java 软件: rpm -qa | grep java 如果安装的版本低于1.7,卸载该 JDK: sudo rpm -e 软件包 查看 JDK 安装路径: which java

1.下载 命令:wget -P /保存文件的目录 文件下载地址

2.安装 2.1 创建安装目录

cd /opt  
sudo mkdir module   //存放解析后的 Java、Hadoop 包
sudo mkdir software    //存放 Java、Hadoop 压缩包
sudo chown linjing:linjing module/ software/  //修改所在者、组
sudo chown linjing:linjing module/ software/ -R  //递归改变   

2.2 解压至安装目录 tar -zxvf xxx.tar.gz -C /opt/module

4.设置环境变量 4.1 打开文件 sudo vim /etc/profile

4.2 在末尾添加 JDK 安装:

##JAVA_HOME
export JAVA_HOME=/opt/module/jdk-13.0.2
export PATH=$PATH:$JAVA_HOME/bin

Hadoop 安装:

##HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-3.2.1
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

4.3 使环境变量生效 source /etc/profile

4.4 添加软链接

ln -s xxx  xxx
ln -s /opt/module/jdk-13.0.2/bin/java /usr/bin/java

4.5 检查 java -version

三、Hadoop 重要目录
(1)bin 目录:存放对 Hadoop 相关服务(HDFS,YARN)进行操作的脚本 (2)etc 目录:Hadoop 的配置文件目录,存放 Hadoop 的配置文件 (3)lib 目录:存放 Hadoop 的本地库(对数据进行压缩解压缩功能) (4)sbin 目录:存放启动或停止 Hadoop 相关服务的脚本 (5)share 目录:存放 Hadoop 的依赖 jar 包、文档、和官方案例

韧桂 2020-01-18