1.部署环境说明
1.1 服务器
1.操作系统版本:centos7.x(以下使用7.x环境) centos6.x都可以
2.关闭防火墙:
systemctl stop firewalld.service
systemctl disable firewalld.service
3.配置主机名映射
vim /etc/hostname 配置自己的主机名
heikn02
vim /etc/hosts 配置自己的主机名和ip映射
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.32.181 heikn02
- 需要重启服务器
1.2 部署包
- jdk安装包:jdk-8u141-linux-x64.tar.gz
- zookeeper安装包:zookeeper-3.4.9.tar.gz
- hadoop安装包:hadoop-2.6.0-cdh5.14.0.tar.gz
- hbase安装包:hbase-2.2.4-bin.tar.gz
2.安装jdk
1. tar -zxvf jdk-8u141-linux-x64.tar.gz
2. vim /etc/profile
export JAVA_HOME=/export/servers/jdk1.8.0_144
export PATH=:$JAVA_HOME/bin:$PATH
其中 /export/servers/jdk1.8.0_144 是你解压出来的文件夹路径
3. source /etc/profile
4. java -version 能得到版本号,表示安装成功
3.安装zookeeper
1. tar -zxvf zookeeper-3.4.9.tar.gz
2. cd zookeeper-3.4.9/conf
3. mv zoo.cfg.template zoo.cfg
4. vim zoo.cfg
dataDir=/work/bigdata/zookeeper-3.4.9/zkdatas
随意指定一个zookeeper的路径,这个路径需要存在。
5. cd zookeeper-3.4.9/bin
6. ./zkServer.sh start
7. jps
能看到QuorumPeerMain进程存在,表示安装成功
4.安装hadoop
1. tar -zxvf hadoop-2.6.0-cdh5.14.0.tar.gz
2. cd hadoop-2.6.0-cdh5.14.0/etc/ha