溫馨提示×

溫馨提示×

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

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

hbase2.0.2的安裝配置方法

發(fā)布時間:2021-08-18 10:54:06 來源:億速云 閱讀:119 作者:chen 欄目:編程語言

這篇文章主要講解了“hbase2.0.2的安裝配置方法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“hbase2.0.2的安裝配置方法”吧!

hbase 2.0.2 安裝:
	1.hadoop2.6.1已經(jīng)安裝
	2.zookeeper 3.4.12安裝
	3.修改配置文件
		hbase-env.sh
			export JAVA_HOME=/apps/jdk1.8.0_181
			export HBASE_CLASSPATH=/apps/hbase/conf
			export JAVA_CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
			export HBASE_OPTS="-XX:+UseConcMarkSweepGC"
			export HBASE_MANAGES_ZK=false
		hbase-site.xml
		<configuration>
			 <property>
			  <name>hbase.master</name>
			  <value>data134:60000</value> #hbasemaster的主機和端口
			  </property>
			<property>
			  <name>hbase.master.maxclockskew</name>   #時間同步允許的時間差
			  <value>180000</value>
			  </property>
			  <property>
			  <name>hbase.rootdir</name>
			  <value>hdfs://data134:9000/hbase</value> #hbase共享目錄,持久化hbase數(shù)據(jù)
			  </property>
			  <property>
			  <name>hbase.cluster.distributed</name> #是否分布式運行,false即為單機
			  <value>true</value>
			  </property>
			  <property>
			  <name>hbase.zookeeper.quorum</name> #zookeeper地址
			  <value>data133,data135,data136</value>
			  </property>
			  <property>
			  <name>hbase.zookeeper.property.dataDir</name> #zookeeper配置信息快照的位置
			  <value>/data/hbase/tmp</value>
			  </property>
		 </configuration>
	4.修改 regionservers
		data133
		data135
		data136
	5.將hadoop的core-site.xml和hdfs-site.xml拷貝到hbase的conf下面
	配置完成,啟動hbase: start-hbase.sh 
	6.拷貝配置好的hbase到其他的機器
	啟動hbase shell的時候可能會有如下錯誤:
	問題處理:
		Unhandled Java exception: java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
		問題原因:/usr/java/hadoop-2.6.5/share/hadoop/yarn/lib/jline-0.9.94.jar 版本低了
		解決辦法: 替換hadoop的jline jar 包 hadoo/share/hadoop/yarn/lib/的下面,如下
		rm -rf  /usr/java/hadoop-2.6.5/share/hadoop/yarn/lib/jline-0.9.94.jar
		cp /usr/java/apache-hive-2.1.1-bin/lib/jline-2.12.jar /usr/java/hadoop-2.6.5/share/hadoop/yarn/lib/		
        7.啟動多個HMaster
          ./hbase-daemon.sh start master //該命令可以配置HMaster的熱備份,主掛的時候,備成為主

感謝各位的閱讀,以上就是“hbase2.0.2的安裝配置方法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對hbase2.0.2的安裝配置方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI