[ https://issues.apache.org/jira/browse/AMBARI-22087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Swapan Shridhar updated AMBARI-22087: ------------------------------------- Fix Version/s: (was: 2.6.1) 3.0.0 > Druid start component via ambari doesn't wait to check if the component is > successfully started > ----------------------------------------------------------------------------------------------- > > Key: AMBARI-22087 > URL: https://issues.apache.org/jira/browse/AMBARI-22087 > Project: Ambari > Issue Type: Bug > Components: ambari-server > Affects Versions: 2.6.0 > Reporter: Dileep Kumar Chiguruvada > Assignee: Nishant Bangarwa > Labels: druid > Fix For: trunk, 3.0.0 > > > Druid start component via ambari doesn't wait to check if the component is > successfully started. > Any component start for Druid service will just execute the start command > and comes out with exit status 0. It will not further check if the process is > running, or any port if its listening. > say for example Druid Coordinator > {code} > 2017-09-19 18:48:47,076 - Execute['/usr/lib/jvm/java-openjdk/bin/java -cp > /usr/lib/ambari-agent/DBConnectionVerification.jar:/usr/hdp/current/druid-coordinator/extensions/mysql-metadata-storage/mysql-connector-java.jar > org.apache.ambari.server.DBConnectionVerification > 'jdbc:mysql://ctr-e134-1499953498516-160569-01-000007.hwx.site:3306/druid?createDatabaseIfNotExist=true' > druid [PROTECTED] com.mysql.jdbc.Driver'] {'tries': 5, 'user': 'druid', > 'try_sleep': 10} > 2017-09-19 18:48:47,554 - Execute['source > /usr/hdp/current/druid-coordinator/conf/druid-env.sh ; > /usr/hdp/current/druid-coordinator/bin/node.sh coordinator start'] {'user': > 'druid'} > Command completed successfully! > {code} > The start command via Ambari-UI shows as passed on Ambari-ops even if the > component fails to start. this gives false impression to check the service. -- This message was sent by Atlassian JIRA (v6.4.14#64029)