第一步:hadoop安装基础环境

1.安装vm 虚拟机 【一路默认】

**解决x64的问题 需要lenove 里面的安全模块 启用。

2.安装linux  安装了5台linux服务器 centos 准备搭建haddop环境

唯一需要配置的就是 网络。 用nat 宿主这种方式。

IP 192.168.253.12

子网掩码255.255.255.0

网关 192.168.253.2

192.168.253.11

192.168.253.12

192.168.253.13

192.168.253.14

192.168.253.15

3.用yum 安装 vim 如果安装不了配置 dns

vim /etc/sysconfig/network-scripts/ifcfg-ens33

DNS1="192.168.253.2"

service network restart

需要配置dns1=“” 否则无法使用yum

4.安装jdk 配置环境变量

vim /etc/profile

export JAVA_HOME=/home/jdk1.8.0_131

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

source /etc/profile

java -version

5.关闭防火墙 centos7.0

firewall-cmd --state  查看状态

systemctl stop firewalld.service #停止firewall  【临时停止 重启后又启动了】

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

6.配置主机名

vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=hadoop1

source  /etc/sysconfig/network

7.配置hosts文件

192.168.253.11 hadoop1

192.168.253.12 hadoop2

192.168.253.13 hadoop3

192.168.253.14 hadoop4

192.168.253.15 hadoop5

8.配置服务器间的免密码登录

生产公匙 ssh-keygen  [一路enter]

发送公匙 ssh-copy-id root@hadoop1 [也需要发给自己一份]

然后ssh登陆 ssh hadoop1

Last login: Thu Dec 20 16:58:48 2018 from 192.168.253.11  代表登录成功

9.配置zookeeper

从zookerper官网 下载zookeeper

上传到/home目录

tar -zxvf  zookeeper-3.4.7

cd zookeeper-3.4.7/conf

cp zoo_sample.cfg zoo.cfg

主要修改两个地方

dataDir=/home/zookeeper-3.4.7/tmp/

最后追加这几个配置.

server.1=hadoop1:2888:3888

server.2=hadoop2:2888:3888

server.3=hadoop3:2888:3888

server.4=hadoop4:2888:3888

server.5=hadoop5:2888:3888

在tmp文件底下创建一个myid文件 来告诉服务器自己的id是多少。

mkdir tmp

cd tmp

vim myid

1

wq!

最后一步

#启动ZK服务: 

bin/zkServer.sh start

#停止ZK服务: bin/zkServer.sh stop

#重启ZK服务: bin/zkServer.sh restart

#查看ZK服务状态: bin/zkServer.sh status

你可能感兴趣的:(第一步:hadoop安装基础环境)