错误:未为当前操作系统设置意外错误Ambari回购文件路径

时间:2019-04-21 06:41:30

标签: apache-spark hadoop hive data-science ambari

我正在尝试在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.

1 个答案:

答案 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.jsoncentosdistro 列表的元素,7versions 列表的元素。

linux mint,你可以试试 ubuntu 或 debain。