用了1天時間,才完成hive的安裝配置,
“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)公司的服務(wù)宗旨!把網(wǎng)站當作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個不僅審美在線,而且實用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對成都網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無止境。
一:首先安裝MySQL
下載mysql for ubuntu版本,是deb版本
sudo apt-get libaio
sudo apt-get libmecab2
之后使用dpkg -i mysql一系列的deb文件
libmysql*
mysql-community*
mysql-client*
mysql-server*
查看whereis mysql,看到安裝到了不同的路徑
可執(zhí)行文件/etc/bin,配置文件/etc/mysql/conf,等到
二、啟動mysql
sudo service mysql status
sudo service mysql start
mysql -uroot -proot ;連接登錄
修改密碼
sudo mysqld-safe --skip-grant-tables &
use mysql;
update user set authentication_string=password('password') where user='root';這是個狠大的改變,因為5.7版本沒有password×××了
flush privileges;
grant all privileges on mysql.* to hive@localhost;
grant all on hive.* to hive@'%' identified by 'hive';
三、下載hive2.1
tar -xvf apache-hive*****.tar.gz
mv 改變路徑
chown 修改所有者
chmod 755
修改/conf/hive-env.sh
/conf/hive_site.xml
<property>
<name>hive.metastore.uris</name>
<value>thrift://xxxxxxxx</value>
<description>Thrift uri for the remote metastore. Used by metastore client to connect to remote metastore.</description>
</property>
我不知道這個配置是干什么用的。果斷清空value的值。再次運行show databases命令。成功?。。?!
5)再次提醒讀者朋友們:當你們的錯誤信息與上述錯誤相似時,請認真檢查 hive.metastore.uris 的value 配置是否正確。建義新手不要配置。
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://10.1.195.50:3306/hivedb?createDatabaseIfNotExist=true&useUnicode=true&ssl=false</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>umobile</value>
<description>username to use against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>umobile</value>
<description>password to use against metastore database</description>
</property>
注意上面的聯(lián)機字符串,&是用來解決ssl警告錯誤的
遇到Hive metastore database is not initialized. Please use schematool錯誤
先用命令schematool -dbType mysql -initSchema
然后啟動hive即可
分享題目:安裝配置hadoop組件hive問題集錦
地址分享:http://jinyejixie.com/article20/jjhcco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、外貿(mào)建站、電子商務(wù)、網(wǎng)站設(shè)計公司、品牌網(wǎng)站設(shè)計、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)