1. 程式人生 > >Hive部署安裝

Hive部署安裝

下載對應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 在這裡插入圖片描述

新建配置檔案hive-site.xml

<?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&amp;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啟動就可以了,如圖 在這裡插入圖片描述