在HDP2.6的ambari中启动配置单元时出现异常

x6492ojm  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(551)

错误消息: Caught an exception while executing custom service command: <type 'exceptions.OSError'>: [Errno 13] Permission denied: '/var/lib/ambari-agent/cred/conf/hive/hive-site.jceks'; [Errno 13] Permission denied: '/var/lib/ambari-agent/cred/conf/hive/hive-site.jceks' 文件存在并且将其设置为777并不能解决问题。
启动失败的服务是“mysql server”。我可以在命令行上启动并重新启动msqld。

zlhcx6iw

zlhcx6iw1#

这也可能是因为相关节点中的ambari代理没有作为超级用户运行。转到存在问题的节点并执行以下操作:

ps aux | grep ambari-agent

如果由非超级用户运行,请执行以下操作:

ambari-agent stop

然后运行:

sudo ambari-agent start
vjhs03f7

vjhs03f72#

在ambari上安装新的hive时偶然发现了完全相同的问题
我放弃了jceks的安全系统
我编辑了hive-site.xml文件 /etc/hive/2.x.x.x-/0/conf.server/hive-site.xml 远离的:

<property>
      <name>hadoop.security.credential.provider.path</name>
      <value>jceks://file/usr/lib/hive/conf/hive.jceks</value>
  </property>

补充:

<property>
  <name>javax.jdo.option.ConnectionPassword</name>
  <value>password</value>
  <description>password to use against metastore database</description>
</property>

瞧à.

相关问题