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

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

Hive遠(yuǎn)程模式安裝教程

這篇文章主要講解了“Hive遠(yuǎn)程模式安裝教程”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Hive遠(yuǎn)程模式安裝教程”吧!

成都創(chuàng)新互聯(lián)公司是專業(yè)的南關(guān)網(wǎng)站建設(shè)公司,南關(guān)接單;提供網(wǎng)站制作、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行南關(guān)網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!

    Hadoop的版本是2.7.2,Hive的版本是2.1.1,版本要對應(yīng)。

    Hadoop的安裝略,JDK的安裝略。安裝在192.168.33.33這臺機(jī)器上。

    首先安裝JDK,略。

    之后將Hadoop集群上的hadoop包拷貝到192.168.33.33,將HADOOP_HOME加入到PATH中。網(wǎng)絡(luò)策略上,192.168.33.33要能訪問HADOOP集群。

    Hive需要將元數(shù)據(jù)存儲在數(shù)據(jù)庫中,我們使用MySQL,搭建mysql略。

1、將Hive安裝包放在/opt下,解壓,之后將mysql的jdbc連接包放在hive/lib下。

2、Hive/conf下,建hive-site.xml文件,文件內(nèi)容如下List-1,hive.metastore.local的值要設(shè)置為false,這樣就會開啟9083端口。List-1中的hivedb我們不需要創(chuàng)建,會自動創(chuàng)建。

    List-1



  
    javax.jdo.option.ConnectionURL
    jdbc:mysql://mysqlhost:3306/hivedb?createDatabaseIfNotExist=true
  
  
    javax.jdo.option.ConnectionDriverName
    com.mysql.jdbc.Driver
  
  
    javax.jdo.option.ConnectionUserName
    root
  
  
    javax.jdo.option.ConnectionPassword
    mysql的密碼
  
  
    hive.metastore.schema.verification
    false
  

  hive.metastore.warehouse.dir
  /user/hive/warehouse


  hive.metastore.local
  false

3、hive/conf下,創(chuàng)建hive-log4j2.properties文件,內(nèi)容如下List-2

    List-2

status = INFO
name = HiveLog4j2
packages = org.apache.hadoop.hive.ql.log

# list of properties
property.hive.log.level = INFO
property.hive.root.logger = DRFA
# hive的日志路徑
property.hive.log.dir = /opt/hive/logs
property.hive.log.file = hive.log
property.hive.perflogger.log.level = INFO

# list of all appenders
appenders = console, DRFA

# console appender
appender.console.type = Console
appender.console.name = console
appender.console.target = SYSTEM_ERR
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = %d{ISO8601} %5p [%t] %c{2}: %m%n

# daily rolling file appender
appender.DRFA.type = RollingRandomAccessFile
appender.DRFA.name = DRFA
appender.DRFA.fileName = ${sys:hive.log.dir}/${sys:hive.log.file}
# Use %pid in the filePattern to append @ to the filename if you want separate log files for different CLI session
appender.DRFA.filePattern = ${sys:hive.log.dir}/${sys:hive.log.file}.%d{yyyy-MM-dd}
appender.DRFA.layout.type = PatternLayout
appender.DRFA.layout.pattern = %d{ISO8601} %5p [%t] %c{2}: %m%n
appender.DRFA.policies.type = Policies
appender.DRFA.policies.time.type = TimeBasedTriggeringPolicy
appender.DRFA.policies.time.interval = 1
appender.DRFA.policies.time.modulate = true
appender.DRFA.strategy.type = DefaultRolloverStrategy
appender.DRFA.strategy.max = 30

# list of all loggers
loggers = NIOServerCnxn, ClientCnxnSocketNIO, DataNucleus, Datastore, JPOX, PerfLogger

logger.NIOServerCnxn.name = org.apache.zookeeper.server.NIOServerCnxn
logger.NIOServerCnxn.level = WARN

logger.ClientCnxnSocketNIO.name = org.apache.zookeeper.ClientCnxnSocketNIO
logger.ClientCnxnSocketNIO.level = WARN

logger.DataNucleus.name = DataNucleus
logger.DataNucleus.level = ERROR

logger.Datastore.name = Datastore
logger.Datastore.level = ERROR

logger.JPOX.name = JPOX
logger.JPOX.level = ERROR

logger.PerfLogger.name = org.apache.hadoop.hive.ql.log.PerfLogger
logger.PerfLogger.level = ${sys:hive.perflogger.log.level}

# root logger
rootLogger.level = ${sys:hive.log.level}
rootLogger.appenderRefs = root
rootLogger.appenderRef.root.ref = ${sys:hive.root.logger}

4、將HIVE_HOME加入到PATH中,之后初始化,執(zhí)行"schematool -dbType mysql -initSchema"

5、啟動元數(shù)據(jù)服務(wù),執(zhí)行"hive --service metastore"

6、啟動hiveserver,執(zhí)行"hiveserver2"

7、瀏覽器訪問192.168.33.33:10002,看Hive的UI,此外可以執(zhí)行jps -m查看。啟動過程中可以查看hive日志,是否報錯。

    本文中,我們將Hive 的metastore和hiverserver都在一臺機(jī)器上啟動的。

感謝各位的閱讀,以上就是“Hive遠(yuǎn)程模式安裝教程”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Hive遠(yuǎn)程模式安裝教程這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!


網(wǎng)站名稱:Hive遠(yuǎn)程模式安裝教程
新聞來源:http://weahome.cn/article/pgepci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部