namespace

  1. 不同表在不同的namespace,可以做用户的权限控制

资源限制

  • 限制每时间段请求的数量和大小
  • 设置表的空间大小
  • 修改hbase-site.xml文件
    • 添加两个配置 
      hbase.quota.enabled=true
      hbase.quota.refresh.period =300000
  • set_quota 对不同的用户,表,设置权限

 

资源调度

 

资源隔离

  • regionServer Group
  • 可以对regionServer进行分组
  • 可以对table进行分组
  • list_rsgroup
  • add_rsgroup
  • get_table_rsgroup
  • move_servers_rsgroup和move_tables_rsgroup命令失效
  • 修改hbase-site.xml
    •   
      <property>
         <name>hbase.coprocessor.master.classes</name>
         <value>org.apache.hadoop.hbase.rsgroup.RSGroupAdminEndpoint</value>
      </property>
      <property>
         <name>hbase.master.loadbalancer.class</name>
         <value>org.apache.hadoop.hbase.rsgroup.RSGroupBasedLoadBalancer</value>
      </property>
      

        

 

dd

  

posted on 2018-11-02 18:15  cnblogs-ycc  阅读(758)  评论(0编辑  收藏  举报