E-MapReduce启动/停止HBase集群-HBase-@太阳城手机版资讯
你好,游客 登录
背景:
阅读新闻

E-MapReduce启动/停止HBase集群

[日期:2017-05-08] 来源:云栖团队博客  作者: [字体: ]

E-MapReduce的HBase集群 启动/停止 方式如下:

1. 停止HBase集群

登陆master节点执行

sudo su hdfs
export HBASE_LOG_DIR="/mnt/disk1/log/太阳城娱乐-hbase"
/usr/lib/hbase-current/bin/stop-hbase.sh

2. 启动HBase集群

登陆master节点,执行下面脚本

#/bin/bash
rs_cnt=$[`cat /etc/hosts | grep emr-worker | grep cluster | wc -l`]
master_cnt=`cat /etc/hosts | grep emr-header | grep cluster | wc -l`

#start master
for ((i=1; i<=$master_cnt; i++));
do
    ssh emr-header-$i 'export HBASE_LOG_DIR="/mnt/disk1/log/太阳城娱乐-hbase";/usr/lib/hbase-current/bin/hbase-daemon.sh start master'
done

# start regionservers
for ((i=1; i<=$rs_cnt; i++));
do
    ssh emr-worker-$i 'export HBASE_LOG_DIR="/mnt/disk1/log/太阳城娱乐-hbase";/usr/lib/hbase-current/bin/hbase-daemon.sh start regionserver'
done

备注:

一般HBase集群停止后,E-MapReduce有进程监控,会自动将相关进程启动,不要手工执行启动HBase集群。





收藏 推荐 打印 | 录入: | 阅读:
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款