网站建设分几块,宝安中心区范围,js 捕获网站异常插件,农业公司怎样建立网站模板虚拟机环境准备
1#xff09;准备一台模板虚拟机hadoop100#xff0c;虚拟机配置要求如下#xff1a;
模板虚拟机#xff1a;内存4G#xff0c;硬盘50G#xff0c;安装必要环境#xff0c;为安装hadoop做准备
[roothadoop100 ~]# yum install -y epel-release
[r…模板虚拟机环境准备
1准备一台模板虚拟机hadoop100虚拟机配置要求如下
模板虚拟机内存4G硬盘50G安装必要环境为安装hadoop做准备
[roothadoop100 ~]# yum install -y epel-release
[roothadoop100 ~]# yum install -y psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop git这个命令安装了一系列有用的工具和库
使用yum安装需要虚拟机可以正常上网yum安装前可以先测试下虚拟机联网情况。
[roothadoop100 ~]# ping www.baidu.com
PING www.baidu.com (14.215.177.39) 56(84) bytes of data.
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq1 ttl128 time8.60 ms
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq2 ttl128 time7.72 ms2关闭防火墙关闭防火墙开机自启
[roothadoop100 ~]# systemctl stop firewalld
[roothadoop100 ~]# systemctl disable firewalld3创建atguigu用户并修改atguigu用户的密码
[roothadoop100 ~]# useradd atguigu
[roothadoop100 ~]# passwd 0000004配置atguigu用户具有root权限方便后期加sudo执行root权限的命令
[roothadoop100 ~]# vim /etc/sudoers修改/etc/sudoers文件找到下面一行91行在root下面添加一行如下所示
## Allow root to run any commands anywhere
root ALL(ALL) ALL
atguigu ALL(ALL) NOPASSWD:ALL5在/opt目录下创建文件夹并修改所属主和所属组
1在/opt目录下创建module、software文件夹
[roothadoop100 ~]# mkdir /opt/module
[roothadoop100 ~]# mkdir /opt/software 2修改module、software文件夹的所有者和所属组均为atguigu用户
[roothadoop100 ~]# chown atguigu:atguigu /opt/module
[roothadoop100 ~]# chown atguigu:atguigu /opt/software3查看module、software文件夹的所有者和所属组
[roothadoop100 ~]# cd /opt/
[roothadoop100 opt]# ll
总用量 12
drwxr-xr-x. 2 atguigu atguigu 4096 5月 28 17:18 module
drwxr-xr-x. 2 root root 4096 9月 7 2017 rh
drwxr-xr-x. 2 atguigu atguigu 4096 5月 28 17:18 software6卸载虚拟机自带的open JDK
[roothadoop100 ~]# rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps7重启虚拟机
[roothadoop100 ~]# reboot克隆虚拟机
1利用模板机hadoop100克隆三台虚拟机hadoop102 hadoop103 hadoop104
2修改克隆机IP以下以hadoop102举例说明
修改克隆虚拟机的静态IP
[roothadoop100 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33改成【第一行是修改源文件其余结尾添加】
BOOTPROTOstatic
IPADDR192.168.222.102
GATEWAY192.168.222.2
DNS1192.168.222.23修改克隆机主机名以下以hadoop102举例说明
1修改/etc/hostname文件
[roothadoop100 ~]# vim /etc/hostname
hadoop1022配置linux克隆机主机名称映射hosts文件打开/etc/hosts
[roothadoop100 ~]# vim /etc/hosts添加如下内容
192.168.1.100 hadoop100
192.168.1.101 hadoop101
192.168.1.102 hadoop102
192.168.1.103 hadoop103
192.168.1.104 hadoop104
192.168.1.105 hadoop105
192.168.1.106 hadoop106
192.168.1.107 hadoop107
192.168.1.108 hadoop1084**重启克隆机hadoop102**
[roothadoop100 ~]# reboot安装JDK
1卸载现有JDK
[atguiguhadoop102 ~]$ rpm -qa | grep -i java | xargs -n1 sudo rpm -e --nodeps2在Linux系统下的opt目录中查看软件包是否导入成功
[atguiguhadoop102 ~]$ ls /opt/software/看到如下结果
hadoop-3.1.3.tar.gz jdk-8u212-linux-x64.tar.gz3解压JDK到/opt/module目录下
[atguiguhadoop102 software]$ tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/module/4**配置JDK****环境变量**
1新建/etc/profile.d/my_env.sh文件
[atguiguhadoop102 ~]$ sudo vim /etc/profile.d/my_env.sh添加如下内容如果不理解点击这里
#JAVA_HOME
export JAVA_HOME/opt/module/jdk1.8.0_212
export PATH$PATH:$JAVA_HOME/bin 2保存后退出
3source一下/etc/profile文件让新的环境变量PATH生效
[atguiguhadoop102 ~]$ source /etc/profile5测试JDK是否安装成功
[atguiguhadoop102 ~]$ java -version如果能看到以下结果则代表Java安装成功。
java version “1.8.0_212”
注意重启如果java -version可以用就不用重启
[atguiguhadoop102 ~]$ sudo rebootHadoop目录结构
1查看Hadoop目录结构
[atguiguhadoop102 hadoop-3.1.3]$ ll
总用量 52
drwxr-xr-x. 2 atguigu atguigu 4096 5月 22 2017 bin
drwxr-xr-x. 3 atguigu atguigu 4096 5月 22 2017 etc
drwxr-xr-x. 2 atguigu atguigu 4096 5月 22 2017 include
drwxr-xr-x. 3 atguigu atguigu 4096 5月 22 2017 lib
drwxr-xr-x. 2 atguigu atguigu 4096 5月 22 2017 libexec
-rw-r--r--. 1 atguigu atguigu 15429 5月 22 2017 LICENSE.txt
-rw-r--r--. 1 atguigu atguigu 101 5月 22 2017 NOTICE.txt
-rw-r--r--. 1 atguigu atguigu 1366 5月 22 2017 README.txt
drwxr-xr-x. 2 atguigu atguigu 4096 5月 22 2017 sbin2重要目录
1bin目录存放对Hadoop相关服务HDFS,YARN进行操作的脚本
2etc目录Hadoop的配置文件目录存放Hadoop的配置文件
3lib目录存放Hadoop的本地库对数据进行压缩解压缩功能
4sbin目录存放启动或停止Hadoop相关服务的脚本
5share目录存放Hadoop的依赖jar包、文档、和官方案例
安装Hadoop
1)进入到Hadoop安装包路径下
[atguiguhadoop102 ~]$ cd /opt/software/2解压安装文件到/opt/module下面
[atguiguhadoop102 software]$ tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/3查看是否解压成功
[atguiguhadoop102 software]$ ls /opt/module/
hadoop-3.1.34将Hadoop添加到环境变量
1获取Hadoop安装路径
[atguiguhadoop102 hadoop-3.1.3]$ pwd
/opt/module/hadoop-3.1.3 2打开/etc/profile.d/my_env.sh文件
sudo vim /etc/profile.d/my_env.sh在my_env.sh文件末尾添加如下内容shiftg
#HADOOP_HOME
export HADOOP_HOME/opt/module/hadoop-3.1.3
export PATH$PATH:$HADOOP_HOME/bin
export PATH$PATH:$HADOOP_HOME/sbin3保存后退出
4让修改后的文件生效
[atguiguhadoop102 hadoop-3.1.3]$ source /etc/profile5测试是否安装成功
[atguiguhadoop102 hadoop-3.1.3]$ hadoop version
Hadoop 3.1.3