真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

hive如何進行配置

這篇文章將為大家詳細講解有關(guān)hive如何進行配置,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

公司主營業(yè)務(wù):網(wǎng)站設(shè)計制作、成都網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出增城免費做網(wǎng)站回饋大家。

安裝Hive的前提條件是已經(jīng)部署了Hadoop和PostgreSQL。PostgreSQL是一種特性非常齊全的自由軟件的對象-關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(ORDBMS)

安裝步驟

第一步:下載安裝包apache-hive-2.3.6-bin.tar.gz并上傳到服務(wù)器;

第二步:解壓縮后,將安裝文件拷貝到/usr/local/目錄下。

tar xzvf apache-hive-2.3.6-bin.tar.gz
mv apache-hive-2.3.6-bin /usr/local/hive

第三步:打開/etc/profile,配置環(huán)境變量。

vi /etc/profile

輸入以下內(nèi)容:

export HIVE_HOME=/usr/local/hive
export PATH=$HIVE_HOME/bin:$PATH

保存后生效:

source /etc/profile

第四步:配置PostgreSQL作為元數(shù)據(jù)庫

進入/usr/local/hive/conf/目錄,執(zhí)行如下操作

cp hive-default.xml.template hive-site.xml
vi hive-site.xml

找到如下內(nèi)容的name并修改對應(yīng)的value


    javax.jdo.option.ConnectionURL
    jdbc:postgresql://{hostname}:5432/{hivedatabase}?createDatabaseIfNotExist=true


    javax.jdo.option.ConnectionDriverName
    org.postgresql.Driver
    Driver class name for a JDBC metastore


    javax.jdo.option.ConnectionPassword
    {hivepassword}
    password to use against metastore database


    javax.jdo.option.ConnectionUserName
    {hiveusername}
    Username to use against metastore database


    hive.metastore.schema.verification
    false
    
      Enforce metastore schema version consistency.
      True: Verify that version information stored in is compatible with one from Hive jars.  Also disable automatic
            schema migration attempt. Users are required to manually migrate schema after Hive upgrade which ensures
            proper metastore schema migration. (Default)
      False: Warn if the version information stored in metastore doesn't match with one from in Hive jars.
    

調(diào)整臨時目錄


    hive.exec.local.scratchdir
    /usr/local/hive/tmp
    Local scratch space for Hive jobs


    hive.downloaded.resources.dir
    /usr/local/hive/tmp/resources
    Temporary local directory for added resources in the remote file system.


    hive.querylog.location
    /usr/local/hive/tmp
    Location of Hive run time structured log file


    hive.server2.logging.operation.log.location
    /usr/local/hive/tmp/operation_logs
    Top level directory where operation logs are stored if logging functionality is enabled

第五步:使用schematool 初始化metastore的schema

schematool -dbType postgres -initSchema

第六步:啟動hive

# hive

關(guān)于hive如何進行配置就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


分享文章:hive如何進行配置
本文URL:http://weahome.cn/article/gicppp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部