




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單元2HBase簡介與安裝1HBase部署目錄HBase概述2
HBase的概念HBase是一個基于Google
Bigtable論文的開源分布式列式存儲系統(tǒng),它利用Hadoop的HDFS作為底層存儲,并使用HadoopMapReduce進行分布式計算。HBase是一個高可靠性、高性能、可伸縮的列式NoSQL數據庫,適用于存儲海量數據,并支持快速的數據讀寫操作。
HBase的概念HBase最初由Google的Bigtable論文啟發(fā),于2007年由ApacheSoftwareFoundation發(fā)起。它作為Hadoop生態(tài)系統(tǒng)的一部分,為大數據應用提供了靈活、可擴展的存儲解決方案。HBase的發(fā)展受到了廣泛的關注和貢獻,并已成為大數據存儲領域的關鍵技術之一。HBase的歷史背景
HBase的概念HBase的核心組件包括HMaster、HRegionServer、HDFS、Zookeeper等。HMaster負責管理HBase集群的元數據,處理客戶端請求,并協(xié)調RegionServer之間的數據分布。HRegionServer負責存儲和管理HBase數據表中的數據,并處理客戶端的讀寫請求。HDFS作為底層存儲系統(tǒng),提供了高可靠性和可擴展性的文件存儲。Zookeeper負責協(xié)調HBase集群中的節(jié)點狀態(tài),并處理分布式鎖和配置管理等功能。HBase的核心組件
HBase的概念對比內容HBaseBigTable文件存儲系統(tǒng)HDFSGFS海量數據處理基于Java語言的MapReduce基于C語言的MapReduce協(xié)同服務管理ZookeeperChubbyHBase是GoogleBigTable的開源實現,與Google的BigTable利用GFS作為其文件存儲系統(tǒng)類似,兩者底層使用的技術均存在較大差別
HBase的特點HBase具有以下顯著特點:可伸縮性HBase支持橫向擴展,可以通過增加RegionServer節(jié)點來擴展集群的存儲和處理能力。HBase的RegionServer之間可以動態(tài)調整數據分布,實現負載均衡。高可靠性HBase通過HDFS的多副本機制實現了高可靠性。HBase數據在HDFS上以多個副本的形式存儲,即使某個節(jié)點出現故障,數據仍然可以從其他副本中恢復。此外,HBase還提供了預寫日志(WAL)和副本機制,確保數據的一致性和完整性。高性能HBase采用LSM樹結構存儲數據,并通過RegionServer對數據進行分布式存儲和管理,從而實現了高性能的數據讀寫操作。HBase支持批量數據操作和MapReduce計算,可以高效地處理海量數據。
HBase的特點HBase具有以下顯著特點:面向列存儲HBase采用面向列的存儲模式,每個列簇由多個文件保存,不同列簇的文件是分離的。這種存儲模式可以降低I/O開銷,支持大量并發(fā)用戶查詢。
HBase與傳統(tǒng)關系型數據庫的區(qū)別HBase提供的操作相對簡單,主要包括插入、查詢、刪除、清空等。而傳統(tǒng)關系型數據庫提供豐富的操作,如插入、刪除、更新、查詢等,并支持復雜的多表連接操作。HBase采用列式存儲模型,將數據存儲為未經解釋的字符串,用戶需要自行解析數據類型。而傳統(tǒng)關系型數據庫采用關系模型,具有豐富的數據類型和存儲方式。HBase支持橫向擴展,可以通過增加RegionServer節(jié)點來擴展集群的存儲和處理能力。而傳統(tǒng)關系型數據庫難以實現橫向擴展,縱向擴展的空間也比較有限??缮炜s性HBase只有一個索引——行鍵。而傳統(tǒng)關系型數據庫通常可以針對不同列構建復雜的多個索引,以提高數據訪問性能。數據索引HBase執(zhí)行更新操作時,不會刪除舊版本的數據,而是生成一個新版本的數據。而傳統(tǒng)關系型數據庫更新操作會用最新的當前值去替換記錄中原來的值,舊值被覆蓋后就不會存在。數據維護HBase與傳統(tǒng)關系型數據庫在數據模型、數據操作、存儲模式、數據索引、數據維護和可伸縮性等方面存在較大差異。數據操作數據模型存儲模式HBase采用面向列的存儲模式,每個列簇由多個文件保存,不同列簇的文件是分離的。這種存儲模式可以降低I/O開銷,支持大量并發(fā)用戶查詢。而傳統(tǒng)關系型數據庫采用面向行的存儲模式,每個元組存儲在一塊內存中。
HBase的應用場景HBase適用于具有以下特點的場景:HBase可以存儲PB級別的海量數據,并支持快速的數據讀寫操作,可以作為大數據存儲和處理平臺的重要組成部分,例如企業(yè)級數據倉庫、日志分析、搜索引擎等。大數據存儲和處理HBase可以實現實時的數據存儲和查詢,可以作為實時數據處理場景下的數據緩存和實時計算的基礎組件,例如實時監(jiān)控和分析系統(tǒng)、智能推薦系統(tǒng)等。實時數據處理HBase支持隨機訪問和列存儲,可以快速查詢和計算用戶之間的相似度與興趣偏好,可以作為協(xié)同過濾和推薦系統(tǒng)的底層存儲與計算引擎。協(xié)同過濾和推薦系統(tǒng)HBase支持空間數據類型和空間索引,能夠存儲和查詢大規(guī)模的地理空間數據,可以作為地理信息系統(tǒng)的底層存儲和查詢引擎。地理信息系統(tǒng)HBase支持時間戳的存儲和查詢,可以存儲和查詢大規(guī)模的時序數據,例如物聯(lián)網數據、傳感器數據、日志數據等。時序數據存儲和分析1HBase部署目錄HBase概述2HBase的版本及依賴環(huán)境HBase版本HBase的版本及依賴環(huán)境HBase版本與Hadoop版本對應關系HBase版本與JDK版本對應關系
HBase單機部署HBase的單機部署步驟如下:①安裝JDK,并配置環(huán)境變量。[root@HBasesoftware]#tar-zxvfjdk-8u162-linux-x64.tar.gz-C/export/servers/用vim/etc/profile編輯profile配置文件并添加以下內容:exportJAVA_HOME=/export/servers/jdk1.8.0_162exportPATH=$PATH:$JAVA_HOME/bin source/etc/profile刷新環(huán)境變量。JDk安裝測試:“java-version”部署步驟
HBase單機部署HBase的單機部署步驟如下:②下載并解壓HBase安裝包,并配置環(huán)境變量。[root@HBasesoftware]#tar-zxvfhbase-2.4.6-bin.tar.gz-C/export/servers/[root@HBaseservers]#mvhbase-2.4.6/hbase[root@HBaseservers]#vim/etc/profile編輯/etc/profile,添加以下內容:exportHBASE_HOME=/export/servers/hbaseexportPATH=$PATH:$HBASE_HOME/bin[root@HBaseservers]#source/etc/profile部署步驟
HBase單機部署HBase的單機部署步驟如下:④修改hbase-site.xml文件,并添加HBase的相關配置,如RegionServer的共享目錄、HBase的分布式模式等。[root@HBasehbase]#vimhbase-site.xml添加以下內容,配置RegionServer的共享目錄。配置單機版的HBase時hbase.cluster.distributed的值需要設為false。<configuration><property><name>hbase.cluster.distributed</name><value>false</value></property><property><name>hbase.tmp.dir</name><value>./tmp</value></property>
部署步驟
HBase單機部署HBase的單機部署步驟如下:④修改hbase-site.xml文件,并添加HBase的相關配置,如RegionServer的共享目錄、HBase的分布式模式等。<property><name>hbase.unsafe.stream.capability.enforce</name><value>false</value></property><property><name>hbase.rootdir</name><value>/export/servers/hbase/data</value></property></configuration>使用wq命令保存對配置文件的修改,然后退出編輯。部署步驟
HBase單機部署03HBase的單機部署步驟如下:⑤啟動HBase進程,并使用hbase
shell進入HBase客戶端進行操作。[root@HBase~]#start-hbase.sh此時,使用jps命令查看所有進程,發(fā)現有一個HMaster進程,這個就是HBase主服務節(jié)點。⑥使用stop-hbase.sh關閉HBase進程。部署步驟HBase的單機部署只有一個主節(jié)點進程,對單點故障沒有很好的解決辦法,因此只在開發(fā)測試中使用。
HBase偽分布式部署環(huán)境準備偽分布式部署的優(yōu)勢HBase的偽分布式部署基于Hadoop集群和ZooKeeper集群,所有進程運行在同一個主機上的同一個JVM,主要用于測試。部署步驟01020304HBase的偽分布式部署步驟如下:安裝JDK,并配置環(huán)境變量。安裝ssh并配置免密登錄。安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。安裝HBase并配置偽分布式,包括修改配置文件、啟動HBase集群等。HBase的偽分布式部署需要安裝JDK、Hadoop和ZooKeeper。JDK版本需要與HBase版本兼容,Hadoop和ZooKeeper版本也需要與HBase版本兼容。HBase的偽分布式部署可以模擬真實的生產環(huán)境,用于測試和開發(fā)HBase應用。與單機部署相比,偽分布式部署可以更好地模擬分布式集群的運行狀態(tài),并提供更高的可靠性。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:①安裝JDK,并配置環(huán)境變量。參考單機部署②安裝ssh并配置免密登錄。(5)執(zhí)行以下命令,進行ssh免密認證。[root@HBase.ssh]#catid_rsa.pub>>authorized_keys(6)修改文件權限,命令如下:[root@HBase.ssh]#chmod644authorized_keys(7)檢測是否可以免密登錄,命令如下:[root@HBase~]#sshroot@localhost若不需要輸入密碼便可登錄localhost主機,則說明免密登錄設置成功
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:①安裝JDK,并配置環(huán)境變量。參考單機部署②安裝ssh并配置免密登錄。(1)檢查是否安裝ssh(CentOS7即使是最小化安裝也會附帶openssh,因此可跳過本步驟)。[root@HBase~]#rpm-qa|grepssh(2)開啟sshd服務。命令如下:[root@HBase~]#systemctlstartsshd.service(3)使用cd~/.ssh進入~/.ssh文件夾。若不存在該文件夾,可以使用以下命令用root賬戶登錄后生成:[root@HBase~]#sshroot@localhost然后輸入yes,再輸入本機root密碼(4)進入.ssh目錄后執(zhí)行以下命令,生成公鑰與私鑰對。[root@HBase.ssh]#ssh-keygen-trsa按3次“Enter”鍵
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。(1)將下載好的安裝包hadoop-3.1.3.tar.gz,上傳到指定目錄/export/software上傳完成后,將hadoop-3.1.3.tar.gz解壓至/export/servers目錄下,并將hadoop-3.1.3重命名為hadoop,命令如下:[root@HBasesoftware]#tar-zxvfhadoop-3.1.3.tar.gz-C/export/servers[root@HBasesoftware]#cd/export/servers[root@HBaseservers]#mvhadoop-3.1.3hadoop(2)編輯環(huán)境變量vim/etc/profile,添加以下內容,并刷新環(huán)境變量source/etc/profile:#hadoopexportHADOOP_HOME=/export/servers/hadoopexportPATH=$PATH:$HADOOP_HOME/binexportPATH=$PATH:$HADOOP_HOME/sbin
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。(3)創(chuàng)建文件夾。1)cd到hadoop目錄下,執(zhí)行以下命令:[root@HBase
hadoop]#mkdirtemp2)創(chuàng)建namenode存放nametable的目錄:cd到temp目錄下創(chuàng)建dfs目錄,再在dfs目錄下創(chuàng)建name目錄。[root@HBase
hadoop]#cdtemp/[root@HBasetemp]#mkdirdfs
[root@HBasetemp]#ls[root@HBasetemp]#cddfs/[root@HBase
dfs]#mkdirname[root@HBase
dfs]#ls
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。3)創(chuàng)建datanode存放數據block的目錄,在dfs目錄下創(chuàng)建data目錄[root@HBase
dfs]#mkdirdata[root@HBase
dfs]#ls
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。4)進入/export/servers/hadoop/etc/hadoop目錄,編輯core-site.xml,添加以下內容:[root@HBase~]#cd/export/servers/hadoop/etc/hadoop[root@HBase
hadoop]#vimcore-site.xml<configuration><property><!--指定hadoop運行時產生文件的存儲路徑--><name>hadoop.tmp.dir</name><value>/opt/module/temp</value><description>Abaseforothertemporarydirectories.</description></property><property><!--hdfs
namenode的通信地址--><name>fs.defaultFS</name><value>hdfs://:9000</value></property><property><name>hadoop.http.staticuser.user</name><value>root</value></property></configuration>添加完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq保存并退出編輯。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。5)進入/export/servers/hadoop/etc/hadoop目錄,編輯hdfs-site.xml,添加以下內容:[root@HBase~]#cd/export/servers/hadoop/etc/hadoop[root@HBase
hadoop]#vimhdfs-site.xml<configuration><property><!--指定HDFS儲存數據的副本數目,默認情況下為3份--><name>dfs.replication</name><value>1</value></property><property><!--namenode存放nametable的目錄--><name>.dir</name><value>file:/export/servers/hadoop/temp/dfs/name</value></property><property><!--datanode存放數據block的目錄--><name>dfs.datanode.data.dir</name><value>file:/export/servers/hadoop/temp/dfs/data</value></property><property><!--設置監(jiān)控頁面的端口及地址--><name>dfs.http.address</name><value>:50070</value></property></configuration>添加完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq保存并退出編輯。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。(6)進入/export/servers/hadoop/etc/hadoop目錄,編輯mapred-site.xml,添加以下內容:[root@HBase~]#cd/export/servers/hadoop/etc/hadoop[root@HBase
hadoop]#vimmapred-site.xml<configuration><property><!--指定mapreduce
編程模型運行在yarn上--><name></name><value>yarn</value></property></configuration>添加完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq保存并退出編輯。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。(7)進入/export/servers/hadoop/etc/hadoop目錄,編輯yarn-site.xml,添加以下內容:[root@HBase~]#cd/export/servers/hadoop/etc/hadoop[root@HBase
hadoop]#vimyarn-site.xml<configuration><!--SitespecificYARNconfigurationproperties--><property><!--指定mapreduce
編程模型運行在yarn上--><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property></configuration>添加完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq,保存并退出編輯。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。8)編輯開始和關閉腳本。1)進入/export/servers/hadoop/sbin目錄,編輯start-dfs.sh和stop-dfs.sh,在最上方的#/usr/bin/envbash下的空白處添加以下內容[root@HBase~]#cd/export/servers/hadoop/sbin[root@HBase
sbin]#vimstart-dfs.sh[root@HBase
sbin]#vimstop-dfs.shHDFS_DATANODE_USER=rootHADOOP_SECURE_DN_USER=hdfsHDFS_NAMENODE_USER=rootHDFS_SECONDARYNAMENODE_USER=root
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。2)進入/export/servers/hadoop/sbin目錄,編輯start-yarn.sh和stop-yarn.sh,在最上方的#/usr/bin/envbash下的空白處添加以下內容。[root@HBase~]#cd/export/servers/hadoop/sbin[root@HBase
sbin]#vimstart-yarn.sh[root@HBase
sbin]#vimstop-yarn.shYARN_RESOURCEMANAGER_USER=rootHADOOP_SECURE_DN_USER=yarnYARN_NODEMANAGER_USER=root
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:③安裝Hadoop并配置偽分布式,包括創(chuàng)建文件夾、配置環(huán)境變量、修改配置文件、格式化NameNode、啟動Hadoop集群等。(9)格式化。進入/export/servers/hadoop/etc/hadoop目錄,執(zhí)行以下命令(僅可格式化一次):[root@HBase~]#/export/servers/hadoop/etc/hadoop[root@HBasehadoop]#hadoopnamenode–format(10)啟動Hadoop。start-all.sh
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:④安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。1.下載并安裝ZooKeeper從官網下載ZooKeeper,這里選擇apache-zookeeper-3.8.3-bin.tar.gz,解壓到/export/servers目錄下并重命名。2.環(huán)境變量配置使用vim/etc/profile編輯profile配置文件并添加以下內容:exportZOOKEEPER_HOME=/export/servers/zookeeperexportPATH=.:$ZOOKEEPER_HOME/bin:$PATH
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:④安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。3.配置偽分布式ZooKeeper偽分布式集群部署是指在一臺機器上配置多個配置文件,然后根據不同的配置文件來啟動ZooKeeper服務,具體配置如下:[root@HBaseservers]#cdzookeeper/conf/[root@HBaseconf]#cpzoo_sample.cfgzoo1.cfg[root@HBaseconf]#cpzoo_sample.cfgzoo2.cfg[root@HBaseconf]#cpzoo_sample.cfgzoo3.cfg[root@HBasezookeeper]#mkdirzkData1[root@HBasezookeeper]#mkdirzkData2[root@HBasezookeeper]#mkdirzkData3
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:④安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。3.配置偽分布式ZooKeeper(1)編輯zoo1.cfg。[root@HBaseconf]#vimzoo1.cfg修改以下內容:dataDir=/export/servers/zookeeper/zkData1clientPort=2181server.1=hbase:2888:3888server.2=hbase:2889:3889server.3=hbase:2890:3890修改完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq保存并退出編輯。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:④安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。3.配置偽分布式ZooKeeper(2)編輯zoo2.cfg。[root@HBaseconf]#vimzoo2.cfg修改以下內容:dataDir=/export/servers/zookeeper/zkData2clientPort=2182server.1=hbase:2888:3888server.2=hbase:2889:3889server.3=hbase:2890:3890修改完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq保存并退出編輯。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:④安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。3.配置偽分布式ZooKeeper(3)編輯zoo3.cfg。[root@HBaseconf]#vimzoo3.cfg修改以下內容:dataDir=/export/servers/zookeeper/zkData3clientPort=2183server.1=hbase:2888:3888server.2=hbase:2889:3889server.3=hbase:2890:3890修改完成后,先按“Esc”鍵退出編輯模式,再輸入命令wq保存并退出編輯。在server.A=B:C:D中,A是一個數字,表示這是第幾號服務器;B是這個服務器的IP地址;C表示這個服務器與集群中的Leader服務器交換信息的端口;D表示集群中用來執(zhí)行選舉時服務器相互通信的端口,其作用是當Leader服務器出現故障或者停機時,需要一個端口來重新進行選舉,選出一個新的Leader。對于偽分布式集群的配置方式,由于B都一樣,因此需要為不同的Zookeeper服務通信端口分配不同的端口號。
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:④安裝ZooKeeper并配置偽分布式集群,包括修改配置文件、啟動ZooKeeper服務等。3.配置偽分布式ZooKeeper在各個dataDir目錄下創(chuàng)建myid文件,并分別存入當前服務器的編號1、2、3,代碼如下:[root@HBasezkData1]#vimmyid[root@HBasezkData1]#cd..[root@HBasezookeeper]#cdzkData2[root@HBasezkData2]#vimmyid[root@HBasezkData2]#cd..[root@HBasezookeeper]#cdzkData3[root@HBasezkData3]#vimmyid4.啟動并測試ZooKeeper偽分布式集群[root@HBasebin]#zkServer.shstart/export/servers/zookeeper/conf/zoo1.cfg[root@HBasebin]#zkServer.shstart/export/servers/zookeeper/conf/zoo2.cfg[root@HBasebin]#zkServer.shstart/export/servers/zookeeper/conf/zoo3.cfg[root@HBasebin]#zkServer.shstatus/export/servers/zookeeper/conf/zoo1.cfg[root@HBasebin]#zkServer.shstatus/export/servers/zookeeper/conf/zoo2.cfg[root@HBasebin]#zkServer.shstatus/export/servers/zookeeper/conf/zoo3.cfg
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:⑤安裝HBase并配置偽分布式,包括修改配置文件、啟動HBase集群等。1.HBase的安裝參考單機安裝2.配置HBase偽分布式修改hbase-env.sh,添加以下內容:[root@HBaseservers]#cdhbase/conf/[root@HBaseconf]#vimhbase-env.sh配置以下內容:exportJAVA_HOME=/export/servers/jdk1.8.0_162exportHBASE_MANAGES_ZK=false#zookeeper與HBase獨立
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:⑤安裝HBase并配置偽分布式,包括修改配置文件、啟動HBase集群等。[root@HBaseconf]#vimhbase-site.xml<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://:9000/hbase</value> <description>hbase.rootdir是RegionServer的共享目錄,用于持久化存儲HBase的數據,默認存儲在/tmp,重啟HBase時數據會丟失 一般配置HDFS目錄,與core-site.xml中配置的地址一致 如HDFS主機namenode.exampleorg:9000 </description> </property>
HBase偽分布式部署部署步驟020304HBase的偽分布式部署步驟如下:⑤安裝HBase并配置偽分布式,包括修改配置文件、啟動HBase集群等。[root@HBaseconf]#vimhbase-site.xml <property> <name>hbase.cluster.distributed</name>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 淺論馬克思主義關+于人的全面發(fā)展思想簡析
- 介入個案護理比賽策劃與實施要點
- 違法強制拆除協(xié)議書
- 輸液致死糾紛協(xié)議書
- 飯店宴席預定協(xié)議書
- 養(yǎng)生館店長合同協(xié)議書
- 轉讓私人墓地協(xié)議書
- 酒店蛋糕采購協(xié)議書
- 酒店預定服務協(xié)議書
- 買賣合同和居間協(xié)議書
- 專利授權書模板
- 初中生心理健康教育在語文學科中的滲透的開題報告
- 國家勵志獎學金宣講
- 防范電信網絡詐騙宣傳通用課件
- 機床推廣策劃方案
- 《雅克·德里達》課件
- 年產10萬噸聚氯乙烯生產工藝設計畢業(yè)設計
- 幼兒園大班科學《痕跡》
- 靜脈用藥安全輸注藥護專家指引
- DB61T1755-2023放心消費示范創(chuàng)建認定與管理規(guī)范
- 企業(yè)借款申請書
評論
0/150
提交評論