配置hadoop客户端以连接到其他计算机/服务器中的hadoop

配置hadoop客户端以连接到其他计算机/服务器中的hadoop,hadoop,hive,Hadoop,Hive,在服务器A上,我有用于在hadoop上执行任务的hadoop和python脚本。 在服务器B上,我有hive/hadoop。 是否可以将服务器A上的hadoop客户端配置为连接到服务器B上的hadoop 目前尚不清楚您使用的是什么Python库,但假设PySpark,您可以在客户端机器上复制或配置HADOOP\u CONF\u DIR,并且它可以与任何外部HADOOP系统通信 至少,您需要配置core-site.xml与HDFS通信,配置hive-site.xml与hive通信 如果您正在使用,

在服务器A上,我有用于在hadoop上执行任务的hadoop和python脚本。 在服务器B上,我有hive/hadoop。
是否可以将服务器A上的hadoop客户端配置为连接到服务器B上的hadoop

目前尚不清楚您使用的是什么Python库,但假设PySpark,您可以在客户端机器上复制或配置
HADOOP\u CONF\u DIR
,并且它可以与任何外部HADOOP系统通信

至少,您需要配置core-site.xml与HDFS通信,配置hive-site.xml与hive通信


如果您正在使用,只需连接到
user@hiveserver2:1000

您能否提供一个示例,说明如何配置hive-site.xml,以便hive可以连接到其他服务器中的hive?哪些参数使配置单元与其他配置单元通信?配置单元不“在配置单元服务器之间”通信。您的JDBC/Thrift客户端直接连接到另一台服务器。例如,对于JDBC,您将执行
JDBC:hive2://other-hiveserver2:10000
,这可以与Beeline一起使用,因此服务器A上的my-hive-site.xml将只有一个属性与此驱动程序一起使用?属性名是什么?我不知道您到底想做什么,但是如果HiveServer2的端口是打开的(
hive.server2.thrift.port
),那么Python或任何其他客户端都会连接到该端口。在这种情况下,您不需要任何XML文件。