Hiveが構築したremote一体
1693 ワード
Mysql:node1 MetaStore Server:node2 Hive:node2 1 node 1にmysql をインストール
mysqlの権限の変更
余分な権限の削除
権限のリフレッシュ:1 node 2にHive を取り付ける
Hiveプロファイルの変更
mysqlのドライバパッケージのインポート
hadoopのjlineバージョンを変更する
サービス・エンドの起動
-yum install mysql-server –y
mysqlの権限の変更
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;
余分な権限の削除
delete from user where host != '%';
権限のリフレッシュ:
flush privileges;
Hiveプロファイルの変更
cp hive-default.xml.template hive-site.xml
hive.metastore.warehouse.dir
/user/hive/warehouse
javax.jdo.option.ConnectionURL
jdbc:mysql://node1:3306/hive?createDatabaseIfNotExist=true
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
javax.jdo.option.ConnectionPassword
123
hive.metastore.local
false
hive.metastore.uris
thrift://node2:9083
mysqlのドライバパッケージのインポート
cp /root/mysql-connector-java-5.1.32-bin.jar /home/hive-1.2.1/lib/
hadoopのjlineバージョンを変更する
cp /home/hive-1.2.1/lib/jline-2.12.jar /home/hadoop-2.5.1/share/hadoop/yarn/lib/
サービス・エンドの起動
hive --service metastore