Hadoop/HBase Clusterの構築
提供: LunaBiblos
Software > DataBase > KeyValueストア > Hadoop/HBase Clusterの構築
目次 |
概説
HBaseの完全分散環境の構築迄を目的として手順を纏めたページです。
HBase動作の基盤となるHadoopをInstallしてHadoop Clusterを構築します。続いてHBaseをInstallしてHBase Clusterを構築します。
Install方法
以後はtar.gzを利用してApache公式のHadoopとHBaseをInstallする方法です。
その他のInstall方法は下記を参照してください。
Hadoopの構築
最初にHadoop Clusterを構築します。下記リストの1から6を行えば動作させる事が出来ます。
追加情報の項目にあるのは各種設定ファイルの解説になるので、必要に応じて参照してください。
| No | 項目名 | 説明 |
|---|---|---|
| 1 | Hadoopの基本情報 | 事前の説明です。 |
| 2 | Linuxの設定とHadoopファイル展開 | |
| 3 | Hadoopの設定 | |
| 4 | mastersとslavesの設定 | |
| 5 | Hadoopの運用 | |
| 6 | Hadoopの動作確認 |
設定ファイル解説
Hadoopの各設定ファイルの解説です。
- hadoop-env.shの設定項目解説
- core-site.xmlの設定項目解説
- hdfs-site.xmlの設定項目解説
- mapred-site.xmlの設定項目解説
- 巨大規模Cluster構築時の設定
HBaseの構築
続いてHbaseをInstallしますが、単独環境、疑似分散環境、完全分散環境と三種類の運用形態があります。
単独環境で運用する場合は「HbaseのInstallと基本設定」迄で動かす事が出来ます。
疑似分散環境、完全分散環境の場合は適宜設定を行ってください。
補遺
参考
Hadoop
- Hadoop Quick Start
- Cluster Setup
- Hadoopのインストールとサンプルプログラムの実行
- 複数マシンへHadoopをインストールする
- MapReduceの Java実装Apache Hadoopを使ってみた
- Running Hadoop On Ubuntu Linux (Single-Node Cluster)
- Running Hadoop On Ubuntu Linux (Multi-Node Cluster)