hbase 在三台centos7上的分布式集群的配置部署

linux镜像是centos7  Hadoop版本2.8.0  zookeeper版本3.5.1  hbase版本1.3.1  jdk 1.8


hadoop 部署

zookeeper的部署

hbase的部署

 注意点一:在集群各个节点的/var目录下面创建一个文件夹: sudo mkdir -p /var/hadoop/pids,记得更改这个文件夹的权限,chown -R hadoop:hadoop /var/hadoop,将这个目录及子目录的拥有者改为你的当前用户,我这是hadoop,不然执行start-all.sh的时候当前用户会没有权限创建pid文件
1.修改hadoop-env.sh 增加:export HADOOP_PID_DIR=/var/hadoop/pids
 2.修改yarn-env.sh 增加:export YARN_PID_DIR=/var/hadoop/pids
3.修改hbase-env.sh ,增加:export HBASE_PID_DIR=/var/hadoop/pids

原因是因为,存储在tmp的pid文件一段时间容易被删除,这个文件是在集群关闭的时候起作用的,如果没有了,关闭hbase集群的时候会报错。

注意点二:在hbase-site.xml  中把所有的zoopeeker节点都配置上 :

 <property>
        <name>hbase.zookeeper.quorum</name>
        <value>hserver1:2181,hserver2:2181,hserver3:2181</value>

    </property>

节点不要用IP地址,要主机名不然解析会找不到路由的。

注意三:   记得重启的时候要关闭防火墙,关闭防火墙命令:systemctl stop firewalld.service 




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值