Apache Drillからハイブにアクセスするために、私はサービスとしてメタストアを開始しました。ハイブをメタストアとして使用するとデータベースが表示されない
これをhive-site.xmlのメタストアとして使用するために、hive.metastore.urisパラメータをthrift:// localhost:9083に設定しました。
メタストアサービスが作成された後、データベースを表示しようとしています。サービスとしてハイブを開始する前に作成されたデータベースが4つではなく、2つだけ表示されます。
また、以前に作成されたテーブルはほとんど表示されていません。
私が/ hive/user/warehouse /フォルダを閲覧したとき、私はすべてのテーブルとすべてのデータベースを見ることができました。
サービスとしてメタストアを停止し、4つのデータベースすべてを表示していることを確認します。何が遅れているのか分かりません。
あなたは同じことに直面し、何をする必要がある場合は誰も助けてくれますか?
Apache Derbyをバックエンドデータベースとして使用しています。
質問がまだ開いていないことを確認するために、私はあなた自身の答えを受け入れることをお勧めします。 –
Hiveの複数のバージョンを持つことは問題ではありません。 HiveMetastoreが間違ったダービーパスで開始されたようです。 – vgunnu