Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created on 03-05-2018 03:42 PM - edited 08-18-2019 02:02 AM
we are using the script - ambari_trigger_service_checks.py
in order to check the service check
but script print INFO FAIL on zookeeper in spite from ambari GUI zookeeper servoce check completely successfully - why?
from ambari GUI service check on zookeeper is working fine
./ambari_trigger_service_checks.py -u admin -p admin -C hdp --services=ZOOKEEPER --wait --timeout=500 2018-03-05 15:24:13,428 - utils.py[log_option:2203](61993) - INFO - timeout: 500 2018-03-05 15:24:13,428 - cli.py[main:159](61993) - INFO - Hari Sekhon ambari_trigger_service_checks.py version 0.2 => CLI version 0.9.1 => Utils version 0.11.2 2018-03-05 15:24:13,428 - cli.py[main:160](61993) - INFO - https://github.com/harisekhon/pytools 2018-03-05 15:24:13,429 - cli.py[main:161](61993) - INFO - verbose level: 2 (INFO) 2018-03-05 15:24:13,429 - utils.py[log_option:2203](61993) - INFO - timeout: 500 2018-03-05 15:24:13,429 - utils.py[log_option:2203](61993) - INFO - host: localhost 2018-03-05 15:24:13,429 - utils.py[log_option:2203](61993) - INFO - port: 8080 2018-03-05 15:24:13,430 - utils.py[log_option:2203](61993) - INFO - user: admin 2018-03-05 15:24:13,431 - utils.py[log_option:2203](61993) - INFO - password: <omitted> 2018-03-05 15:24:13,504 - utils.py[log_option:2203](61993) - INFO - cluster: hdp 2018-03-05 15:24:13,554 - ambari_trigger_service_checks.py[request_service_checks:283](61993) - INFO - sending batch schedule check request for services: ZOOKEEPER 2018-03-05 15:24:13,591 - ambari_trigger_service_checks.py[request_service_checks:288](61993) - INFO - RequestSchedule 28 submitted 2018-03-05 15:24:13,605 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - NO STATUS YET: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:14,623 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:15,642 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:16,660 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:17,675 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:18,691 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:19,708 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:20,723 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 15:24:21,738 - ambari_trigger_service_checks.py[parse_scheduled_request:324](61993) - INFO - FAILED: ZOOKEEPER_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1)
Created 03-05-2018 11:33 PM
I have reviewed the "ambari_trigger_service_checks.py" script from here: https://github.com/HariSekhon/pytools/blob/master/ambari_trigger_service_checks.py#L366
And it looks like there is an issue with the Command name generation as the Zookeeper service name command name is actually "ZOOKEEPER_QUORUM_SERVICE_CHECK" and not "ZOOKEEPER_SERVICE_CHECK"
.
I have suggested a fix in the script here. https://github.com/HariSekhon/pytools/pull/5/files ( @Hari Sekhon )
.
Fixed Script: So if you want to test the fix then please use this script from the following repo: https://github.com/jaysensharma/pytools/blob/Zookeeper_Service_Check_Branch/ambari_trigger_service_c...
Created 03-05-2018 11:33 PM
I have reviewed the "ambari_trigger_service_checks.py" script from here: https://github.com/HariSekhon/pytools/blob/master/ambari_trigger_service_checks.py#L366
And it looks like there is an issue with the Command name generation as the Zookeeper service name command name is actually "ZOOKEEPER_QUORUM_SERVICE_CHECK" and not "ZOOKEEPER_SERVICE_CHECK"
.
I have suggested a fix in the script here. https://github.com/HariSekhon/pytools/pull/5/files ( @Hari Sekhon )
.
Fixed Script: So if you want to test the fix then please use this script from the following repo: https://github.com/jaysensharma/pytools/blob/Zookeeper_Service_Check_Branch/ambari_trigger_service_c...
Created 03-05-2018 11:37 PM
After the fix you should see the Zookeeper Service check passes as following:
# python ambari_trigger_service_checks.py -u admin -p admin -C plain_ambari --services=ZOOKEEPER --wait --timeout=500 2018-03-05 23:21:55,672 - utils.py[log_option:2203](8141) - INFO - timeout: 500 2018-03-05 23:21:55,673 - cli.py[main:159](8141) - INFO - Hari Sekhon ambari_trigger_service_checks.py version 0.2 => CLI version 0.9.1 => Utils version 0.11.2 2018-03-05 23:21:55,673 - cli.py[main:160](8141) - INFO - https://github.com/harisekhon/pytools 2018-03-05 23:21:55,673 - cli.py[main:161](8141) - INFO - verbose level: 2 (INFO) 2018-03-05 23:21:55,673 - utils.py[log_option:2203](8141) - INFO - timeout: 500 2018-03-05 23:21:55,673 - utils.py[log_option:2203](8141) - INFO - host: localhost 2018-03-05 23:21:55,673 - utils.py[log_option:2203](8141) - INFO - port: 8080 2018-03-05 23:21:55,674 - utils.py[log_option:2203](8141) - INFO - user: admin 2018-03-05 23:21:55,674 - utils.py[log_option:2203](8141) - INFO - password: <omitted> 2018-03-05 23:21:55,736 - utils.py[log_option:2203](8141) - INFO - cluster: plain_ambari 2018-03-05 23:21:55,799 - ambari_trigger_service_checks.py[request_service_checks:283](8141) - INFO - sending batch schedule check request for services: ZOOKEEPER 2018-03-05 23:21:55,979 - ambari_trigger_service_checks.py[request_service_checks:288](8141) - INFO - RequestSchedule 157 submitted 2018-03-05 23:21:55,989 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - NO STATUS YET: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:21:57,003 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:21:58,014 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:21:59,025 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:00,042 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:01,058 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:02,086 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:03,098 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:04,111 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:05,122 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:06,142 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:07,160 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:08,180 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:09,198 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:10,215 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:11,248 - ambari_trigger_service_checks.py[parse_scheduled_request:324](8141) - INFO - IN_PROGRESS: ZOOKEEPER_QUORUM_SERVICE_CHECK: ZOOKEEPER Service Check (batch 1 of 1) 2018-03-05 23:22:12,260 - ambari_trigger_service_checks.py[parse_scheduled_request:310](8141) - INFO - COMPLETED
Created 11-21-2019 04:43 AM
That was merged to master, thanks for the pull request!