Monday, July 4, 2016
Puppet ver 3.7.2 on Windows Azure - Issue 1
I was deploying a Puppet Enterprise 3.7.2 server on Azure the other day and encountered the below error when I try to access the Puppet master console after restarting the server.
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache Server at XXXXXXXXX.cloudapp.net Port 443
The reason is stated in this ask puppet article, And the answer for this issue can be found in the same article in the answer section.
However, being a non-Linux person, I was a bit lost at first on how to at least manually fix the issue (restart the services). A lot of article gave generic Linux commands which didn't work for me. But thanks to Uncle Google, I found another article that showed how to start services in Ubuntu and managed to solved my issue.
Basically,
1. ssh to your puppet master server
2. run the command below to identify the services that are currently running
service --status-all
3. for me as the article listed, 4 services was down (minus symbol of the left of the services name)
4. run the commands below in the specified order one by one
sudo service pe-puppet start
sudo service pe-puppetserver start
sudo service pe-postgresql start
sudo service pe-console-services start
5. and try to access your puppet enterprise console again. it should work now :-)
Have fun!!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment