1. 程式人生 > >Hbase-1.2.6的安裝和配置

Hbase-1.2.6的安裝和配置

準備工作

  • 1.搭建好的hadoop分散式叢集
  • 2.hbase-1.2.6-bin.tar.gz

安裝

  • 1.解壓hbase-1.2.6-bin.tar.gz完成安裝
#tar -zxvf hbase-1.2.6-bin.tar.gz -C /usr/local/hadoop

配置

  • 1.新增環境變數
#vim /etc/profile

新增如下記錄:

HBASE_HOME=/usr/local/hadoop/hbase-1.2.6
export PATH=$HBASE_HOME/bin:$PATH

使配置檔案生效

source /etc/profile
  • 2.建立用於儲存hbase臨時檔案的hbaseData資料夾
#mkdir -p /home/hadoop/hbase-1.2.6/hbaseData
  • 3.修改hbase的配置檔案
#cd /usr/local/hadoop/hbase-1.2.6/conf

1.修改hbase-env.sh

#vim hbase-env.sh

新增jdk的安裝路徑

export JAVA_HOME=/usr/local/jvm/jdk1.8.0_144

將export HBASE_MANAGES_ZK=true改為export HBASE_MANAGES_ZK=false
表示不使用hbase自帶的zookeeper

2.修改hbase-site.xml

<configuration></configuration>之間加入如下記錄
<property>
    <name>hbase.tmp.dir</name>
    <value>/home/hadoop/hbase-1.2.6/hbaseData</value>
</property>//hbase臨時檔案目錄
<property>
    <name>hbase.rootdir</name>
    <value>hdfs://Master:9000/hbase</value
>
</property>//hbase在HDFS上的主目錄,Master是namenode節點。 <property> <name>hbase.cluster.distributed</name> <value>true</value> </property>//true表示分散式 <property> <name>hbase.zookeeper.quorum</name> <value>Slave1,Slave2</value> </property>//指定HRegionServer服務節點。

注:如果想要Master也作為HRegionServer,可以在hbase.zookeeper.quorum的中新增Master節點

  • 3.修改regionservers指定HRegionServer服務節點
Slave1
Slave2

複製hbase-1.2.6資料夾

叢集中的每一臺機器都需要安裝配置hbase
方法一:以上同樣的步驟在叢集中的每一臺機器上做一次。
方法二:使用scp -r命令複製

#scp -r /home/hadoop/hbase-1.2.6 Slave1:/home/hadoop/
#scp -r /usr/local/hadoop/hbase-1.2.6 Slave1:/usr/local/hadoop/

注:命令中的Slave1是主機名。/etc/profile就別瞎複製了,畢竟是配置檔案,勤快點改改吧!

啟動和停止

由於在/etc/profile中設定了zookeeper的環境變數,啟動和停止就變得非常的方便了。
啟動

#start-hbase.sh

停止

#stop-hbase.sh

注:
啟動順序:hadoop->zookeeper->hbase
停止順序:hbase->zookeeper->hadoop
因此,在啟動hbase之前先啟動hadoop和zookeeper,停止則是先停止hbase再停止zookeeper和hadoop,不明白為什麼要這樣做的去了解了解三者之間的關係。

驗證

#jps

在Hadoop叢集和zookeeper執行著的情況下,namenode有如下程序:

[[email protected] ~]# jps
8817 Jps
5858 NameNode
6195 ResourceManager
6986 QuorumPeerMain   //zookeeper程序
6045 SecondaryNameNode
8045 HMaster   //hbase的HMaster程序
[[email protected] ~]# 

datanode有如下程序:

[[email protected] ~]# jps
3703 NodeManager
5227 HRegionServer   //hbase的HRegionServer程序
5916 Jps
3598 DataNode
4239 QuorumPeerMain   //zookeeper程序
[[email protected] ~]# 

Over

相關推薦

kamailio4.2.6 安裝配置教程

下面就是安裝kamailio,我使用的是kamailio-4.2.6版本,下載後放在 /home/cuisy/download目錄下,然後  cd /home/cuisy/download tar zxvf kamailio-4.2.6.tar.gz cd kamailio-4.2.6 make

Hbase-1.2.6安裝配置

準備工作 1.搭建好的hadoop分散式叢集 2.hbase-1.2.6-bin.tar.gz 安裝 1.解壓hbase-1.2.6-bin.tar.gz完成安裝 #tar -zxvf hbase-1.2.6-bin.tar.gz -C

【轉載】Hadoop 2.7.3 Hbase 1.2.4安裝教程

啟動 運行 property new rop net 文本文 .tar.gz cor 轉載地址:http://blog.csdn.net/napoay/article/details/54136398 目錄(?)[+] 一、機器環境

Macbook Hbase(1.2.6) 偽分布式安裝,Hadoop(2.8.2) ,使用自帶zookeeper

may use oop cab cto 電腦 nds log4j clu 首先需要保證hadoop已經在電腦上安裝。然後接下來只需要下載hhase配置就行了。 Step1: 下載hbase http://archive.apache.org/dist/hbase/1.2.6

測試hadoop-1.2.1是否成功安裝配置

本文說明hadoop安裝之後驗證安裝和配置的方法,hadoop-1.2.1安裝方法參考:hadoop安裝成功之後,要簡單驗證是否成功安裝和配置,在hadoop-1.2.1安裝方法詳解教程中,已經通過jps命令簡單的驗證,這裡通過執行MapReduce作業統計單詞來進一步驗證

(5)HBase 1.2.6偽分佈安裝

1.引言       HBase是一個分散式的、面向列的開源資料庫,HBase是建立Hadoop領域的資料庫。HBase不同於一般的關係資料庫,它是一個適合於非結構化資料儲存的資料庫。在本篇

HBase 1.2.6 完全分散式叢集安裝部署詳細過程

Apache HBase 是一個高可靠性、高效能、面向列、可伸縮的分散式儲存系統,是NoSQL資料庫,基於Google Bigtable思想的開源實現,可在廉價的PC Server上搭建大規模結構化儲存叢集,利用Hadoop HDFS作為其檔案儲存系統,利用Hadoo

hbase-1.2.6的高可用叢集搭建安裝文件

1.安裝 zookeeper 叢集,此處略2.找到官網下載 hbase 安裝包 hbase-1.2.6-bin.tar.gz,    這裡給大家提供一個下載地址:http://mirrors.hust.edu.cn/apache/hbase/    對應版本的官方文件:htt

Hadoop 2.7.4 + HBase 1.2.6 + ZooKeeper 3.4.10

配置文件 title 2.6 ase keep itl 配置 oop hadoop 1: Hadoop 環境準備 2: hadoop的配置文件設置(非HA) 3: ZooKeeper 安裝與配置Hadoop 2.7.4 + HBase 1.2.6 + ZooKeeper 3

從零開始搭建系統1.2——Nginx安裝配置

clas target nginx 1.2 targe nginx安裝 ref href 從零開始 從零開始搭建系統1.2——Nginx安裝及配置從零開始搭建系統1.2——Nginx安裝及配置

Hive1.2.2安裝配置

man host 方法 location 可能 啟動 ast option method Hadoop環境搭建筆記整理(四)——Hive1.2.2的安裝和配置 蘇洛爾寂 www.bdqll.top,別看了啥也沒有 1 人贊了該文章 一、

CentOS6.8下Nagios-4.2.0安裝配置

因此 figure 問題 usermod linux文件 httpd的配置 pen kconfig etc 1實驗目標 掌握Nagios的安裝 2實驗環境 主機名:Nagios-Server 操作系統:CentOS release 6.8 (Final) IP地址:19

Hive(1):Hive的安裝配置

一、Hive版本 hive-1.2.1 二、安裝和配置 1.解壓: tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /opt/modules/ 2.配置環境: 修改名稱: mv hive-env.sh.template hiv

Sphinx 2.2.3 安裝配置,英文數字中文搜尋

注:專案中,中文分詞比較少,所以直接使用原版Sphinx 一元分詞 作者:凨.FOX 編譯前, 先要把mysql安裝好。 開始安裝sphinx tar zxvf sphinx-2.2.3-beta.tar.gz cd sphinx-2.2.3-beta ./configu

Win7 64下Apache2.4.25+PHP7.1.5的安裝配置以及啟動服務

執行PHP環境,首先安裝apache伺服器,網上類似的教程很多,但對於新手來說不夠詳細,特把安裝過程做一個詳細記錄,一來作為自己的筆記,也希望為需要幫助的朋友一些啟發。 軟體的下載地址在截圖中放出,需要指出的是如果沒有安裝VC14的需要安裝,否則會出錯,其實網頁上也已經

Kafka-0.10.1叢集的安裝配置

準備 1.kafka_2.10-0.10.1.1.tgz 2.安裝配置好的Zookeeper-3.4.10分散式叢集 mini1:192.168.213.133 mini2:192.168.213.134 mini3:192.168.213.135

Squid3.1.7原始碼安裝配置筆記

Squid是一個非常優秀的代理伺服器,最近在辦公室自己搭了一個來用,把筆記貼出來方便查詢。(只介紹步驟思路,不做詳細解釋) 1、到squid官方網站http://www.squid-cache.org/ 下載最新版 2、解壓   tar zxvf squid-3

(13)HBase 1.2.6 叢集部署

1.引言       在前面的部落格中我們介紹HBase的偽分佈安裝,在本篇部落格中就主要介紹一下HBase的叢集部署,由於HBase是一款Hadoop之上的NoSQL資料庫,因此我們在安裝

redis-3.2.6 安裝配置

1.下載與解壓: [root@SZB-L0045333 Redis]# wget http://download.redis.io/releases/redis-3.2.6.tar.gz [root@SZB-L0045333 Redis]# tar xzf r

redis3.2.8安裝配置,及常用命令簡介

什麼redis? redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value型別相對更多,包括string(字串)、list(連結串列)、set(集合)、zset(sorted set –有序集合)和hash(雜湊型別)。這些