檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問(wèn)國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
Client Client使用HBase的RPC機(jī)制與Master、RegionServer進(jìn)行通信。Client與Master進(jìn)行管理類通信,與RegionServer進(jìn)行數(shù)據(jù)操作類通信。
HBase運(yùn)維管理 HBase日志介紹 HBase常用參數(shù)配置 配置Region Transition恢復(fù)線程 啟用集群間拷貝功能備份集群數(shù)據(jù) 配置HBase主備集群數(shù)據(jù)自動(dòng)備份 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運(yùn)維管理 HBase日志介紹 配置Region Transition恢復(fù)線程 啟用集群間拷貝功能備份集群數(shù)據(jù) 配置HBase主備集群數(shù)據(jù)自動(dòng)備份 HBase集群容災(zāi)高可用 父主題: 使用HBase
HBase接口介紹 HBase Shell接口介紹 HBase Java API接口介紹 HBase HFS Java API接口介紹 HBase Phoenix API接口介紹 HBase REST API接口介紹 父主題: HBase應(yīng)用開發(fā)常見(jiàn)問(wèn)題
HMaster通過(guò)ZooKeeper隨時(shí)感知各個(gè)HRegionServer的健康狀況,以便進(jìn)行控制管理。
HBase集群運(yùn)維 HBase集群容量調(diào)整 修改HBase參數(shù)配置對(duì)集群進(jìn)行性能調(diào)優(yōu) 使用CES監(jiān)控HBase集群 HBase集群日志管理 父主題: 使用HBase
如下所示, 添加hbase client的lib包(eg,$HBASE_HOME/lib/*:) 添加相關(guān)認(rèn)證(eg,$HBASE_OPTS) 使用方法 Phoenix支持SQL的方式來(lái)操作HBase。
ThriftServer.main(ThriftServer.java:421) 父主題: HBase運(yùn)維管理
HBase基本原理 HBase簡(jiǎn)介 HBase是一個(gè)穩(wěn)定可靠,性能卓越、可伸縮、面向列的分布式云存儲(chǔ)系統(tǒng),適用于海量數(shù)據(jù)存儲(chǔ)以及分布式計(jì)算的場(chǎng)景,用戶可以利用HBase搭建起TB至PB級(jí)數(shù)據(jù)規(guī)模的存儲(chǔ)系統(tǒng),對(duì)數(shù)據(jù)輕松進(jìn)行過(guò)濾分析,毫秒級(jí)得到響應(yīng),快速發(fā)現(xiàn)數(shù)據(jù)價(jià)值。
《一條數(shù)據(jù)的HBase之旅》系列連載文章,到目前為止,已經(jīng)完成了HBase基礎(chǔ)概念介紹,HBase寫數(shù)據(jù)全流程,F(xiàn)lush與Compaction流程,兩種讀取模式與Scan全流程,底層數(shù)據(jù)組織結(jié)構(gòu)HFile,本文對(duì)這些內(nèi)容做了簡(jiǎn)單的匯總
若集群詳情頁(yè)面沒(méi)有“組件管理”頁(yè)簽,請(qǐng)先完成IAM用戶同步(在集群詳情頁(yè)的“概覽”頁(yè)簽,單擊“IAM用戶同步”右側(cè)的“同步”進(jìn)行IAM用戶同步)。 選擇“HBase > 服務(wù)配置”,將“基礎(chǔ)配置”切換為“全部配置”,進(jìn)入HBase配置界面修改參數(shù)配置。
HBase HBase jar包沖突列表 Jar包名稱 描述 hbase-client-2.2.3-*.jar 連接HBase服務(wù)必須的jar包。 zookeeper-*.jar 連接ZooKeeper服務(wù)必須的jar包。
HBase Java API接口介紹 HBase采用的接口與Apache HBase保持一致,請(qǐng)參見(jiàn)http://hbase.apache.org/apidocs/index.html。
=true" export HBASE_OPTS="${CLIENT_JVMFLAGS} ${HBASE_OPTS}" 單擊“Ecs”退出編輯界面。
HBase HBase基本原理 HBase HA方案介紹 HBase與其他組件的關(guān)系 HBase開源增強(qiáng)特性 父主題: 組件介紹
HBase HBase基本原理 HBase應(yīng)用場(chǎng)景 HBase增強(qiáng)特性
父主題: 使用HBase
在主集群HBase shell界面,使用“hbase”用戶執(zhí)行以下命令保持寫數(shù)據(jù)狀態(tài)。
MRS HBase 獲取MRS HBase配置文件方法如下: 獲取“krb5.conf”和“user.keytab”文件。 參考下載用戶認(rèn)證文件,在MRS Manager下載用戶認(rèn)證文件,解壓后得到“krb5.conf”和 “user.keytab”文件。
操作步驟 參數(shù)入口: HBase角色相關(guān)的JVM參數(shù)需要配置在安裝有HBase服務(wù)的節(jié)點(diǎn)的“${BIGDATA_HOME}/FusionInsight_HD_*/install/FusionInsight-HBase-2.2.3/hbase/conf/”目錄下的“hbase-env.sh
為了實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)容災(zāi),可以把本HBase集群中的數(shù)據(jù)備份到另一個(gè)集群,支持HBase表普通寫數(shù)據(jù)與Bulkload批量寫數(shù)據(jù)場(chǎng)景下的容災(zāi)。 前提條件 主備集群都已經(jīng)安裝并啟動(dòng)成功,且獲取集群的管理員權(quán)限。 必須保證主備集群間的網(wǎng)絡(luò)暢通和端口的使用。
單擊集群管理界面右上角的“購(gòu)買集群”。 進(jìn)入創(chuàng)建集群界面,在集群購(gòu)買頁(yè)面選擇HBase數(shù)據(jù)庫(kù)引擎并開啟Thrift Server,創(chuàng)建后的集群就開啟了Thrift Server。
即創(chuàng)建表時(shí)需要具備對(duì)應(yīng)的namespace或更高級(jí)別的創(chuàng)建(C)或者管理(A)權(quán)限,修改表時(shí)需要具備已創(chuàng)建的表或者更高級(jí)別的創(chuàng)建(C)或者管理(A)權(quán)限。具體的授權(quán)操作請(qǐng)參考創(chuàng)建HBase權(quán)限角色章節(jié)。
操作步驟 讀數(shù)據(jù)服務(wù)端調(diào)優(yōu) 參數(shù)入口:登錄FusionInsight Manager,選擇“集群 > 服務(wù) > 配置 > 全部配置”,進(jìn)入HBase服務(wù)參數(shù)“全部配置”界面,配置以下相關(guān)參數(shù)以提升HBase讀數(shù)據(jù)性能。
已安裝HBase客戶端。 步驟一:開啟HBase冷熱分離 登錄表格存儲(chǔ)服務(wù)控制臺(tái)。 控制臺(tái)左上角,選擇區(qū)域。 單擊集群管理界面右上角的“購(gòu)買集群”, 進(jìn)入創(chuàng)建集群界面,在集群購(gòu)買頁(yè)面選擇HBase數(shù)據(jù)庫(kù)引擎并勾選高級(jí)特性“冷熱分離”,創(chuàng)建后的集群就開啟了冷熱分離特性。
value01 單擊“確定”,在標(biāo)簽管理界面可看到新添加的標(biāo)簽。 也可以在創(chuàng)建集群時(shí),添加集群標(biāo)簽。 修改集群標(biāo)簽 登錄表格存儲(chǔ)服務(wù)控制臺(tái)。 左上角選擇區(qū)域。 單擊“集群名稱 > 標(biāo)簽管理”,進(jìn)入標(biāo)簽管理頁(yè)面。 單擊需要修改標(biāo)簽的操作列“修改”,彈出編輯標(biāo)簽,修改“值”。
調(diào)測(cè)HBase Python樣例程序 僅MRS 1.9.x及之前版本支持HBase python樣例代碼調(diào)測(cè)。 HBase支持使用自帶的ThriftServer2服務(wù)通過(guò)python來(lái)訪問(wèn)HBase服務(wù)。
Spark從HBase讀取數(shù)據(jù)再寫入HBase樣例程序(Python) 功能介紹 用戶可以使用Spark調(diào)用HBase接口來(lái)操作HBase table1表,然后把table1表的數(shù)據(jù)經(jīng)過(guò)分析后寫到HBase table2表中。