檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
Client Client使用HBase的RPC機制與Master、RegionServer進行通信。Client與Master進行管理類通信,與RegionServer進行數(shù)據(jù)操作類通信。
HBase運維管理 HBase日志介紹 HBase常用參數(shù)配置 配置Region Transition恢復(fù)線程 啟用集群間拷貝功能備份集群數(shù)據(jù) 配置HBase主備集群數(shù)據(jù)自動備份 HBase集群容災(zāi)高可用 父主題: 使用HBase
HBase運維管理 HBase日志介紹 配置Region Transition恢復(fù)線程 啟用集群間拷貝功能備份集群數(shù)據(jù) 配置HBase主備集群數(shù)據(jù)自動備份 HBase集群容災(zāi)高可用 父主題: 使用HBase
-0.94.9/conf> echo "status" | hbase shellHBase Shell; enter 'help' for list of supported commands.Type "exit" to leave the HBase ShellVersion
HBase HBase jar包沖突列表 Jar包名稱 描述 hbase-client-2.2.3-*.jar 連接HBase服務(wù)必須的jar包。 zookeeper-*.jar 連接ZooKeeper服務(wù)必須的jar包。
【HBase WebUI】無法從HBase WebUI界面跳轉(zhuǎn)到RegionServer WebUI 問題現(xiàn)象 MRS 1.9.3版本集群,在HBase WebUI界面單擊“Region Servers”區(qū)域的“Base Status”頁簽中的“ServerName”列的任一RegionServer
HMaster通過ZooKeeper隨時感知各個HRegionServer的健康狀況,以便進行控制管理。
例如: 創(chuàng)建好的租戶為hbase,使用admin用戶登錄hbase shell,執(zhí)行scan 'hbase:acl'命令查詢租戶對應(yīng)的角色為hbase_1450761169920(格式為:租戶名_時間戳)。
《一條數(shù)據(jù)的HBase之旅》系列連載文章,到目前為止,已經(jīng)完成了HBase基礎(chǔ)概念介紹,HBase寫數(shù)據(jù)全流程,F(xiàn)lush與Compaction流程,兩種讀取模式與Scan全流程,底層數(shù)據(jù)組織結(jié)構(gòu)HFile,本文對這些內(nèi)容做了簡單的匯總
HBase Java API接口介紹 HBase采用的接口與Apache HBase保持一致,請參見http://hbase.apache.org/apidocs/index.html。
如下所示, 添加hbase client的lib包(eg,$HBASE_HOME/lib/*:) 添加相關(guān)認證(eg,$HBASE_OPTS) 使用方法 Phoenix支持SQL的方式來操作HBase。
若集群詳情頁面沒有“組件管理”頁簽,請先完成IAM用戶同步(在集群詳情頁的“概覽”頁簽,單擊“IAM用戶同步”右側(cè)的“同步”進行IAM用戶同步)。 選擇“HBase > 服務(wù)配置”,將“基礎(chǔ)配置”切換為“全部配置”,進入HBase配置界面修改參數(shù)配置。
例如: 創(chuàng)建好的租戶為hbase,使用admin用戶登錄hbase shell,執(zhí)行scan 'hbase:acl'命令查詢租戶對應(yīng)的角色為hbase_1450761169920(格式為:租戶名_時間戳)。
操作步驟 以客戶端安裝用戶,登錄安裝HBase客戶端的節(jié)點。 進入HBase客戶端安裝目錄: 例如:cd /opt/client 執(zhí)行以下命令配置環(huán)境變量。
操作步驟 以客戶端安裝用戶,登錄安裝HBase客戶端的節(jié)點。 進入HBase客戶端安裝目錄: 例如:cd /opt/client 執(zhí)行以下命令配置環(huán)境變量。
ThriftServer.main(ThriftServer.java:421) 父主題: HBase運維管理
操作步驟 以客戶端安裝用戶,登錄安裝HBase客戶端的節(jié)點。 進入HBase客戶端安裝目錄: 例如:cd /opt/client 執(zhí)行以下命令配置環(huán)境變量。
單擊“服務(wù)管理 > HBase > 服務(wù)配置”,“參數(shù)類別”類型選擇“全部配置”,然后在左邊窗口選擇“HMaster > 系統(tǒng)”。
HBase HBase基本原理 HBase HA方案介紹 HBase與其他組件的關(guān)系 HBase開源增強特性 父主題: 組件介紹
即創(chuàng)建表時需要具備對應(yīng)的namespace或更高級別的創(chuàng)建(C)或者管理(A)權(quán)限,修改表時需要具備已創(chuàng)建的表或者更高級別的創(chuàng)建(C)或者管理(A)權(quán)限。具體的授權(quán)操作請參考創(chuàng)建HBase權(quán)限角色章節(jié)。
已安裝HBase客戶端。 步驟一:開啟HBase冷熱分離 登錄表格存儲服務(wù)管理控制臺。 控制臺左上角,選擇區(qū)域。 單擊集群管理界面右上角的“購買集群”, 進入創(chuàng)建集群界面,在集群購買頁面選擇HBase數(shù)據(jù)庫引擎并勾選高級特性“冷熱分離”,創(chuàng)建后的集群就開啟了冷熱分離特性。
操作步驟 參數(shù)入口: HBase角色相關(guān)的JVM參數(shù)需要配置在安裝有HBase服務(wù)的節(jié)點的“${BIGDATA_HOME}/FusionInsight_HD_*/install/FusionInsight-HBase-2.2.3/hbase/conf/”目錄下的“hbase-env.sh
為什么給HBase使用的HDFS目錄設(shè)置quota會造成HBase故障 問題 為什么給HDFS上的HBase使用的目錄設(shè)置quota會造成HBase故障? 回答 表的flush操作是在HDFS中寫MemStore數(shù)據(jù)。
操作步驟 讀數(shù)據(jù)服務(wù)端調(diào)優(yōu) 參數(shù)入口:登錄FusionInsight Manager,選擇“集群 > 服務(wù) > 配置 > 全部配置”,進入HBase服務(wù)參數(shù)“全部配置”界面,配置以下相關(guān)參數(shù)以提升HBase讀數(shù)據(jù)性能。
在主集群HBase shell界面,使用“hbase”用戶執(zhí)行以下命令保持寫數(shù)據(jù)狀態(tài)。
單擊集群管理界面右上角的“購買集群”。 進入創(chuàng)建集群界面,在集群購買頁面選擇HBase數(shù)據(jù)庫引擎并開啟Thrift Server,創(chuàng)建后的集群就開啟了Thrift Server。
調(diào)測HBase Python樣例程序 僅MRS 1.9.x及之前版本支持HBase python樣例代碼調(diào)測。 HBase支持使用自帶的ThriftServer2服務(wù)通過python來訪問HBase服務(wù)。
value01 單擊“確定”,在標簽管理界面可看到新添加的標簽。 也可以在創(chuàng)建集群時,添加集群標簽。 修改集群標簽 登錄表格存儲服務(wù)管理控制臺。 控制臺左上角選擇區(qū)域。 單擊“集群名稱 > 標簽管理”,進入標簽管理頁面。
Spark從HBase讀取數(shù)據(jù)再寫入HBase樣例程序(Python) 功能介紹 用戶可以使用Spark調(diào)用HBase接口來操作HBase table1表,然后把table1表的數(shù)據(jù)經(jīng)過分析后寫到HBase table2表中。
為了實現(xiàn)數(shù)據(jù)的實時容災(zāi),可以把本HBase集群中的數(shù)據(jù)備份到另一個集群,支持HBase表普通寫數(shù)據(jù)與Bulkload批量寫數(shù)據(jù)場景下的容災(zāi)。 前提條件 主備集群都已經(jīng)安裝并啟動成功,且獲取集群的管理員權(quán)限。 必須保證主備集群間的網(wǎng)絡(luò)暢通和端口的使用。