HBaseの完全分散環境用設定
提供: LunaBiblos
Software > DataBase > KeyValueストア > Hadoop/HBase Clusterの構築 > HBaseの完全分散環境用設定
目次 |
概要
完全分散環境上で、Hbaseを起動する為に必要な設定を行います。HBaseのInstallと基本設定、HBaseの疑似分散環境用設定の設定を行った後、追加で設定を行ってください。
完全分散環境を構築する場合、Hadoop Clusterに加えてZooKeeper Clusterを追加する必要があります。
hbase-env.shの追加設定
vi ${HBASE_HOME}/conf/hbase-env.sh
でファイルを開き、下記の行のコメントアウトを解除して有効にします。
export HBASE_MANAGES_ZK=true
設定XMLの追加編集
設定XMLを編集し、下図の設定を追加します。
vi ${HBASE_HOME}/conf/hbase-site.xml
| 設定XML名 | 設定項目名 | 初期値 | 例 | 説明 |
|---|---|---|---|---|
| hbase-site.xml | hbase.cluster.distributed | false | true | Cluster化フラグです。 |
| hbase-site.xml | zookeeper.znode.rootserver | localhost | ${Hbase MasterのFQDN} | |
| hbase-site.xml | hbase.zookeeper.quorum | localhost | ${Hbase MasterのFQDN} |
Regionserversの設定
HbsaeのClusterに参加するPCのFQDNを列挙します。
slave01 slave02 slave03