注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理HBase管理指南

HBase管理指南

HBase管理指南

定 價(jià):¥59.00

作 者: 蔣燚峰 著,蘇南 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 網(wǎng)絡(luò)配置與管理 網(wǎng)絡(luò)與數(shù)據(jù)通信

ISBN: 9787115319814 出版時(shí)間: 2013-07-01 包裝: 平裝
開本: 大16開 頁數(shù): 297 字?jǐn)?shù):  

內(nèi)容簡介

  《HBase管理指南》通過詳盡的操作步驟以及貼近實(shí)際使用的案例說明,幫助讀者輕松掌握管理HBase所需的各項(xiàng)技能?!禜Base管理指南》是一部實(shí)用性很強(qiáng)的操作指南,主要介紹如何建立一個(gè)完全分布式的HBase集群并將數(shù)據(jù)轉(zhuǎn)移到該集群中,以及如何使用各種工具來完成日常的管理工作,有效管理和監(jiān)控集群以使其達(dá)到最佳的性能,最終還將講解如何安裝Hadoop集群、如何配置Hadoop,使其與HBase進(jìn)行協(xié)作和如何調(diào)整Hadoop的性能?!禜Base管理指南》適合使用HBase進(jìn)行數(shù)據(jù)庫開發(fā)的高級(jí)數(shù)據(jù)庫研發(fā)人員閱讀使用。

作者簡介

  蔣燚峰(YifengJiang)是日本最大的電子商務(wù)公司樂天(Rakuten)公司的Hadoop和HBase管理員和開發(fā)人員。他畢業(yè)于中國科學(xué)技術(shù)大學(xué),獲得了信息管理系統(tǒng)專業(yè)的學(xué)士學(xué)位。在其專業(yè)軟件工程師職業(yè)生涯的開始階段,他專注于Java開發(fā)。從2008年開始,他一直在尋找Hadoop方面的項(xiàng)目。2009年,他在上一家公司領(lǐng)導(dǎo)了一個(gè)使用Hadoop和Hive來開發(fā)的顯示廣告方面數(shù)據(jù)基礎(chǔ)設(shè)施項(xiàng)目。2010年,他加入了目前這家公司,并設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于Hadoop和HBase的大型商品排名系統(tǒng)。他還是該公司Hadoop團(tuán)隊(duì)的一員,該團(tuán)隊(duì)負(fù)責(zé)著多個(gè)Hadoop/HBase集群的運(yùn)維工作。

圖書目錄

第1章 HBase集群安裝
1.1 簡介
1.2 快速入門
1.3 Amazon EC2的安裝及準(zhǔn)備
1.4 安裝Hadoop
1.5 ZooKeeper安裝
1.6 修改內(nèi)核參數(shù)設(shè)置
1.7 HBase安裝
1.8 Hadoop/ZooKeeper/HBase基本配置
1.9 安裝多個(gè)高可用性(HA)的主節(jié)點(diǎn)
第2章 數(shù)據(jù)遷移
2.1 簡介
2.2 通過客戶端程序?qū)隡ySQL數(shù)據(jù)
2.3 使用批量加載工具導(dǎo)入TSV文件的數(shù)據(jù)
2.4 編寫自定義MapReduce任務(wù)來導(dǎo)入數(shù)據(jù)
2.5 在數(shù)據(jù)移入HBase前預(yù)創(chuàng)建區(qū)域
第3章 使用管理工具
3.1 簡介
3.2 HBase主Web界面
3.3 使用HBase Shell管理表
3.4 使用HBase Shell訪問HBase中的數(shù)據(jù)
3.5 使用HBase Shell管理集群
3.6 在HBase Shell中執(zhí)行Java方法
3.7 行計(jì)數(shù)器
3.8 WAL工具——手動(dòng)分割和轉(zhuǎn)儲(chǔ)WAL
3.9 HFile工具——以文本方式查看HFile的內(nèi)容
3.10 HBase hbck——檢查HBase集群的一致性
3.11 HBase Hive——使用類SQL語言查詢HBase中的數(shù)據(jù)
第4章 HBase數(shù)據(jù)備份及恢復(fù)
4.1 簡介
4.2 使用distcp進(jìn)行關(guān)機(jī)全備份
4.3 使用CopyTable在表間復(fù)制數(shù)據(jù)
4.4 將HBase表導(dǎo)出為HDFS上的轉(zhuǎn)儲(chǔ)文件
4.5 通過從HDFS導(dǎo)入轉(zhuǎn)儲(chǔ)文件來恢復(fù)HBase數(shù)據(jù)
4.6 備份NameNode元數(shù)據(jù)
4.7 備份區(qū)域開始鍵
4.8 集群復(fù)制
第5章 監(jiān)控與診斷
5.1 簡介
5.2 顯示HBase表的磁盤利用率
5.3 安裝Ganglia來監(jiān)控HBase集群
5.4 OpenTSDB——使用HBase監(jiān)控HBase集群
5.5 安裝Nagios來監(jiān)控HBase進(jìn)程
5.6 使用Nagios檢查Hadoop/HBase日志
5.7 使用一些簡單腳本來報(bào)告集群狀態(tài)
5.8 熱點(diǎn)區(qū)域——診斷寫操作
第6章 維護(hù)和安全
6.1 簡介
6.2 啟用HBase RPC的DEBUG級(jí)日志功能
6.3 平穩(wěn)節(jié)點(diǎn)停機(jī)
6.4 為集群添加節(jié)點(diǎn)
6.5 滾動(dòng)重啟
6.6 管理HBase進(jìn)程的簡單腳本
6.7 簡化部署的簡單腳本
6.8 對(duì)Hadoop和HBase進(jìn)行Kerberos身份認(rèn)證
6.9 配置HDFS使用Kerberos安全保護(hù)機(jī)制
6.10 HBase的安全保護(hù)配置
第7章 故障排查
7.1 簡介
7.2 故障排查工具介紹
7.3 處理XceiverCount錯(cuò)誤
7.4 處理“打開的文件過多”的錯(cuò)誤
7.5 處理“無法創(chuàng)建新本地線程”錯(cuò)誤
7.6 處理“HBase忽略了HDFS的客戶端配置”問題
7.7 處理ZooKeeper客戶端的連接錯(cuò)誤
7.8 處理ZooKeeper會(huì)話過期錯(cuò)誤
7.9 處理EC2上HBase的啟動(dòng)錯(cuò)誤
第8章 基本性能調(diào)整
8.1 簡介
8.2 設(shè)置Hadoop分散磁盤I/O
8.3 使用網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)腳本使Hadoop可感知機(jī)架
8.4 以noatime和nodiratime方式裝載磁盤
8.5 將vm.swappiness設(shè)為0以避免交換
8.6 Java GC和HBase堆的設(shè)置
8.7 使用壓縮
8.8 管理合并
8.9 管理區(qū)域分割
第9章 高級(jí)配置和調(diào)整
9.1 簡介
9.2 使用YCSB對(duì)HBase集群進(jìn)行基準(zhǔn)測(cè)試
9.3 增加區(qū)域服務(wù)器的處理線程數(shù)
9.4 使用自定義算法預(yù)創(chuàng)建區(qū)域
9.5 避免寫密集集群中的更新阻塞
9.6 調(diào)節(jié)MemStore內(nèi)存大小
9.7 低延遲系統(tǒng)的客戶端調(diào)節(jié)
9.8 配置列族的塊緩存
9.9 調(diào)高讀密集集群的塊緩存大小
9.10 客戶端掃描類的設(shè)置
9.11 調(diào)整塊大小來提高尋道性能
9.12 啟用Bloom過濾器提高整體吞吐量
……

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)