[ https://issues.apache.org/jira/browse/AMBARI-23621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Onischuk updated AMBARI-23621: ------------------------------------- Status: Patch Available (was: Open) > Ambari-server setup fails on Amazonlinux2 > ----------------------------------------- > > Key: AMBARI-23621 > URL: https://issues.apache.org/jira/browse/AMBARI-23621 > Project: Ambari > Issue Type: Bug > Reporter: Andrew Onischuk > Assignee: Andrew Onischuk > Priority: Major > Fix For: 2.7.0 > > Attachments: AMBARI-23621.patch > > > Ambari server setup fails with the following error: > > > > Traceback (most recent call last): > File "/usr/sbin/ambari-server.py", line 1054, in <module> > mainBody() > File "/usr/sbin/ambari-server.py", line 1024, in mainBody > main(options, args, parser) > File "/usr/sbin/ambari-server.py", line 974, in main > action_obj.execute() > File "/usr/sbin/ambari-server.py", line 79, in execute > self.fn(*self.args, **self.kwargs) > File "/usr/lib/ambari-server/lib/ambari_server/serverSetup.py", line > 1199, in setup > _setup_database(options) > File "/usr/lib/ambari-server/lib/ambari_server/serverSetup.py", line > 1005, in _setup_database > dbmsAmbari = factory.create(options, properties, "Ambari") > File "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration.py", > line 511, in create > dbmsConfig = desc.create_config(options, properties, dbId) > File "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration.py", > line 81, in create_config > return self.fn_create_config(options, properties, self.storage_key, > dbId) > File > "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration_linux.py", line > 884, in createPGConfig > return PGConfig(options, properties, storage_type) > File > "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration_linux.py", line > 421, in __init__ > PGConfig.PG_HBA_DIR = get_postgre_hba_dir(OS_FAMILY) > File "/usr/lib/ambari-server/lib/ambari_server/utils.py", line 268, in > get_postgre_hba_dir > get_pg_hba_init_files()) > OSError: [Errno 17] File exists > > As I checked this function /usr/lib/ambari-server/lib/ambari_server/utils.py > get_postgre_hba_dir determines incorrectly the postgres data dir. If I change > it to return "/var/lib/pgsql/9.5/data/" the setup finishes successfully. > Verbose log attached. Used Ambari version: 2.7.0.0-330 -- This message was sent by Atlassian JIRA (v7.6.3#76005)