Unable to remove slave
Question
I seem to have repeated an error of the past in which I changed DNS for a server migration before removing the slave from the master, now I seem to be unable to remove it from the master. What can I do?
Answer
Run the following command on the master server:
source /home/crossbox/app/pyenv/bin/activate cd /home/crossbox/app/backend/src && python -c "import setup_django;from master.models import Server; server = Server.objects.filter(host='slave.host.name').first(); server.delete();"
Replace "slave.host.name" with the real hostname of the slave server you're removing.