Hive部署安裝
阿新 • • 發佈:2018-12-18
下載對應Hadoop版本的Hive本人使用的是hive-1.1.0-cdh5.7.0.tar.gz
下載tar.gz包
或者wget 如圖
下載完成以後使用tar -zxvf hive-1.1.0-cdh5.7.0.tar.gz -C ~/app/
解壓到app目錄下
解壓之後配置環境變數
將bin配置到環境變數中(~/.bash_profile)
然後source ~/.bash_profle
一下生效
下一步就是在conf檔案中配置
配置hive-env.sh,一般新檔案是沒有這個檔案的,所以利用模板cp hive-env.sh.template hive-env.sh
然後再編輯hive-env.sh配置Hadoophome
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/ruoze_d5?createDatabaseIfNotExist=true&characterEncoding=UTF-8</value> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>root</value>//使用者名稱密碼都是自己的 </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>root</value>//使用者名稱密碼都是自己的 </property> <property> <name>hive.cli.print.current.db</name> <value>true</value> </property> </configuration>
拷貝mysql驅動到hive_home/lib下 驅動可以在這個網站找到點選進入 拷貝到lib中如圖 至此搭建完成 啟動之前要確認Hadoop已經啟動了,然後在bin目錄下./hive啟動就可以了,如圖