<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Unable to do a clean Nifi restart from ambari in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234504#M196324</link>
    <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3418/jsensharma.html"&gt;@Jay Kumar SenSharma&lt;/A&gt; after Changing if params.nifi_registry_url and params.stack_support_nifi_auto_client_registration and False: it worked. Thank you so much!&lt;/P&gt;</description>
    <pubDate>Tue, 16 Jul 2019 02:18:40 GMT</pubDate>
    <dc:creator>viswanadh2762</dc:creator>
    <dc:date>2019-07-16T02:18:40Z</dc:date>
    <item>
      <title>Unable to do a clean Nifi restart from ambari</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234502#M196322</link>
      <description>&lt;P&gt;Everytime I try to restart clean restart fails but nifi but nifi will be running. Also tried restarting from cli same issue. Because of this I am unable to apply any conf changes from Ambari. Attached screenshot of the exception. It reads as&lt;/P&gt;&lt;PRE&gt;stderr: Traceback (most recent call last):  File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 982, in restart    self.status(env)  File "/var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi.py", line 156, in status    check_process_status(status_params.nifi_node_pid_file)  File "/usr/lib/ambari-agent/lib/resource_management/libraries/functions/check_process_status.py", line 43, in check_process_status    raise ComponentIsNotRunning() ComponentIsNotRunning 
The above exception was the cause of the following exception: 
Traceback (most recent call last):  File "/var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi.py", line 278, in     Master().execute()  File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 353, in execute    method(env)  File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 993, in restart    self.start(env, upgrade_type=upgrade_type)  File "/var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi.py", line 152, in start    nifi_cli.create_or_update_reg_client(params.nifi_registry_host, params.nifi_registry_url)  File "/var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi_cli.py", line 175, in create_or_update_reg_client    existing_clients = list_reg_clients()  File "/var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi_cli.py", line 144, in list_reg_clients    outputType="json"  File "/var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi_cli.py", line 73, in nifi_cli    raise Fail("Failed to execute nifi cli.sh command") resource_management.core.exceptions.Fail: Failed to execute nifi cli.sh command&lt;/PRE&gt;&lt;P&gt;Tried increasing heap settings, cleaning up logs. Nothing worked.&lt;/P&gt;&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/525/mclarke.html"&gt;@Matt Clarke&lt;/A&gt; &lt;A rel="user" href="https://community.cloudera.com/users/363/bbende.html"&gt;@Bryan Bende&lt;/A&gt;&lt;/P&gt;&lt;BR /&gt;&lt;IMG src="https://community.cloudera.com/t5/image/serverpage/image-id/6545i9F702EFA728E899E/image-size/large?v=1.0&amp;amp;px=999" border="0" alt="1562091463601.png" title="1562091463601.png" /&gt;</description>
      <pubDate>Wed, 03 Jul 2019 06:44:42 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234502#M196322</guid>
      <dc:creator>viswanadh2762</dc:creator>
      <dc:date>2019-07-03T06:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to do a clean Nifi restart from ambari</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234503#M196323</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/114101/viswanadh2762.html" nodeid="114101"&gt;@Vishwa Golakoti&lt;/A&gt;&lt;/P&gt;&lt;P&gt;As we see:&lt;/P&gt;&lt;PRE&gt;raise Fail("Failed to execute nifi cli.sh command")&lt;/PRE&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;By any chance are you running Ambari Agent as a Non Root user on the Nifi Host?&lt;/P&gt;&lt;P&gt;If yes then can you please check if you have given the Sudoer permission the following file properly isnide your "/etc/sudoer" file for that user?&lt;/P&gt;&lt;PRE&gt;"/var/lib/ambari-agent/tmp/nifi-toolkit-x.x.x.x.x/bin/cli.sh *"&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If above is not the case then can you please provide the following info and test the following:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;1. What is your exact &lt;STRONG&gt;&lt;EM&gt;HDF version&lt;/EM&gt;&lt;/STRONG&gt; which you are using ?&lt;/P&gt;&lt;P&gt;2. Can you please check and share the output of the following command from NiFi host where the startup is failing?&lt;/P&gt;&lt;PRE&gt;# grep 'stack_support_nifi_auto_client_registration' /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi.py&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Just in case if you see the output as following:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Lines&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;# grep 'stack_support_nifi_auto_client_registration' /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi.py
    if params.nifi_registry_url and params.stack_support_nifi_auto_client_registration:&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Changed Line&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;# grep 'stack_support_nifi_auto_client_registration' /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/scripts/nifi.py
    if params.nifi_registry_url and params.stack_support_nifi_auto_client_registration and False: &lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Then for a quick test can you change that line by appending &lt;STRONG&gt;&lt;EM&gt;" and False:"&lt;/EM&gt;&lt;/STRONG&gt; at the end like following and then restart NiFi again from ambari UI?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The above change will skip the NiFi's client registration on startup and might prevent NiFi Startup failure.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In Later version of HDF that script is already changed as following to include the "force_skip_registry_registration":&lt;/P&gt;&lt;PRE&gt;&amp;nbsp; &amp;nbsp; if params.nifi_registry_url and params.stack_support_nifi_auto_client_registration and not params.force_skip_registry_registration:&lt;/PRE&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2019 07:36:19 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234503#M196323</guid>
      <dc:creator>jsensharma</dc:creator>
      <dc:date>2019-07-03T07:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to do a clean Nifi restart from ambari</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234504#M196324</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3418/jsensharma.html"&gt;@Jay Kumar SenSharma&lt;/A&gt; after Changing if params.nifi_registry_url and params.stack_support_nifi_auto_client_registration and False: it worked. Thank you so much!&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jul 2019 02:18:40 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Unable-to-do-a-clean-Nifi-restart-from-ambari/m-p/234504#M196324</guid>
      <dc:creator>viswanadh2762</dc:creator>
      <dc:date>2019-07-16T02:18:40Z</dc:date>
    </item>
  </channel>
</rss>

