日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HBase安装与验证

發布時間:2023/12/10 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HBase安装与验证 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在某一臺上解壓hbase的壓縮文件,如在192.168.102.128

tar –zxvf hbase-1.2.0-bin.tar.gz

配置添加環境變量:

#hbase

export HBASE_HOME=/usr/tools/hbase-1.2.0

export PATH=$PATH:$HBASE_HOME/bin

使環境變量生效

source /etc/profile

進入hbase的conf目錄,需要修改三個文件:hbase-env.sh、hbase-site.xml和regionservers

1、其中hbase-env.sh中,在文檔的十多行位置處添加:

# The java implementation to use.? Java 1.7+ required.

# export JAVA_HOME=/usr/java/jdk1.6.0/

export JAVA_HOME=/usr/tools/jdk1.8.0_73

# Extra Java CLASSPATH elements.? Optional.

# export HBASE_CLASSPATH=

然后在后面添加:

# Seconds to sleep between slave commands.? Unset by default.? This

# can be useful in large clusters, where, e.g., slave rsyncs can

# otherwise arrive faster than the master can service them.

# export HBASE_SLAVE_SLEEP=0.1

# Tell HBase whether it should manage it's own instance of Zookeeper or not.

export HBASE_MANAGES_ZK=false

2、hbase-site.xml中

<configuration>

??????? <property>

??????????????? <name>hbase.zookeeper.quorum</name>

??????????????? <value>node4,node5,node6</value>

??????????????? <description>The directory shared by RegionServers.</description>

??????? </property>

??????? <property>

??????????????? <name>hbase.zookeeper.property.dataDir</name>

??????????????? <value>/opt/module/hbase/hbase-1.2.3/zookeeperdata</value>

??????????????? <description>Property from ZooKeeper config zoo.cfg.

??????????????? The directory where the snapshot is stored.

??????????????? </description>

??????? </property>

??????? <property>

??????????????? <name>hbase.tmp.dir</name>

??????????? ????<value>/opt/module/hbase/hbase-1.2.3/tmpdata</value>

??????? </property>

??????? <property>

??????????????? <name>hbase.rootdir</name>

??????????????? <value>hdfs://node4:9000/hbase</value>

??????????????? <description>The directory shared by RegionServers.</description>

??????? </property>

??????? <property>

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

??????????????? <value>true</value>

??????????????? <description>The mode the cluster will be in. Possible values are

??????????????? false: standalone and pseudo-distributed setups with managed Zookeeper

??????????????? true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)

??????????????? </description>

</property>

</configuration>

3、regionservers文件中添加各個從屬服務器的ip或者hostname:

node4

node5

node6

保存后分別把hbase的整個文件夾拷貝到其他服務器:

scp /usr/tools/hbase-1.2.0 root@node5: /usr/tools/

scp /usr/tools/hbase-1.2.0 root@node6: /usr/tools/

在hadoop的namenode節點上啟動hbase服務

start-hbase.sh

注意:啟動順序

Hadoop-hdfs(sbin/start-dfs.sh)-------》hadoop-yarn(sbin/start-yarn.sh)------》zookeeper(zkServer.sh start)------》hbase(start-hbase.sh)

啟動后:jps

主節點

HRegionServer

HMaster

子節點

HRegionServer

可以訪問端口16010:

node4:16010查看

總結

以上是生活随笔為你收集整理的HBase安装与验证的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。