欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Hadoop部署之HBase(四)-創(chuàng)新互聯(lián)

一、HBase是什么

  • HBase是建立在Hadoop文件系統(tǒng)之上的分布式面向列的數(shù)據(jù)庫。它是一個開源項目,是橫向擴展的。
  • HBase是一個數(shù)據(jù)模型,類似于谷歌的大表設(shè)計,可以提供快速隨機訪問海量結(jié)構(gòu)化數(shù)據(jù)。它利用了Hadoop的文件系統(tǒng)(HDFS)提供的容錯能力。
  • 它是Hadoop的生態(tài)系統(tǒng),提供對數(shù)據(jù)的隨機實時讀/寫訪問,是Hadoop文件系統(tǒng)的一部分。
  • 人們可以直接或通過HBase的存儲HDFS數(shù)據(jù)。使用HBase在HDFS讀取消費/隨機訪問數(shù)據(jù)。 HBase在Hadoop的文件系統(tǒng)之上,并提供了讀寫訪問。

HBase 和 HDFS

HDFS HBase
HDFS是適于存儲大容量文件的分布式文件系統(tǒng)。HBase是建立在HDFS之上的數(shù)據(jù)庫。
HDFS不支持快速單獨記錄查找。HBase提供在較大的表快速查找
它提供了高延遲批量處理;沒有批處理概念。它提供了數(shù)十億條記錄低延遲訪問單個行記錄(隨機存?。?。
它提供的數(shù)據(jù)只能順序訪問。HBase內(nèi)部使用哈希表和提供隨機接入,并且其存儲索引,可將在HDFS文件中的數(shù)據(jù)進行快速查找。

HBase的存儲機制

HBase是一個面向列的數(shù)據(jù)庫,在表中它由行排序。表模式定義只能列族,也就是鍵值對。一個表有多個列族以及每一個列族可以有任意數(shù)量的列。后續(xù)列的值連續(xù)地存儲在磁盤上。表中的每個單元格值都具有時間戳??傊谝粋€HBase:

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),新鄭企業(yè)網(wǎng)站建設(shè),新鄭品牌網(wǎng)站建設(shè),網(wǎng)站定制,新鄭網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,新鄭網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
  • 表是行的集合。
  • 行是列族的集合。
  • 列族是列的集合。
  • 列是鍵值對的集合。

Hadoop 部署之 HBase (四)

二、HBase 集群部署

1、下載安裝

# 下載安裝包
wget http://archive.apache.org/dist/hbase/1.2.6/hbase-1.2.6-bin.tar.gz

# 解壓安裝包
tar xf hbase-1.2.6-bin.tar.gz
mv hbase-1.2.6 /usr/local/hbase

# 創(chuàng)建目錄
mkdir -p /home/hbase/{log,pid,tmp}

2、配置 HBase 環(huán)境變量

編輯文件/etc/profile.d/hbase.sh。

# HBASE ENV
export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin

使HADOOP環(huán)境變量生效

source /etc/profile.d/hbase.sh

三、HBase 配置(namenode01)

1、配置 hbase-env.sh

編輯文件/usr/local/hbase/conf/hbase-env.sh,修改如下信息。

export JAVA_HOME=/usr/java/default
export HBASE_CLASSPATH=/usr/local/hadoop/etc/hadoop
export HBASE_LOG_DIR=/home/hbase/log
export HBASE_PID_DIR=/home/hbase/pid
export HBASE_MANAGES_ZK=false

2、配置region服務(wù)器 regionservers

編輯文件/usr/local/hbase/conf/regionservers,修改為如下。

datanode01
datanode02
datanode03

3、配置列式存儲 hbase-site.xml

編輯文件/usr/local/hbase/conf/hbase-site.xml,修改為如下。

<configuration>
      <!--region服務(wù)器的共享目錄,用來持久存儲HBase的數(shù)據(jù) -->
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://namenode01:9000/hbase</value>
        </property>

        <!--本地文件系統(tǒng)的臨時文件夾,可以修改為一個更為持久的目錄-->
        <property>
                <name>hbase.tmp.dir</name>
                <value>/home/hbase/tmp</value>
        </property>

        <!--HBase集群的運行模式,false表示單機模式,true表示集群模式-->
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>

        <!--HBase Master應(yīng)該綁定的端口-->
        <property>
                <name>hbase.master.port</name>
                <value>60000</value>
        </property>

        <!--HBase Master的Web UI服務(wù)端口-->
        <property>
                <name>hbase.master.info.port</name>
                <value>60010</value>
        </property>

        <!--HBase RegionServer綁定的端口-->
        <property>
                <name>hbase.regionserver.port</name>
                <value>60020</value>
        </property>

        <!--HBase RegionServer的Web UI服務(wù)端口-->
        <property>
                <name>hbase.regionserver.info.port</name>
                <value>60030</value>
        </property>

        <!--ZooKeeper的zoo.cfg配置文件中的屬性,ZooKeeper面向客戶端服務(wù)的端口-->
        <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>
        </property>

        <!--ZooKeeper會話超期時間-->
        <property>
                <name>zookeeper.session.timeout</name>
                <value>120000</value>
        </property>

        <!--ZooKeeper Quorum中的服務(wù)器列表,使用逗號分隔-->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>zk01:2181,zk02:2181,zk03:2181</value>
        </property>

        <!--ZooKeeper的zoo.cfg配置文件中的屬性,ZooKeeper集群中單個節(jié)點接收的單個客戶端請求的并發(fā)數(shù)-->
        <property>
                <name>hbase.zookeeper.property.maxClientCnxns</name>
                <value>300</value>
        </property>
</configuration>

4、將配置文件復(fù)制到其他節(jié)點

cd /usr/local/hbase/conf
scp * datanode01:/usr/local/hbase/conf 
scp * datanode02:/usr/local/hbase/conf
scp * datanode03:/usr/local/hbase/conf

四、HBase 啟動

1、在namenode01執(zhí)行

start-hbase.sh

2、檢查 HBase

[root@namenode01 conf]# jps
14512 NameNode
14786 ResourceManager
15204 HMaster
15405 Jps

[root@datanode01 ~]# jps
3509 DataNode
3621 NodeManager
3238 HRegionServer
1097 QuorumPeerMain
3839 Jps

[root@datanode02 ~]# jps
3668 Jps
3048 HRegionServer
3322 DataNode
3434 NodeManager
1101 QuorumPeerMain

[root@datanode03 ~]# jps
3922 DataNode
4034 NodeManager
4235 Jps
1102 QuorumPeerMain
3614 HRegionServer

3、HBase 的 WEB 界面

訪問 http://192.168.1.200:60010/master-status

Hadoop 部署之 HBase (四)

訪問 http://192.168.1.201:60030/rs-status

Hadoop 部署之 HBase (四)

4、進入 hbase shell 驗證

[root@namenode01 ~]# hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/local/hbase/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 1.2.6, rUnknown, Mon May 29 02:25:32 CDT 2017

hbase(main):001:0> list
table                                                                                                                                                       
0 row(s) in 0.2210 seconds

=> []
hbase(main):002:0> status
1 active master, 0 backup masters, 3 servers, 0 dead, 0.6667 average load

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享名稱:Hadoop部署之HBase(四)-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://chinadenli.net/article26/cejicg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)小程序開發(fā)、網(wǎng)站收錄、網(wǎng)站內(nèi)鏈、網(wǎng)站建設(shè)、App設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
开心激情网 激情五月天| 欧美丰满大屁股一区二区三区| 亚洲精品偷拍视频免费观看| 国产亚洲欧美一区二区| 日本在线高清精品人妻| 青青久久亚洲婷婷中文网| 日韩精品中文字幕在线视频| 国产成人精品国产亚洲欧洲| 九九热精品视频在线观看| 色欧美一区二区三区在线| 日韩成人中文字幕在线一区 | 国产又粗又猛又大爽又黄| 日本女优一区二区三区免费| 国产又粗又爽又猛又黄的| 欧美成人免费夜夜黄啪啪| 清纯少妇被捅到高潮免费观看| 高潮少妇高潮久久精品99| 人妻露脸一区二区三区| 亚洲乱妇熟女爽的高潮片| 亚洲天堂一区在线播放| 亚洲天堂精品一区二区| 老司机精品视频在线免费看| 青青操日老女人的穴穴| 亚洲国产精品一区二区毛片| 男生和女生哪个更好色| 欧美尤物在线观看西比尔| 亚洲少妇人妻一区二区| 国产精品视频一级香蕉| 精品一区二区三区不卡少妇av| 色婷婷在线精品国自产拍 | 91天堂素人精品系列全集| 欧美日韩国产二三四区| 久久国产人妻一区二区免费| 麻豆视频传媒入口在线看| 深夜日本福利在线观看| 精品熟女少妇一区二区三区| 欧洲自拍偷拍一区二区| 五月婷婷欧美中文字幕 | 亚洲一区二区三区四区| 免费大片黄在线观看日本| 国产在线观看不卡一区二区|