4 options
HBase administration cookbook : master HBase configuration and administration for optimum database performance / Yifeng Jiang.
- Format:
- Book
- Author/Creator:
- Jiang, Yifeng.
- Language:
- English
- Subjects (All):
- Electronic data processing--Distributed processing.
- Electronic data processing.
- Database management.
- Physical Description:
- 1 online resource (332 p.)
- Edition:
- 1st edition
- Place of Publication:
- Birmingham : Packt Publishing, 2012.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Master HBase configuration and administration for optimum database performance
- Contents:
- Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Setting Up HBase Cluster; Introduction; Quick start; Getting ready on Amazon EC2; Setting up Hadoop; Setting up ZooKeeper; Changing the kernel settings; Setting up HBase; Basic Hadoop/ZooKeeper/HBase configurations; Setting up multiple High Availability (HA) masters; Chapter 2:Data Migration; Introduction; Importing data from MySQL via single client; Importing data from TSV files using the bulk load tool; Writing your own MapReduce job to import data
- Precreating regions before moving data into HBaseChapter 3:Using Administration Tools; Introduction; HBase Master web UI; Using HBase Shell to manage tables; Using HBase Shell to access data in HBase; Using HBase Shell to manage the cluster; Executing Java methods from HBase Shell; Row counter; WAL tool-manually splitting and dumping WALs; HFile tool-viewing textualized HFile content; HBase hbck-checking the consistency of an HBase cluster; Hive on HBase-querying HBase using a SQL-like language; Chapter 4:Backing Up and Restoring HBase Data; Introduction; Full shutdown backup using distcp
- Using CopyTable to copy data from one table to anotherExporting an HBase table to dump files on HDFS; Restoring HBase data by importing dump files from HDFS; Backing up NameNode metadata; Backing up region starting keys; Cluster replication; Chapter 5:Monitoring and Diagnosis; Introduction; Showing the disk utilization of HBase tables; Setting up Ganglia to monitor an HBase cluster; OpenTSDB-using HBase to monitor an HBase cluster; Setting up Nagios to monitor HBase processes; Using Nagios to check Hadoop/HBase logs; Simple scripts to report the status of the cluster
- Hot region-write diagnosisChapter 6:Maintenance and Security; Introduction; Enabling HBase RPC DEBUG-level logging; Graceful node decommissioning; Adding nodes to the cluster; Rolling restart; Simple script for managing HBase processes; Simple script for making deployment easier; Kerberos authentication for Hadoop and HBase; Configuring HDFS security with Kerberos; HBase security configuration; Chapter 7:Troubleshooting; Introduction; Troubleshooting tools; Handling the XceiverCount error; Handling the ""too many open files"" error; Handling the ""unable to create new native thread"" error
- Handling the ""HBase ignores HDFS client configuration"" issueHandling the ZooKeeper client connection error; Handling the ZooKeeper session expired error; Handling the HBase startup error on EC2; Chapter 8:Basic Performance Tuning; Introduction; Setting up Hadoop to spread disk I/O; Using network topology script to make Hadoop rack-aware; Mounting disks with noatime and nodiratime; Setting vm.swappiness to 0 to avoid swap; Java GC and HBase heap settings; Using compression; Managing compactions; Managing a region split; Chapter 9:Advanced Configurations and Tuning; Introduction
- Benchmarking HBase cluster with YCSB
- Notes:
- Includes index.
- ISBN:
- 9786613906380
- 9781283593939
- 1283593939
- 9781849517157
- 1849517150
- OCLC:
- 815507368
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.