[ 
https://issues.apache.org/jira/browse/AMBARI-25021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhiguo Wu updated AMBARI-25021:
-------------------------------
    Fix Version/s:     (was: 2.8.0)

> ambari-server setup fails without local Postgres even for remote DBs
> --------------------------------------------------------------------
>
>                 Key: AMBARI-25021
>                 URL: https://issues.apache.org/jira/browse/AMBARI-25021
>             Project: Ambari
>          Issue Type: Improvement
>          Components: ambari-server
>            Reporter: Attila Doroszlai
>            Priority: Minor
>
> The call to setup Ambari Server with a remote DB fails if Ambari Server host 
> doesn't have Postgres installed.
> {noformat:title=ambari-server setup -s --database mysql --databasehost db 
> --databaseport=3306 --databasename ambari --databaseusername=ambari 
> --databasepassword=bigdata}
> Using python  /usr/bin/python
> Setup ambari-server
> Traceback (most recent call last):
>   File "/usr/sbin/ambari-server.py", line 45, in <module>
>     from ambari_server.serverSetup import reset, setup, setup_jce_policy, 
> setup_jdbc
>   File "/usr/lib/ambari-server/lib/ambari_server/serverSetup.py", line 89, in 
> <module>
>     JDBC_DB_OPTION_VALUES = get_supported_jdbc_drivers()
>   File "/usr/lib/ambari-server/lib/ambari_server/serverSetup.py", line 86, in 
> get_supported_jdbc_drivers
>     factory = DBMSConfigFactory()
>   File "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration.py", line 
> 390, in __init__
>     from ambari_server.dbConfiguration_linux import createPGConfig, 
> createOracleConfig, createMySQLConfig, \
>   File "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration_linux.py", 
> line 348, in <module>
>     class PGConfig(LinuxDBMSConfig):
>   File "/usr/lib/ambari-server/lib/ambari_server/dbConfiguration_linux.py", 
> line 378, in PGConfig
>     raise FatalException(1, "Cannot find postgresql-setup script.")
> ambari_commons.exceptions.FatalException: 'Fatal exception: Cannot find 
> postgresql-setup script., exit code 1'
> {noformat}
> The {{ambari-server}} package has dependency on {{postgresql-server}}.  
> Still, it would be nice not to fail unnecessarily.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to