1. 程式人生 > >安裝CDH版本的hive

安裝CDH版本的hive

一、安裝mysql

1.使用yum源安裝mysql yum -y install mysql mysql-server 2.修改配置資訊 vi /etc/my.cnf,新增 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 lower_case_table_names=1 3.啟動mysql service mysqld start 4.配置超級使用者和密碼 mysqladmin -u root password 123456

5.root使用者登入 mysql -uroot -p123456 6.建立mysql使用者

create user ‘root’ identified by ‘123456’; 7.授權給root GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘lxh’ WITH GRANT OPTION; # 所有的地址都可以使用root使用者,密碼為lxh遠端訪問所有的資料庫 flush privileges; grant all privileges on . to ‘root’@‘hadoop01’ identified by ‘123456’ with grant option; # hadoop01的電腦可以使用root使用者,密碼為123456遠端訪問所有資料庫

8.建立hive資料庫 1).使用hive使用者建立資料庫並指定編碼 create database if not exists hive2 character set latin1 2).使用hive使用者建立資料庫並修改連線資訊。 create database hive; alter database hive character set latin1;

安裝hive

1)把cdh版本的hive解壓, tar -zxvf hivecdh安裝包 -C /opt/software/hive-1.1.0-cdh 2)進入它的解壓路徑下的conf,修改xml vi hive-site.xml 在這裡插入圖片描述

3)配置環境變數

在這裡插入圖片描述 在這裡插入圖片描述

在這裡插入圖片描述

4)將mysql驅動的jar包放到hive的lib資料夾下

5)啟動hdfs+yarn

6)hive --service metastore &

7)hive 進入hive的客戶端