Advertisement
Guest User

Untitled

a guest
May 29th, 2015
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. echo "Enter your MySQL user"
  4. read MYSQL_USER
  5.  
  6. echo "Enter your MySQL user password"
  7. read MYSQL_PASSWD
  8.  
  9. echo "Enter your Nova VM ID"
  10. read VM_ID
  11.  
  12. MYSQL_HOST=localhost
  13.  
  14. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_faults where instance_faults.instance_uuid = '$VM_ID';"
  15. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_extra where instance_extra.instance_uuid = '$VM_ID';"
  16. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_metadata where instance_metadata.instance_uuid = '$VM_ID';"
  17. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_id_mappings where instance_id_mappings.uuid = '$VM_ID';"
  18. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_info_caches where instance_info_caches.instance_uuid = '$VM_ID';"
  19. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_system_metadata where instance_system_metadata.instance_uuid = '$VM_ID';"
  20. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from security_group_instance_association where security_group_instance_association.instance_uuid = '$VM_ID';"
  21. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from block_device_mapping where block_device_mapping.instance_uuid = '$VM_ID';"
  22. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from fixed_ips where fixed_ips.instance_uuid = '$VM_ID';"
  23. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_actions_events where instance_actions_events.action_id in (select id from instance_actions where instance_actions.instance_uuid = '$VM_ID');"
  24. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instance_actions where instance_actions.instance_uuid = '$VM_ID';"
  25. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from virtual_interfaces where virtual_interfaces.instance_uuid = '$VM_ID';"
  26. mysql -u$MYSQL_USER -p$MYSQL_PASSWD -h$MYSQL_HOST -e "USE nova; delete from instances where instances.uuid = '$VM_ID';"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement