91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

hbase 0.94.16 偽分布模式安裝

發布時間:2020-07-30 14:29:53 來源:網絡 閱讀:326 作者:caimin1977 欄目:關系型數據庫

本篇文章描述的是在1.2.1版本的基礎上安裝hadoop加上0.94.16版本的hbase,呵呵!現在看來這些版本都有些過時了,寫這篇稿子的時候hadoop剛出2.3.0版。如果你是新手或是剛踏入hadoop不妨看看我這篇文檔,一步一步腳踏實地的來學習這些基礎的東西。


   既然是hbase安裝,這里就免去hadoop安裝的介紹了(請參閱本人hadoop1.2.1版安裝帖子),hbase0.94.16原本支持hadoop1.0.4版本但是進過修改可以支持hadoop1.2.1版本,這里就一步一步將按照步驟道來。


   1、假設已經裝好了hadoop1.2.1,然后我們現在就下載hbase-0.94.16.tar.gz.

   2、創建自定義目錄,如/home/hbase,下載到/home/hbase下并進行解壓。

      解壓命令:# tar -zxvf hbase-0.94.16.tar.gz


   3、安裝hbase前的配置文件修改

       3-1)進入解壓后的hbase文件夾,進入conf目錄編輯hbase-env.sh文件,啟用配置文件內這三項配置,去掉前面的“#”號,再修改配置就行了,具體如下:

       #export JAVA_HOME=/usr/java/default  (設定本機jdk安裝目錄,這里是我本機的路徑)

        export HBASE_Classpath=/etc/hadoop (指定本機hadoop安裝的配置文件所在的目錄,這里是我本機的路徑)

       #export HBASE_MANAGES_ZK=true

值默認是true作用是讓Hbase啟動的時候同時也啟動zookeeper,讓Hbase使用一個現有的不被Hbase托管的Zookeep集群,需要設置為 false

       3-2)接著修改conf目錄下的hbase-site.xml文件,添加如下配置內容:

<property>

   <name>hbase.rootdir</name>

   <value>hdfs://localhost:9000/hbase</value>這里要和hadoop配置的一樣

</property>

hbase.rootdir屬性解釋這里用來設置region server的共享目錄,用來持久化Hbase。URL需要是'完全正確'的,還要包含文件系統的scheme。例如,要表示hdfs中的'/hbase'目錄,namenode 運行在node1的9090端口。則需要設置為hdfs://node1:49002/hbase。默認情況下Hbase是寫到/tmp的。不改這個配置,數據會在重啟的時候丟失。默認: file:///tmp/hbase-${user.name}/hbase

<property>

   <name>hbase.cluster.distributed</name>

   <value>false</value>

</property>

hbase.cluster.distributed屬性解釋:Hbase的運行模式。false是單機模式,true是分布式模式。若為false,Hbase和Zookeeper會運行在同一個JVM里面。默認: false

<property>

   <name>dfs.replication</name>

   <value>1</value> (偽分布設置為1)

</property>


4、讓hbase0.94.16支持hadoop1.2.1

   4-1)將hadoop主目錄下的hadoop-core-1.2.1.jar文件復制到hbase/lib目錄下去,將hbase/lib          目錄下老得hadoop-core-1.0.4.jar文件刪除,

   4-2)再將hadoop/lib目錄下的commons-collections-3.2.1.jar和commons-configuration-

        1.6.jar文件復制到hbase/lib目錄下去。


5、啟動hbase

進入hbase的解壓目錄下的bin文件夾,執行start-hbase.sh腳本或者在linux下執行shell命令

# cd /home/hbase/bin

# start-hbase.sh

啟動hbase時如果報錯,說明hbase沒有安裝正確,可能是配置文件沒有配好,請仔細檢查配置文件


啟動完成,我們可以輸入命令來驗證需要的服務進程是否都起來了。輸入命令:

# /usr/java/default/bin/jps


6、如果啟動成功就可進入hbase進行操作了。

# cd /home/hbase/bin

# hbase shell

進入hbase的命令操作環境。




























向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通辽市| 都匀市| 河北区| 聂荣县| 北川| 哈密市| 甘谷县| 柯坪县| 蚌埠市| 准格尔旗| 翁牛特旗| 萨嘎县| 监利县| 大余县| 萨迦县| 科技| 郎溪县| 雅江县| 临漳县| 大竹县| 八宿县| 武安市| 兴国县| 郁南县| 宜宾县| 贵阳市| 玉林市| 剑阁县| 咸丰县| 田林县| 凭祥市| 安陆市| 濉溪县| 无极县| 西充县| 临海市| 阿图什市| 建水县| 高唐县| 房产| 高青县|