我正在尝试在Linux Mint上安装apache ambari。安装成功完成,但是当我尝试设置服务器时,出现了一些错误。如下
Using python /usr/bin/python
Setup ambari-server
Checking SELinux...
WARNING: Could not run /usr/sbin/sestatus: OK
Customize user account for ambari-server daemon [y/n] (n)? y
Enter user account for ambari-server daemon (root):root
ERROR: Unexpected error Ambari repo file path not set for current
OS.
ERROR: Exiting with exit code 1.
REASON: Failed to create user. Exiting.
答案 0 :(得分:0)
操作系统不支持 ambari。
您可以通过以下方式解决此问题:
1.获取操作系统信息:
cd /usr/lib/ambari-server/lib/ambari_commons
python2
>>> from os_check import OSCheck
>>> OSCheck.os_distribution()
('centos', '7.9.2009', 'Core')
2.将信息放入amabri os配置:
vi /usr/lib/ambari-server/lib/ambari_commons/resources/os_family.json
对于我的示例,从 centos
获取 7
,('centos', '7.9.2009', 'Core')
放在 redhat
中的 os 系列 os_family.json
。
centos
是 distro
列表的元素,7
是 versions
列表的元素。
linux mint
,你可以试试 ubuntu 或 debain。