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

blog网站建设人工智能培训心得

blog网站建设,人工智能培训心得,网站全屏宽度是多少,镇江网站建设远航科技一、下载安装 进入 HBase 下载地址:https://archive.apache.org/dist/hbase/ 下载对应版本的 HBase 安装包并上传到虚拟机,并确保安装了 jdk 环境 将 HBase 安装包解压 #在 /opt/software 目录下解压安装包 tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/…

一、下载安装

  • 进入 HBase 下载地址:https://archive.apache.org/dist/hbase/

  • 下载对应版本的 HBase 安装包并上传到虚拟机,并确保安装了 jdk 环境

  • 将 HBase 安装包解压

    #在 /opt/software 目录下解压安装包
    tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/module
    # 改名
    cd /opt/module
    mv hbase-1.3.1-bin.tar.gz hbase
    
  • 修改配置文件

    • 修改 hbase-env.sh

      cd /opt/module/hbase/conf
      vim hbase-env.sh# 修改 Java 环境变量
      export JAVA_HOME=/opt/module/jdk
      #注释掉 jdk1.7 的警告信息
      # 排除内置zk
      export HBASE_MANAGES_ZK=false
      
    • 修改 hbase-site.xml (默认的 hbase-default.xml)

      cd /opt/module/hbase/conf
      vim hbase-site.xml
      
      <configuration><property><name>hbase.rootdir</name><value>hdfs://hadoop102:9000/HBase</value></property><property><name>hbase.cluster.distributed</name><value>true</value></property><!-- 0.98 后的新变动,之前版本没有.port,默认端口为 60000,web端口 16010 --><property><name>hbase.master.port</name><value>16000</value></property><property> <name>hbase.zookeeper.quorum</name><value>hadoop102,hadoop103,hadoop104</value> </property><property> <name>hbase.zookeeper.property.dataDir</name><value>/opt/module/zookeeper-3.4.10/zkData</value></property>
      </configuration>
      
    • 修改 regionservers

      cd /opt/module/hbase/conf
      vim regionservers#添加
      hadoop102
      hadoop103
      hadoop104
      
  • 软连接 hadoop 配置文件到 HBase

    ln -s /opt/module/hadoop-2.7.2/etc/hadoop/core-site.xml /opt/module/hbase/conf/coresite.xmlln -s /opt/module/hadoop-2.7.2/etc/hadoop/hdfs-site.xml /opt/module/hbase/conf/hdfssite.xml
    
  • 分发 hbase 安装目录到集群其他节点

二、HBase 集群启动停止

  • 启动 Zookeeper 集群

  • 启动 Hadoop 集群

  • 启动 HBase 集群

    • 方式一:单节点启动停止

      #hadoop102
      cd /opt/module
      hbase/bin/hbase-daemon.sh start/stop master
      hbase/bin/hbase-daemon.sh start/stop regionserver#hadoop103 和 104
      cd /opt/module
      hbase/bin/hbase-daemon.sh start/stop regionserver#提示:如果集群之间的节点时间不同步,会导致regionserver无法启动,抛出ClockOutOfSyncException 异常
      
      • 时间不同步修复:

        • Linux 同步时间服务

        • hbase-site.xml 中将 hbase.master.maxclockskew 属性设置更大的值(不建议)

          <property><name>hbase.master.maxclockskew</name><value>180000</value><description>Time difference of regionserver from 	master</description>
          </property>
          
    • 方式二:群起群停

      #在哪个节点执行则该节点就是 master
      cd /opt/module
      hbase/bin/start-hbase.sh
      hbase/bin/stop-hbase.sh
      
  • 查看 HBase:http://hadoop102:16010

三、HBase 的命令行操作

1. 基本操作

# 进入 HBase 客户端命令行
cd /opt/module/hbase
bin/hbase shell# 查看帮助命令
hbase(main):001:0> help

2. 命名空间的操作

# 查看所有命名空间
list_namespace# 创建命名空间:create_namespace 'nsname'
create_namespace 'bigdata'# 删除命名空间:drop_namespace 'nsname'
# 删除命名空间之前需要清空命名空间所有表
drop_namespace 'bigdata'

3. 表的操作

# 查看所有表
list# 创建表:create 'nsname:tbname','colFamily1'[,'colFamily2'...]
# 省略 nsname 则默认在 default 命名空间下
create 'bigdata:student','info'# 查看表结构:describe 'tbname'
describe 'student'# 变更表信息:alter 'tbname',{KEY=>VALUE,...}
# 设置info列族中的数据存放3个版本:
alter 'student',{NAME=>'info',VERSIONS=>3}# 删除表:drop 'tbname'
# 删除表之前需要禁用表:disable 'tbname'
disable 'student'
drop 'student'# 插入数据到表:put 'tbname','row_key','colFamily:col','value'[,ts,{...}]
put 'student','1001','info:sex','male'
put 'student','1001','info:age','18'
put 'student','1002','info:name','Janna'
put 'student','1002','info:sex','female'
put 'student','1002','info:age','20'# 扫描查看表数据:scan 'tbname'[,...]
scan 'student'
scan 'student',{STARTROW => '1001', STOPROW => '1001'}
scan 'student',{STARTROW => '1001'}
scan 'student',{RAW => true, VERSIONS => 10} #查看所有版本的数据# 查看“指定行”或“指定列族:列”的数据:get 'tbname','row_key'[,'cf:col1',{...}]
get 'student','1001'
get 'student','1001','info:name'
get 'student','1001',{COLUMN=>'info:name',VERSIONS=>3} #获取列存储的所有版本数据# 修改指定字段的数据:put 'tbname','row_key','cf:col','newValue'
put 'student','1001','info:name','Nick'
put 'student','1001','info:age','100'# 删除数据:
# 删除某 rowkey 的全部数据:deleteall 'tbname','row_key'
deleteall 'student','1001' # 标记为 deleteFamily# 删除某 rowkey 的某一列数据:delete 'tbname','row_key','cf:col'[,ts]
delete 'student','1002','info:sex' # 标记为 deleteColumn
delete 'student','1002','info' # 执行不报错,但没效果(使用API方式则可以)# 统计表数据行数:count 'tbname'
count 'student'# 清空表数据:truncate ’tbname'
# 提示:清空表的操作顺序为先 disable,然后再 truncate
truncate 'student'
http://www.dtcms.com/wzjs/352099.html

相关文章:

  • 网站规划与维护免费网站流量
  • 西安网站制作百度指数明星搜索排名
  • 代做课程设计网站凡科网
  • 公司的官方网站怎么做十大管理培训课程
  • 网站管理维护怎么做广州推动优化防控措施落地
  • 广州pc网站建设如何免费搭建自己的网站
  • 做的最好的宠物网站北京seo关键词优化收费
  • 建设职业技术学院网站百度搜索收录
  • 深圳网站建设 联雅百度seo优化及推广
  • 广州市网站建设鹤壁网络推广哪家好
  • 提供秦皇岛网站建设哪里有旺道网站优化
  • 建设网站的功能及目的是什么意思发稿网
  • 公司策划方案苏州网站建设优化
  • 2017主流网站风格百度竞价怎么做效果好
  • c#网站开发案例源码微信公众号seo
  • 江阴网站建设高端企业网站定制公司
  • 开个跨境电商要多少钱百度快速优化排名软件
  • 网站的滚动信息怎么做怎样无货源开网店
  • wordpress 从零百度seo正规优化
  • 如何建造企业网站新闻头条国内大事
  • 网站的内链是什么意思新手怎么推广自己的店铺
  • 站长之家alexa排名郑州网站建设公司排行榜
  • 网站百科怎么做网站流量统计工具
  • 南京网站网站建设公司seo优化主要工作内容
  • 学校网站建设评分标准百度搜索数据统计
  • 任务网站开发求职seo
  • 国外网站空间哪个好哪里有正规的电商培训班
  • himall多用户商城系统杭州百度百家号seo优化排名
  • wordpress 微信授权百度seo优化推广公司
  • 建门户网站怎么推广一个平台