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

Madhan Neethiraj updated RANGER-4830:
-------------------------------------
    Attachment: RANGER-4830.patch

> Ranger KMS startup failure in database initialization
> -----------------------------------------------------
>
>                 Key: RANGER-4830
>                 URL: https://issues.apache.org/jira/browse/RANGER-4830
>             Project: Ranger
>          Issue Type: Bug
>          Components: kms
>    Affects Versions: 3.0.0, 2.5.0
>            Reporter: Madhan Neethiraj
>            Assignee: Madhan Neethiraj
>            Priority: Major
>             Fix For: 3.0.0, 2.5.0
>
>         Attachments: RANGER-4830.patch
>
>
> Ranger KMS from the latest master branch fails during startup with the 
> following error:
> {noformat}
> 2024-06-21 16:29:27,754  [JISQL] /usr/lib/jvm/java-8-openjdk-arm64/bin/java  
> -cp 
> /usr/share/java/postgresql.jar:/opt/ranger/ranger-3.0.0-SNAPSHOT-kms/jisql/lib/*
>  org.apache.util.sql.Jisql -driver postgresql -cstring 
> jdbc:postgresql://ranger-db/rangerkms -u postgres -p '********' -noheader 
> -trim -c \; -query "SELECT sequence_name FROM information_schema.sequences 
> where sequence_schema='public';"
> 2024-06-21 16:29:27,886  [I] Granting privileges TO user 'rangerkms' on db 
> 'rangerkms' Done
> 2024-06-21 16:29:27,886  [I] ---------- Ranger KMS DB and User Creation 
> Process Completed..  ----------
> 2024-06-21 16:29:27,913  [I] DB FLAVOR :POSTGRES
> 2024-06-21 16:29:27,913  [I] --------- Verifying Ranger DB connection 
> ---------
> 2024-06-21 16:29:27,913  [I] Checking connection
> Traceback (most recent call last):
>   File "db_setup.py", line 757, in <module>
>     main(sys.argv)
>   File "db_setup.py", line 745, in main
>     xa_sqlObj.check_connection(db_name, db_user, db_password)
>   File "db_setup.py", line 367, in check_connection
>     get_cmd = self.get_jisql_cmd(db_user, db_password, db_name)
>   File "db_setup.py", line 357, in get_jisql_cmd
>     jisql_cmd = "%s %s %s -cp %s:%s/jisql/lib/* org.apache.util.sql.Jisql 
> -driver postgresql -cstring jdbc:postgresql://%s/%s%s -u %s -p '%s' -noheader 
> -trim -c \;" 
> %(self.JAVA_BIN,self.JAVA_OPTS,db_ssl_cert_param,self.SQL_CONNECTOR_JAR,path, 
> self.host, db_name, db_ssl_param,user, password)
> AttributeError: 'PostgresConf' object has no attribute 'JAVA_OPTS'
> 2024-06-21 16:29:27,918  [E] DB schema setup failed! Please contact 
> Administrator.
> Ranger KMS Setup Script didn't complete proper execution.
> Starting Apache Ranger KMS.
> Starting Apache Ranger KMS Service
> Apache Ranger KMS Service failed to start
> Ranger KMS process probably exited, no process id found!
> {noformat}



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

Reply via email to