我正在使用cloudera文档中的安装路径C安装3个节点的Cloudera集群。我可以选择为我在安装cloudera manager server的节点上创建的数据库输入数据库名称、用户和密码。在输入数据库详细信息时,我收到消息“未找到正在主机服务器上运行的数据库服务器”。
我在数据库中创建了一个用户账号,方法如下:
grant all on hive.* TO 'hive'@'%' IDENTIFIED BY 'hive_password';在Database host字段中,我输入了local host。我得到了上面的错误。我还尝试输入完整的主机名。它仍然给出相同的错误。我还核实了文件
/opt/cloudera-manager/cm-5.12.2/etc$ cd cloudera-scm-server/db.properties. 它还将主机作为localhost。
什么可能是问题。谢谢。
发布于 2018-04-30 15:17:04
安装现已成功完成。我尝试了很多方法,但是下面的步骤让它工作了:
解决方案:安装停止并重新启动时。我做了两件事:
1)通过执行iptables -P输入接受iptables -P输出接受iptables -P转发接受iptables -F禁用防火墙。
2)第二件事是在添加主机时分配内部IP而不是外部IP。当它到达提供数据库密码的阶段时,我作为主机执行了与上一次相同的操作(进入localhost)。
现在,在它要求输入密码的阶段,我做了我之前尝试过的事情(将FQFN作为主机)。这一次它工作得很好,没有给出错误。
https://stackoverflow.com/questions/50080623
复制相似问题