WindowsにHadoop 2.7.3をインストールしたので、クラスタを起動できます。今度はハイブを使い、以下の手順を実行します: 1. db-derby-10.12.1.1-bin.zipをダウンロードし、解凍してstartNetworkServer -h 0.0.0.0を起動しました。
2.ミラーサイトからapache-hive-1.1.1-bin.tar.gzをダウンロードし、解凍しました。作成したハイブ-site.xmlのプロパティの下に持っている:WindowsでHiveをインストールする: 'hive'が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されない
javax.jdo.option.ConnectionURL
javax.jdo.option.ConnectionDriverName
hive.server2.enable.impersonation
hive.server2.authentication
datanucleus.autoCreateTables
hive.metastore.schema.verification
私はまた、セットアップHIVE_HOMEと更新パスを持っています。 HIVE_LIBとHIVE_BIN_PATHも設定します。
binからハイブを実行すると、 'hive'は内部または外部のコマンド 操作可能なプログラムまたはバッチファイルとして認識されません。
bin/hiveは、filetypeファイルとして表示されます。 お勧めします。ハイブのバージョンが正しいかどうかは不明です。
ありがとうございます。 Windows上で実行することができ版(唯一のLinuxバイナリ)が含まれていません
私はCMDウィンドウを再起動したと仮定します。これは、更新された 'PATH'環境変数が有効になるためです。それ以外の場合は、コマンド行から 'echo%PATH%'を実行し、 'hive'バイナリを含むディレクトリがリストされているかどうかを確認してください。 – wheeler
はい、私はcmdのウィンドウ – Aavik
を再起動し、パスにはhive-1.1.1-bin/binのlibが含まれています – Aavik