用了1天時間,才完成hive的安裝配置,
“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)公司的服務(wù)宗旨!把網(wǎng)站當(dā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
我不知道這個配置是干什么用的。果斷清空value的值。再次運行show databases命令。成功!?。?!
5)再次提醒讀者朋友們:當(dāng)你們的錯誤信息與上述錯誤相似時,請認(rèn)真檢查 hive.metastore.uris 的value 配置是否正確。建義新手不要配置。
注意上面的聯(lián)機字符串,&是用來解決ssl警告錯誤的
遇到Hive metastore database is not initialized. Please use schematool錯誤
先用命令schematool -dbType mysql -initSchema
然后啟動hive即可