-hostname值?

emeijp43  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(297)

我正在完成在cloudera快速入门vm上激活kerberos的过程。虚拟机从hostname=“quickstart.cloudera”开始运行,但我必须更改它,以便将其一致地放入本地dns。改名后,除了 Impala ,我什么都能想到。管理器正在传递它--hostname=quickstart.cloudera,即使整个系统中的其他所有东西都知道这个新名称。我不需要严格地让 Impala 运行我需要运行的测试,但它让我发疯。有什么线索吗?

avkwfej4

avkwfej41#

我正在看一个相对较新的安装了impala2.1的cm5.3,我没有看到主机名通过cmdline标志传递到目录服务器。
除非您通过安全阀配置在cm中显式设置hostname参数(我假设您没有这样做),否则impala将通过调用 gethostname() stdlib函数(请参阅gethostname()手册页)。您显示的日志输出有点欺骗,因为当没有设置标志时,impala实际上手动设置该值,并且它显示为用户传递的。
无论如何,您应该检查主机名是否已在框中正确更改,这可能取决于您的操作系统。尝试以下几点:检查 hostname 命令返回您期望的名称以及您已重新启动操作系统的名称。

相关问题