当前位置: 首页 > news >正文

江阴高端网站建设重庆网站建设及推广公司

江阴高端网站建设,重庆网站建设及推广公司,海宁网站网站建设,杭州软件网站建设目录 一、HBase 安装部署 1.1 Zookeeper 正常部署 1.2 Hadoop 正常部署 1.3 HBase 安装 1.4 HBase 的配置文件 1.4.1 hbase-env.sh 1.4.2 hbase-site.xml 1.4.3 regionservers 1.4.4 创建目录 1.5 HBase 远程发送到其他节点 1.6 HBase 服务的启动 1.6.1 单点…目录 一、HBase 安装部署 1.1 Zookeeper 正常部署 1.2 Hadoop 正常部署  1.3 HBase 安装  1.4 HBase 的配置文件  1.4.1 hbase-env.sh  1.4.2 hbase-site.xml 1.4.3 regionservers  1.4.4 创建目录 1.5 HBase 远程发送到其他节点 1.6 HBase 服务的启动  1.6.1 单点启动推荐 1.6.2 群启 1.6.2 停止服务 1.7 查看 HBase 页面  1.8 高可用推荐 二、HBase 集群扩缩容 jdk 版本的支持参考: Apache HBase ™ Reference Guide与 hadoop 的版本对应参考: Apache HBase ™ Reference Guide 向下滑到 4.1 章节 一、HBase 安装部署 主机名称IP资源部署角色hadoop01192.168.170.1362cpu 4Gmaster、regionserverhadoop02192.168.170.1372cpu 4Gmaster、regionserverhadoop03192.168.170.1382cpu 4Gregionserver 1.1 Zookeeper 正常部署 首先保证 Zookeeper 集群的正常部署并启动之。 安装教程【Zookeeper 初级】02、Zookeeper 集群部署-CSDN博客 1.2 Hadoop 正常部署  Hadoop 集群的正常部署并启动。 安装教程Hadoop YARN HA 集群安装部署详细图文教程_hadoop yarn部署-CSDN博客 1.3 HBase 安装  HBase 官方下载地址Apache Download Mirrors (base) [roothadoop01 ~]# ls hbase-2.5.6-bin.tar.gz# 解压 Hbase 到指定目录 (base) [roothadoop01 ~]# tar -zxvf hbase-2.5.6-bin.tar.gz -C /bigdata/ (base) [roothadoop01 ~]# cd /bigdata/ (base) [roothadoop01 /bigdata]# mv hbase-2.5.6 hbase# 配置环境变量 (base) [roothadoop01 /bigdata]# vim /etc/profile # hbase export HBASE_HOME/bigdata/hbase export PATH$PATH:$HBASE_HOME/bin# 使用 source 让配置的环境变量生效 (base) [roothadoop01 /bigdata]# source /etc/profile1.4 HBase 的配置文件  1.4.1 hbase-env.sh  [roothadoop01 /bigdata]# cd /bigdata/hbase/conf/ [roothadoop01 /bigdata/hbase/conf]# vim hbase-env.sh # 关闭 hbase 自带zk使用自己搭建的 zookeeper 集群 export HBASE_MANAGES_ZKfalse # 设定 hbase 的内存为 2G生产环境中可开启设置 #export HBASE_HEAPSIZE2G # 增加系统环境配置, 必须在/etc/profile定义JAVA_HOME source /etc/profile export JAVA_HOME/usr/java/jdk1.8.0_381 # 存放 PID 文件的目录 export HBASE_PID_DIR/bigdata/hbase/pids # 避免 master 启动报错类冲突 export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUPtrue1.4.2 hbase-site.xml [roothadoop01 /bigdata/hbase/conf]# vim hbase-site.xml !-- hbase 在 hdfs 中的存储位置, 如果 hdfs 是 ha 模式, 那就把 hadoop01 换成逻辑集群名比如我的是 mycluster可在你的 hadoop 配置文件 core-site.xml 查看 并且创建 hdfs-site.xml 软连接 --!-- hbase 在 hdfs 中的存储位置 --propertynamehbase.rootdir/namevaluehdfs://hadoop01/hbase/value/property!-- 开启 hbase 的全分布式 --propertynamehbase.cluster.distributed/namevaluetrue/value/property!-- zookeeper 的端口号 --propertynamehbase.zookeeper.property.clientPort/namevalue2181/value/property!-- zookeeper 集群的主机名 --propertynamehbase.zookeeper.quorum/namevaluehadoop01,hadoop02,hadoop03/value/property!-- hbase 的临时文件存储路径 --propertynamehbase.tmp.dir/namevalue/bigdata/hbase/tmpdata/value/property!-- 开启配置防止 hmaster 启动问题 --propertynamehbase.unsafe.stream.capability.enforce/namevaluefalse/value/property!-- 监控页面端口 --propertynamehbase.master.info.port/namevalue60010/value/property 1.4.3 regionservers  [roothadoop01 /bigdata/hbase/conf]# vim regionservers hadoop01 hadoop02 hadoop03 1.4.4 创建目录 [roothadoop01 ~]# mkdir -p /bigdata/hbase/tmpdata# 如果 hadoop 是集群模式HA 模式则执行以下步骤 (base) [roothadoop01 ~]# ln -s /bigdata/hadoop/server/hadoop-3.2.4/etc/hadoop/core-site.xml /bigdata/hbase/conf/core-site.xml (base) [roothadoop01 ~]# ln -s /bigdata/hadoop/server/hadoop-3.2.4/etc/hadoop/hdfs-site.xml /bigdata/hbase/conf/hdfs-site.xml1.5 HBase 远程发送到其他节点 [roothadoop01 ~]# scp -r /bigdata/hbase 192.168.170.137:/bigdata/hbase [roothadoop01 ~]# scp -r /bigdata/hbase 192.168.170.138:/bigdata/hbase# 并修改 /etc/profile 环境变量其他节点同 1.3 的步骤一样1.6 HBase 服务的启动  1.6.1 单点启动推荐 # 只启动本节点 master hbase-daemon.sh start master# 启动所有从节点 hbase-daemon.sh start regionserver 1.6.2 群启 # 只启动本机器的 master 和所有机器的从节点, 不推荐, 推荐使用 daemon 脚本 start-hbase.sh[roothadoop01 ~]# jps 1264 RunJar 2512 JournalNode 1442 RunJar 2212 DataNode 2789 DFSZKFailoverController 3189 ResourceManager 1734 QuorumPeerMain 3382 NodeManager 7368 HMaster 2028 NameNode 7614 HRegionServer 7711 Jps1.6.2 停止服务 # 只停止本节点的 master 和所有节点的 regionserver stop-hbase.sh 1.7 查看 HBase 页面  启动成功后可以通过 “192.168.170.136:60010” 的方式来访问 HBase 管理页面例如 1.8 高可用推荐 在 HBase 中 HMaster 负责监控 HRegionServer 的生命周期均衡 RegionServer 的负载如果 HMaster 挂掉了那么整个 HBase 集群将陷入不健康的状态并且此时的工作状态并不会维持太久。所以 HBase 支持对 HMaster 的高可用配置。 # 可以随意选择任意一个节点作为 Backup Master这里我以 hadoop02节点 (base) [roothadoop02 /bigdata/hbase/conf]# hbase-daemon.sh start master (base) [roothadoop02 /bigdata/hbase/conf]# jps 1570 DataNode 35123 Jps 1701 JournalNode 34694 HRegionServer 1865 DFSZKFailoverController 2009 ResourceManager 2121 NodeManager 1338 QuorumPeerMain 1466 NameNode 35050 HMaster访问 Backup Master 页面192.168.170.137:60010 刷新 hadoop01 页面 至此 HBase 高可用集群部署完毕  二、HBase 集群扩缩容 在新节点初始化并拷贝安装目录。 # 在新节点启动 master hbase-daemon.sh start regionserver# 修改各节点的 conf/regionservers增加新节点的 ip vi conf/regionservers# 进入 hbase shell, 开启重新分配 region 数据, 这是hbase的一个周期性工作, 默认 5 分钟 hbase shell balance_switch true# 执行命令查看当前 hbase 的负载均衡 balance 是否开启 # 注意这个命令没有写错, 不是 balance_switch status, status 是将 balance 状态强制转换为 false balancer_enabled# 立即进行一次均衡操作 # 当前各节点的 region 数量可以在前端页面查看 balancer 上一篇文章HBase 详细图文介绍-CSDN博客
http://www.w-s-a.com/news/359918/

相关文章:

  • 现在个人做网站还能盈利吗xampp用wordpress
  • 做网站 租服务器温岭建设公司网站
  • 四川住房和城乡建设厅网站官网做网站最贵
  • 右玉网站建设四川林峰脉建设工程有限公司网站
  • 网站推广小助手杭州百度百家号seo优化排名
  • 怎么做网站搜索框搜索网站备案拍照背景幕布
  • 建设部网站城市规划资质标准伊春网络推广
  • 如何设计酒店网站建设深圳市房地产信息系统平台
  • 伍佰亿网站怎么样网站建设前台后台设计
  • 做整装的网站北京哪个网站制作公司
  • 建设赚钱的网站福州便民生活网
  • 咸阳网站设计建设公司小程序打包成app
  • 做视频网站视频文件都存放在哪做旅游宣传图的网站有哪些
  • 地方门户类网站产品推广惠州市中国建设银行网站
  • 网站建设公司推荐5788移动版wordpress
  • 产品类型 速成网站淘宝怎么建立自己的网站
  • 南京优化网站建设公司的网站怎么建设
  • 做网站开发能挣钱月嫂云商城网站建设
  • 包装网站模板新手入门网站建设
  • 做网站的天津哪个公司做网站
  • 网站建设摊销时间是多久微信官网免费下载安装
  • 网站解析是做a记录吗群晖 wordpress 阿里云
  • 涉县移动网站建设公司常州做网站的公司有哪些
  • 网站批量创建程序中国十大人力资源公司
  • 菏泽网站建设 梧桐树二次开发创造作用
  • 维护网站费用长沙广告设计公司排名
  • 模仿别人网站侵权wordpress 修改链接失效
  • wordpress文章设置受密码保护南宁网站优化公司哪家好
  • 网站开发工程师介绍设计类的网站
  • 嘉兴seo网站推广中山建网站多少钱