1、MySQLの回線サービスをインストールします
#MySQLをダウンロードしてインストール
yumを インストール mysqlのmysqlのはmysql-サーバー- develの
#mysqlのサービス開始
CDの/ etc /
init.dディレクトリ / mysqldをスタート
#mysql接続をし、ログ
MySQLを
#変更]ログインMySQLのユーザー名とパスワードを
使用するのmysql;
UPDATEユーザーSETパスワード = PASSWORD(' パスワード')ユーザ= ' ルート' ;
#は、Telnetできるようにするために提供
GRANT ALL PRIVILEGESをON * * TOを。' ルート' @ ' %' IDENTIFIED BY ' パスワード' GRANT OPTION WITH;
#必須書き込み
FLUSH PRIVILEGESを。
図2に示すように、設定ハイブ
#1 。上传安装包并解压
#然后、CD /エクスポート/サーバ/ hive- 1.2。1 / confに
#2。修改hive- ENV。SH
特定のポイントに#設定HADOOP_HOMEは、Hadoopのインストールディレクトリ
HADOOP_HOME = /エクスポート/サーバ/ hadoop- 2.6。0 -cdh5。14.0
:#ハイブ設定ディレクトリをすることによって制御することができ
、輸出HIVE_CONF_DIR = /エクスポート/サーバ/ hive- 1.2。1 / confに
必要な追加ibraries含むフォルダ#のためのハイブコンパイルを/:実行することによって制御することができ
、輸出HIVE_AUX_JARS_PATH = /エクスポート/サーバ/ hive- 1.2。1 / libに
#3。新建hive- site.xmlの文件
の<configuration>
<プロパティ>
<名前> javax.jdo.option.ConnectionURL </名前>
<値>はjdbc:mysqlの:// node01:?3306 /ハイブcreateDatabaseIfNotExist =真</ value>の
<説明> JDBC接続文字列 のための JDBCメタストア</記述>
</ property>の
<プロパティ>
<名前> javax.jdo.option.ConnectionDriverName </名前>
<値>はcom.mysql.jdbc.Driver </ value>の
<A JDBCメタストア</記述>
</ property>の
<プロパティ>
<名前> javax.jdo.option.ConnectionUserName </名前>
<値>ルート</ value>の
<説明>メタストアデータベースに対して使用するユーザー名</記述>
< /プロパティ>
<プロパティ>
<名前> javax.jdo.option.ConnectionPassword </名前>
<値>パスワード</ value>の
<説明>メタストアデータベースに対して使用するパスワード</記述>
</ property>の
<プロパティ>
<名前> hive.server2.thrift.port </名前>
<値> 10000 </ value>の
</ property>の
<プロパティ>
<名前> hive.server2.thrift.bind.host </名前>
<値> node01 </値>
</ property>の
</構成>
#。4。ドライブ/エクスポート/サーバ/ hive-接続するためのアップロードのmysqlのjarパッケージ1.2。。1 / libディレクトリの
#5 。ハイブシステム環境変数の設定
Vimのは/ etc / プロフィール
エクスポートHIVE_HOME = /エクスポート/サーバ/ hive- 1.2。1。
エクスポートPATH =:$ HIVE_HOME / binに:$ PATH
3、ハイブリモートサービス
#1.将node01上的hive安装包分发到node02、node03上,命令如下:
cd /export/servers
scp -r hive-1.2.1 node02:$PWD
scp -r hive-1.2.1 node03:$PWD
#2.在node01上启动hadoop集群
#3.在node01上启动hiveserver2服务,然后克隆当前会话,jps,查看一下当前进程
cd /export/servers/hive-1.2.1/bin
hiveserver2
#4.在node02上使用beeline远程连接至hive服务端
cd /export/servers/hive-1.2.1
bin/beeline
#5.输入远程连接协议,连接到指定hive服务的主机名和端口(默认10000)
!connect jdbc:hive2://node01:10000
#6.输入连接hive服务器的用户名和密码