Cover image for Apache Accumulo for Developers.
Apache Accumulo for Developers.
Title:
Apache Accumulo for Developers.
Author:
Halldórsson, Guðmundur Jón.
ISBN:
9781783286003
Physical Description:
1 online resource (143 pages)
Contents:
Apache Accumulo for Developers -- Table of Contents -- Apache Accumulo for Developers -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Building an Accumulo Cluster from Scratch -- Necessary requirements -- Setting up Cygwin -- Setting up Hadoop -- SSH configuration -- Creating a Hadoop user -- Generating an SSH key for the Hadoop user -- Installing Hadoop -- Configuring Hadoop -- core-site.xml -- mapred-site.xml -- hdfs-site.xml -- hadoop-env.sh -- Preparing the Hadoop filesystem -- Starting the Hadoop cluster -- Multi-node configurations -- The NameNode website -- The JobTracker website -- The TaskTracker website -- Setting up ZooKeeper -- Installing ZooKeeper -- Configuring ZooKeeper -- Starting ZooKeeper -- Setting up and configuring Accumulo -- Installing Accumulo -- Configuring Accumulo -- Starting the Accumulo cluster -- The Accumulo website -- Connecting to the Accumulo cluster using Java -- Summary -- 2. Monitoring and Managing Accumulo -- Monitoring -- Setting up Ganglia -- Configuring Ganglia -- Setting up the Graylog2 server -- Logging using Graylog2 -- Setting up Nagios -- Hadoop -- NameNode web interface -- Finding the logfiles -- How does Accumulo store files in Hadoop? -- Live, dead, and decommissioning nodes -- Accumulo -- Monitoring a system's overview -- Elasticity -- Failover -- Resource management -- Summary -- 3. Integrating Accumulo into Various Cloud Platforms -- Amazon EC2 -- Prerequisites for Amazon EC2 -- Creating Amazon EC2 Hadoop and ZooKeeper cluster -- Setting up Accumulo.

Google Cloud Platform -- Prerequisites for Google Cloud Platform -- Creating the project -- Installing the Google gcutil tool -- Configuring credentials -- Configuring the project -- Creating the firewall rules -- Creating the cluster -- Hadoop -- ZooKeeper -- Accumulo -- Deleting the cluster -- Rackspace -- Configuration -- Network -- Windows Azure -- Prerequisites -- Creating the cluster -- Hadoop -- ZooKeeper -- Accumulo -- Deleting the cluster -- Summary -- 4. Optimizing Accumulo Performance -- Prerequisites -- Hadoop performance -- Baseline -- Tuning -- Tuning parameters for mapred-default.xml -- HDFS -- Tuning parameters for mapred-site.xml -- Tuning parameters for hdfs-site.xml -- ZooKeeper performance -- ZooKeeper overview -- Accumulo performance -- Tuning parameters for accumulo-site.xml -- Accumulo overview -- Accumulo's performance summary -- Tables -- Comparing bulk ingest versus batch write -- Accumulo examples -- Summary -- 5. Security -- Visibility -- Creating an Accumulo user -- Creating tables in Accumulo -- How does visibility work? -- Security expression -- Writing a Java client -- Authorization -- User authorizations -- Handling secure authorization -- Query Services Layer -- Summary -- A. Accumulo Command References -- B. Hadoop Command References -- C. ZooKeeper Command References -- Index.
Abstract:
The book will have a tutorial-based approach that will show the readers how to start from scratch with building an Accumulo cluster and learning how to monitor the system and implement aspects such as security.This book is great for developers new to Accumulo, who are looking to get a good grounding in how to use Accumulo. It's assumed that you have an understanding of how Hadoop works, both HDFS and the Map/Reduce. No prior knowledge of ZooKeeper is assumed.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: