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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

HBase单机版安装详细步骤

發布時間:2025/1/21 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HBase单机版安装详细步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

HBase介紹

  HBase是一個分布式的、面向列的開源數據庫,該技術來源于 Fay Chang 所撰寫的Google論文“Bigtable:一個結構化數據的分布式存儲系統”。就像Bigtable利用了Google文件系統(File System)所提供的分布式數據存儲一樣,HBase在Hadoop之上提供了類似于Bigtable的能力。HBase是Apache的Hadoop項目的子項目。HBase不同于一般的關系數據庫,它是一個適合于非結構化數據存儲的數據庫。另一個不同的是HBase基于列的而不是基于行的模式。

  官網地址:http://hbase.apache.org/

  文檔地址:http://hbase.apache.org/book.html#quickstart

HBase單機版安裝

  環境

  操作系統 :CentOS 7.4

  Java版本:JDK 1.8

  1、下載HBase,可以去官網下載

    命令:wget -b https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.2.1/hbase-2.2.1-bin.tar.gz

  2、解壓縮下載的文件,然后轉到新創建的目錄

    命令:tar xzvf hbase-2.2.1-bin.tar.gz

    命令:mv hbase-2.2.1 /data/soft/

    命令:cd /data/soft/hbase-2.2.1/

  3、由于HBase依賴JAVA_HOME環境變量,所以要導入Java環境變量,編輯conf/hbase-env.sh文件,并取消注釋以#export JAVA_HOME =開頭的行,然后將其設置為Java安裝路徑。

    命令:vim conf/hbase-env.sh

export JAVA_HOME=/data/soft/jdk1.8.0_181/

?

  4、編輯conf/hbase-site.xml,這是主要的HBase配置文件。這時,您需要在本地文件系統上指定HBase和ZooKeeper寫入數據的目錄并確認一些風險。默認情況下,在/tmp下創建一個新目錄。許多服務器配置為在重新引導時刪除/ tmp的內容,因此您應該將數據存儲在其他位置。

hbase-site.xm內容如下:

?

<configuration><!-- hbase存放數據目錄 --><property><name>hbase.rootdir</name><value>file:///data/soft/hbase-2.2.1/hbase</value></property><!-- ZooKeeper數據文件路徑 --><property><name>hbase.zookeeper.property.dataDir</name><value>/data/soft/hbase-2.2.1/zookeeper</value></property><property><name>hbase.unsafe.stream.capability.enforce</name><value>false</value><description>Controls whether HBase will check for stream capabilities (hflush/hsync).Disable this if you intend to run on LocalFileSystem, denoted by a rootdirwith the 'file://' scheme, but be mindful of the NOTE below.WARNING: Setting this to false blinds you to potential data loss andinconsistent system state in the event of process and/or node failures. IfHBase is complaining of an inability to use hsync or hflush it's mostlikely not a false positive.</description></property></configuration>

  到此,HBase單節點的配置就完成了

啟動hbase:

參考官網:http://hbase.apache.org/book.html#quickstart

參考文章:https://www.cnblogs.com/h--d/p/11580398.html

總結

以上是生活随笔為你收集整理的HBase单机版安装详细步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

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