2017-11-23 6 views

答えて

1

あなたが使用しているPythonライブラリが何であるかはっきりしませんが、PySparkを前提にクライアントマシンのHADOOP_CONF_DIRをコピーまたは設定して外部のHadoopシステムと通信できます。

少なくともHDFSと通信するようにcore-site.xmlを設定し、Hiveと通信するにはhive-site.xmlを設定する必要があります。あなたがPyHive libraryを使用している場合

、あなたはちょうどあなたがそうハイブ-site.xmlのを構成する方法の例を提供することができ[email protected]:1000

+0

に接続し、そのハイブは、他のサーバーにハイブに接続するのでしょうか?他のハイブと通信するためにどのようなパラメータがハイブになるのでしょうか? – Lauris01

+0

ハイブは「ハイブサーバー間で通信しません」。 JDBC/Thriftクライアントは、他のサーバーに直接接続します。たとえば、JDBCの場合、 'jdbc:hive2:// other-hiveserver2:10000'を実行し、それはbeelineで動作します –

+0

したがって、サーバーAのhive-site.xmlにはこのドライバのプロパティが1つしかありません。プロパティ名は何ですか? – Lauris01

関連する問題