Created 10-08-2015 01:31 PM
Sometimes when installing Ambari run repos are downloaded or there are maybe issues with python.
Created 10-08-2015 01:54 PM
Which user is ambari running under?
ps aux | grep ambari-server
rpm -qa | grep ambari
Try the following steps: On the master node
ambari-server stop ambari-server reset ambari-agent stop yum erase ambari-server rm -rf /var/lib/ambari-server rm -rf /var/run/ambari-server rm -rf /usr/lib/ambari-server rm -rf /etc/ambari-server rm -rf /var/log/ambari-server rm -rf /usr/lib/python2.6/site-packages/ambari*
Reinstall Ambari server
yum install ambari-server ambari-server start
On each worker node:
ambari-agent stop yum erase ambari-agent rm -rf /var/lib/ambari-agent rm -rf /var/run/ambari-agent rm -rf /usr/lib/amrbari-agent rm -rf /etc/ambari-agent rm -rf /var/log/ambari-agent rm -rf /usr/lib/python2.6/site-packages/ambari*
Then try re-running the install of Ambari Agent
yum install ambari-agent vi /etc/ambari-agent/conf/ambari-agent.ini #Change hostname to Ambari Server ambari-agent start
———————————————
- check logs
/var/log/ambari-agent/ambari-agent.log
/var/log/ambari-server/ambari-server.log
before starting the cluster install, see if the hosts have actually registered themselves (if doing it by updating ambari-agent.ini)
—————————
Troubleshooting
You can start ambari in debug mode to get more detailed aoutput via:
ambari-server start --verbose --debug
# or for short
ambari-server start -v -g
Significant files/directories:
SQL scripts to initialize psql DB
Uninstall Postgres and move the redundant Ambari database file out of the way
yum remove postgres*
userdel -fr postgress
mv /var/lib/pgsql /var/lib/old.pgsql
Created 10-08-2015 01:54 PM
Which user is ambari running under?
ps aux | grep ambari-server
rpm -qa | grep ambari
Try the following steps: On the master node
ambari-server stop ambari-server reset ambari-agent stop yum erase ambari-server rm -rf /var/lib/ambari-server rm -rf /var/run/ambari-server rm -rf /usr/lib/ambari-server rm -rf /etc/ambari-server rm -rf /var/log/ambari-server rm -rf /usr/lib/python2.6/site-packages/ambari*
Reinstall Ambari server
yum install ambari-server ambari-server start
On each worker node:
ambari-agent stop yum erase ambari-agent rm -rf /var/lib/ambari-agent rm -rf /var/run/ambari-agent rm -rf /usr/lib/amrbari-agent rm -rf /etc/ambari-agent rm -rf /var/log/ambari-agent rm -rf /usr/lib/python2.6/site-packages/ambari*
Then try re-running the install of Ambari Agent
yum install ambari-agent vi /etc/ambari-agent/conf/ambari-agent.ini #Change hostname to Ambari Server ambari-agent start
———————————————
- check logs
/var/log/ambari-agent/ambari-agent.log
/var/log/ambari-server/ambari-server.log
before starting the cluster install, see if the hosts have actually registered themselves (if doing it by updating ambari-agent.ini)
—————————
Troubleshooting
You can start ambari in debug mode to get more detailed aoutput via:
ambari-server start --verbose --debug
# or for short
ambari-server start -v -g
Significant files/directories:
SQL scripts to initialize psql DB
Uninstall Postgres and move the redundant Ambari database file out of the way
yum remove postgres*
userdel -fr postgress
mv /var/lib/pgsql /var/lib/old.pgsql
Created 10-10-2015 12:45 PM
https://gist.github.com/nsabharwal/f57bb9e607114833df9b
Important
Ambari reinstall will give you following command while running check during the cluster install. It will save you lot of time
I run with --skip=users
python /usr/lib/python2.6/site-packages/ambari_agent/HostCleanup.py --silent --skip=users
Created 02-24-2016 06:42 PM
Created 06-07-2016 09:51 PM
There you go! Here's the solution to your problem. I struggled with this for like weeks and tried uninstalling and reinstalling over and over and then finally decided to share it here : How to completely remove and uninstall HDP
Created 11-28-2019 12:05 AM
Hi, the link seems broken. Can you share with us the working one? Thanks.
Created 08-03-2016 10:47 AM
I noticed couple of typos. be mindful if you are running them in batch
rm -rf /usr/lib/amrbari-server
rm-rf /usr/lib/python2.6/site-packages/ambari*
Created 11-15-2016 04:48 PM
will your above solution delete the existing HDP installation also ?
Created 02-06-2017 09:58 PM
No it doesn't. You have to run additional scripts to delete HDP
Created 01-29-2018 05:16 AM
One of Powerful clean up by below python script on hadoop , It clean all directory , including user and files
[root@.ssh]# python /usr/lib/python2.6/site-packages/ambari_agent/HostCleanup.py --silent
INFO:HostCleanup:
Killing pid's: ['']
INFO:HostCleanup:Deleting packages: ['']
INFO:HostCleanup:
Deleting users: ['ams', 'ambari-qa', 'yarn', 'mapred', 'tez', 'hbase', 'sqoop', 'oozie', 'falcon', 'flume', 'hive', 'hcat']
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf ams
INFO:HostCleanup:Successfully deleted user: ams
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf ambari-qa
INFO:HostCleanup:Successfully deleted user: ambari-qa
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf yarn
INFO:HostCleanup:Successfully deleted user: yarn
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf mapred
INFO:HostCleanup:Successfully deleted user: mapred
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf tez
INFO:HostCleanup:Successfully deleted user: tez
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf hbase
INFO:HostCleanup:Successfully deleted user: hbase
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf sqoop
INFO:HostCleanup:Successfully deleted user: sqoop
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf oozie
INFO:HostCleanup:Successfully deleted user: oozie
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf falcon
INFO:HostCleanup:Successfully deleted user: falcon
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf flume
INFO:HostCleanup:Successfully deleted user: flume
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf hive
INFO:HostCleanup:Successfully deleted user: hive
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh userdel -rf hcat
INFO:HostCleanup:Successfully deleted user: hcat
INFO:HostCleanup:Executing command: /var/lib/ambari-agent/ambari-sudo.sh groupdel hadoop
WARNING:HostCleanup:Cannot delete group : hadoop, groupdel: cannot remove the primary group of user 'hduser'
INFO:HostCleanup:Path doesn't exists: /home/ams
INFO:HostCleanup:Path doesn't exists: /home/ambari-qa
INFO:HostCleanup:Path doesn't exists: /home/yarn
INFO:HostCleanup:Path doesn't exists: /home/mapred
INFO:HostCleanup:Path doesn't exists: /home/tez
INFO:HostCleanup:Path doesn't exists: /home/hbase
INFO:HostCleanup:Path doesn't exists: /home/sqoop
INFO:HostCleanup:Path doesn't exists: /home/oozie
INFO:HostCleanup:Path doesn't exists: /home/falcon
INFO:HostCleanup:Path doesn't exists: /home/flume
INFO:HostCleanup:Path doesn't exists: /home/hive
INFO:HostCleanup:Path doesn't exists: /home/hcat
INFO:HostCleanup:Deleting file/folder: /tmp/Jetty_0_0_0_0_60010_master____q3nwom
INFO:HostCleanup:Deleting file/folder: /tmp/Jetty_0_0_0_0_34300_mapreduce____.dx7bll
INFO:HostCleanup:Deleting file/folder: /tmp/hbase-hbase
INFO:HostCleanup:Deleting file/folder: /tmp/Jetty_0_0_0_0_34025_mapreduce____jgsznr
INFO:HostCleanup:Deleting file/folder: /tmp/Jetty_centos4_test_com_8088_cluster____.cl0kmf
INFO:HostCleanup:Deleting file/folder: /tmp/Jetty_0_0_0_0_8042_node____19tj0x
INFO:HostCleanup:
Deleting directories: ['']
INFO:HostCleanup:Path doesn't exists:
INFO:HostCleanup:
Deleting repo files: []
INFO:HostCleanup:
Erasing alternatives:{'symlink_list': [''], 'target_list': ['']}
INFO:HostCleanup:Path doesn't exists:
INFO:HostCleanup:Clean-up completed. The output is at /var/lib/ambari-agent/data/hostcleanup.result