十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
继hadoop完全分布式安装后,再结合zookper+hbase安全。
在之前环境配置下继续进行。
创新互联建站主营榆社网站建设的网络公司,主营网站建设方案,app软件开发公司,榆社h5微信小程序开发搭建,榆社网站营销推广欢迎榆社等地区企业咨询
cd /software
wget -c http://apache.fayea.com/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
tar -zxf zookeeper-3.4.10.tar.gz -C /usr/local/
ln -sv /usr/local/zookeeper-3.4.10/ /usr/local/zookeeper
echo
配置文件参数详解可参考zookeeper参数
cat > /usr/local/zookeeper/conf/zoo.cfg<
mkdir -p /usr/local/zookeeper/{data,logs}
echo "1">/usr/local/zookeeper/data/myid
chown hadoop.hadoop /usr/local/zookeeper/ -R
cat >/etc/profile.d/zookeeper.sh<
可以将文件分发至hadoop-2/3 需要修改myid为2/3
zkServer.sh start
启动服务zkServer.sh status
查看服务器状态
cd /software
wget -c http://archive.apache.org/dist/hbase/1.0.1.1/hbase-1.0.1.1-bin.tar.gz
tar -zxf hbase-1.0.1.1-bin.tar.gz -C /usr/local/
mkdir -p /usr/local/hbase/logs
ln -sv /usr/local/hbase-1.0.1.1/ /usr/local/hbase
chown hadoop.hadoop /usr/local/hbase-1.0.1.1/ -R
修改hbase-env.sh,添加java环境变量和生命使用外部zookeeper
cat >/usr/local/hbase/conf/hbase-env.sh<
修改hbase-site.xml,添加hbase在HDFS上的存储路径
cat >/usr/local/hbase/conf/hbase-site.xml<
hbase.rootdir
hdfs://hadoop-1:8020/data
hbase.cluster.distributed
true
hbase.zookeeper.quorum
hadoop-1,hadoop-2,hadoop-3
hbase.master.info.port
60010
EOF
修改regionservers
cat>/usr/local/hbase/conf/regionservers<
cat >/etc/profile.d/hbase.sh<
可以将文件分发至hadoop-2/3 需要修改myid为2/3
启动服务start-hbase.sh
注意:服务的启停顺序
服务启动:hadoop->zookeeper->hbase
服务停止:hbase->zookeeper->hadoop