嵌入式 Apache Drill 由于 VPN 无法连接

问题描述 投票:0回答:2

我正在尝试以嵌入模式(drill-embedded)使用 Apache Drill,但是当它启动时它显示错误:

错误:连接 Drill 失败:org.apache.drill.exec.pc.RpcException:连接:io.netty.channel.ConnectTimeoutException:连接超时:/192.168.1.11:31010(状态=,代码=0)

如果我断开公司 VPN,它会正常启动。 VPN 软件阻止了与网络适配器 IP 的连接,这是预期的,因此我需要它来连接到环回 (127.0.0.1)。我该如何配置这个?我有其他几个使用环回运行良好的服务器/服务,但无论出于何种原因,Drill 坚持使用适配器的 IP。

我已经尝试了

drill-override.conf
中的各种设置,但似乎找不到正确的设置来使其连接到环回。

有什么想法吗?

apache vpn apache-drill
2个回答
1
投票

邮件列表上提出了类似的问题,Aditya 的以下回答似乎已经为用户解决了问题:

您可以检查您的“/etc/hosts”文件以了解可能的情况吗? “localhost”的错误配置并确保所有本地主机名称 设置为默认值。


1
投票

我遇到了同样的问题,并且可以通过设置环境变量

DRILL_HOST_NAME=localhost
来解决它。我想你也可以在
conf/drill-env.sh
中设置它,那里有一行导出该环境变量,你可以取消注释并设置一个值。

© www.soinside.com 2019 - 2024. All rights reserved.