Remove Zabbix Server compiled from source

I messed up my zabbix server with upgrade. Now the log files says:
using configuration file: /usr/local/etc/zabbix_server.conf
[Z3005] query failed: [1146] Table 'zabbix.users' doesn't exist [select userid from users limit 1]
cannot use database "zabbix": database is not a Zabbix database
Before I recompile new server I take care of previous mess:
service zabbix-agent stop
service zabbix-server stop
rm /etc/init.d/{zabbix-agent,zabbix-server}
rm /usr/local/sbin/{zabbix_agent,zabbix_agentd,zabbix_server}
rm /usr/local/etc/{zabbix_agent.conf,zabbix_agentd.conf,zabbix_server.conf}
rm -rf /usr/local/etc/{zabbix_agent.conf.d,zabbix_agentd.conf.d,zabbix_server.conf.d}
rm /usr/local/bin/{zabbix_get,zabbix_sender}
rm -rf /var/www/html/zabbix
rm -rf /var/zabbix
I my case the MySQL database runs only zabbix so I can remove it too:
/etc/init.d/mysql stop
rm -rf /var/lib/mysql/*
/etc/init.d/mysql start
/etc/init.d/mysql status
sudo -u mysql mysql_install_db
/usr/bin/mysqladmin -u root password 'new-password'

No comments: