我這里 用的是 CentOS-6.5-x86_64 的linux系統(tǒng);
hbase 用的是 hbase-0.99.2-bin.tar.gz 版本;
用的 vm虛擬機(jī) 和 CRT 終端軟件。
我這里 預(yù)先 安裝了,
hadoop-2.6.4,jdk1.7.0_45,zookeeper 等環(huán)境,如果沒有安裝,請(qǐng)自行安裝。
我這里 用的 3 臺(tái)虛擬機(jī),mini1,mini2,mini3 ,電腦不給力,3臺(tái)湊合玩。如果,配置好的話,7臺(tái) 虛擬機(jī),效果最佳,配置ha,最好效果的模擬真實(shí)環(huán)境。
ha 環(huán)境配置 請(qǐng)參考 Hadoop 12節(jié)點(diǎn)集群搭建
mini1 是主 從兼?zhèn)洌琺ini2,mini3 是從機(jī)器。
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到土默特右旗網(wǎng)站設(shè)計(jì)與土默特右旗網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋土默特右旗地區(qū)。
首先確保用戶是hadoop,用工具將hbase安裝包hbase-0.99.2-bin.tar.gz上傳到/home/hadoop下。
# 確認(rèn)是 Hadoop 用戶,找到上傳的 hbase 安裝包
# 解壓的 軟件安裝目錄,我的個(gè)人習(xí)慣 是放在 apps下
$ tar –zxvf hbase-0.99.2-bin.tar.gz -C /home/hadoop/apps/
# 進(jìn)入到 解壓目錄,給解壓的 hbase-0.99.2 ,重命名
$ cd /home/hadoop/apps/
$ mv hbase-0.99.2 hbase
# 切換到 root 用戶
$ su – root
$ vi /etc/profile
# 添加內(nèi)容:
export HBASE_HOME=/home/hadoop/apps/hbase
export PATH=$PATH:$HBASE_HOME/bin
# 執(zhí)行命令:
$ source /etc/profile
$ su – hadoop
分別 修改 /home/hadoop/apps/hbase/conf文件夾下的,hbase-env.sh,hbase-site.xml,regionservers三個(gè)配置文件。
# 先進(jìn)入 conf 目錄下
$ cd $HBASE_HOME/conf
# 修改 hbase-env.sh
$ vi hbase-env.sh
# jdk安裝目錄, 我的在 /usr/local 下
export JAVA_HOME=/usr/local/jdk1.7.0_45
export JAVA_CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# hadoop 配置文件的位置
export HBASE_CLASSPATH=/home/hadoop/apps/hbase/conf
# 如果使用獨(dú)立安裝的zookeeper這個(gè)地方就是false
export HBASE_MANAGES_ZK=true
$ vi hbase-env.sh
<configuration>
<property>
<name>hbase.master</name> #hbasemaster的主機(jī)和端口
<value>mini1:60000</value>
</property>
<property>
<name>hbase.master.maxclockskew</name> #時(shí)間同步允許的時(shí)間差
<value>180000</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop-cluster1/hbase</value>#hbase共享目錄,持久化hbase數(shù)據(jù)
</property>
<property>
<name>hbase.cluster.distributed</name> #是否分布式運(yùn)行,false即為單機(jī)
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>#zookeeper地址
<value>mini1, mini2,mini3</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>#zookeeper配置信息快照的位置
<value>/home/hadoop/hbase/tmp/zookeeper</value>
</property>
</configuration>
# 從 機(jī)器對(duì)應(yīng)的主機(jī)名
$ vi regionservers
mini1
mini2
mini3
$ cp /home/hadoop/apps/hadoop/etc/hadoop/hdfs-site.xml /home/hadoop/apps/hbase/conf
$ cp /home/hadoop/apps/hadoop/etc/hadoop/core-site.xml /home/hadoop/apps/hbase/conf
$ scp –r /home/hadoop/apps/hbase hadoop@mini2:/home/hadoop/apps
$ scp –r /home/hadoop/apps/hbase hadoop@mini3:/home/hadoop/apps
#在mini1執(zhí)行
$ start-hbase.sh
進(jìn)程:jps
進(jìn)入hbase的shell:hbase shell
退出hbase的shell:quit
頁(yè)面:http://mini1:60010/ ,不知道為啥,我打不開頁(yè)面,可能哪里不正確,反正不咋用,不礙事。
至此,hbase 就安裝完成了,如果啟動(dòng)失敗,請(qǐng)檢查 zookeeper 進(jìn)程是否工作正常,hadoop 集群是否啟動(dòng)。
網(wǎng)頁(yè)名稱:hbase安裝配置
路徑分享:http://jinyejixie.com/article38/jdocpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站制作、搜索引擎優(yōu)化、外貿(mào)建站、網(wǎng)站收錄、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)