Check the status using:
[root@controller ~]# automation-controller-service status
If every service is up and running, continue to check the processes using 'supervisorctl':
[root@controller ~]# supervisorctl status
Using that command, I found the 'tower-processes:awx-uwsgi' to be in constant 'STARTING' state and hammering the CPU.
Here's a fix that I found to be working which requires to re-deploy the machine using the 'setup.sh' script. Rerunning the setup will not delete or destroy any configurations or data, so it might be a possible solution to a lot of issues.
Start by stopping the ansible controller:
[root@controller ~]# automation-controller-service stop
[root@controller ~]# cd /root/ansible-automation-platform-setup-bundle-2.4.1.1-x86_64/
[root@controller ~]# sh setup.sh
This will take a while but after the ansible job has finished its deployment, the WebUI should display the Ansible-Tower Login Prompt again and all processes should be started and in a healthy state.
Feel free to comment and / or suggest a topic.
Comments
Post a Comment