OpenStack+Ceph集群 手动删除错误实例

11 篇文章 0 订阅
10 篇文章 0 订阅

简述一下之前的操作:
我创建了一个minIO的虚机,使用warp对其进行测试
测试使发现minIO虚机容量过小,于是对该虚机进行了resize扩容
扩容时没考虑osd空间不足,导致运行时虚机宕机了,连接不上虚机
于是我扩容了osd,将原存数据的osd删除,添加了更大空间的osd
但扩容时没有删除pool池,导致还遗留有原osd数据的信息,导致ceph瘫痪
重建pool池后,ceph正常,但minIO虚机找不到原存放的数据,导致出现状态错误
于是对其执行删除实例操作,但一天过去,仍然没有删除,提示删除中
故现在来手动操作数据库进行删除
下文参考http://t.zoukankan.com/IvanChen-p-4489407.html编写
在这里插入图片描述
先查看实例记录实例的UUID

nova list

在这里插入图片描述

[root@controller ~(keystone)]# nova list
+--------------------------------------+-----------+--------+------------+-------------+----------+
| ID                                   | Name      | Status | Task State | Power State | Networks |
+--------------------------------------+-----------+--------+------------+-------------+----------+
| eef4803b-d06d-4130-b28f-4180de957aa9 | minioHost | ERROR  | deleting   | Running     |          |
+--------------------------------------+-----------+--------+------------+-------------+----------+

eef4803b-d06d-4130-b28f-4180de957aa9就是我们要删除的实例的uuid

进入mysql

mysql

查看一下数据库

show databases;

在这里插入图片描述
nova数据库是存放我们实例信息的地方

use nova;
show tables;

查看nova的tables

+--------------------------------------------+
| Tables_in_nova                             |
+--------------------------------------------+
| agent_builds                               |
| aggregate_hosts                            |
| aggregate_metadata                         |
| aggregates                                 |
| allocations                                |
| block_device_mapping                       |
| bw_usage_cache                             |
| cells                                      |
| certificates                               |
| compute_nodes                              |
| console_auth_tokens                        |
| console_pools                              |
| consoles                                   |
| dns_domains                                |
| fixed_ips                                  |
| floating_ips                               |
| instance_actions                           |
| instance_actions_events                    |
| instance_extra                             |
| instance_faults                            |
| instance_group_member                      |
| instance_group_policy                      |
| instance_groups                            |
| instance_id_mappings                       |
| instance_info_caches                       |
| instance_metadata                          |
| instance_system_metadata                   |
| instance_type_extra_specs                  |
| instance_type_projects                     |
| instance_types                             |
| instances                                  |
| inventories                                |
| key_pairs                                  |
| migrate_version                            |
| migrations                                 |
| networks                                   |
| pci_devices                                |
| project_user_quotas                        |
| provider_fw_rules                          |
| quota_classes                              |
| quota_usages                               |
| quotas                                     |
| reservations                               |
| resource_provider_aggregates               |
| resource_providers                         |
| s3_images                                  |
| security_group_default_rules               |
| security_group_instance_association        |
| security_group_rules                       |
| security_groups                            |
| services                                   |
| shadow_agent_builds                        |
| shadow_aggregate_hosts                     |
| shadow_aggregate_metadata                  |
| shadow_aggregates                          |
| shadow_block_device_mapping                |
| shadow_bw_usage_cache                      |
| shadow_cells                               |
| shadow_certificates                        |
| shadow_compute_nodes                       |
| shadow_console_pools                       |
| shadow_consoles                            |
| shadow_dns_domains                         |
| shadow_fixed_ips                           |
| shadow_floating_ips                        |
| shadow_instance_actions                    |
| shadow_instance_actions_events             |
| shadow_instance_extra                      |
| shadow_instance_faults                     |
| shadow_instance_group_member               |
| shadow_instance_group_policy               |
| shadow_instance_groups                     |
| shadow_instance_id_mappings                |
| shadow_instance_info_caches                |
| shadow_instance_metadata                   |
| shadow_instance_system_metadata            |
| shadow_instance_type_extra_specs           |
| shadow_instance_type_projects              |
| shadow_instance_types                      |
| shadow_instances                           |
| shadow_key_pairs                           |
| shadow_migrate_version                     |
| shadow_migrations                          |
| shadow_networks                            |
| shadow_pci_devices                         |
| shadow_project_user_quotas                 |
| shadow_provider_fw_rules                   |
| shadow_quota_classes                       |
| shadow_quota_usages                        |
| shadow_quotas                              |
| shadow_reservations                        |
| shadow_s3_images                           |
| shadow_security_group_default_rules        |
| shadow_security_group_instance_association |
| shadow_security_group_rules                |
| shadow_security_groups                     |
| shadow_services                            |
| shadow_snapshot_id_mappings                |
| shadow_snapshots                           |
| shadow_task_log                            |
| shadow_virtual_interfaces                  |
| shadow_volume_id_mappings                  |
| shadow_volume_usage_cache                  |
| snapshot_id_mappings                       |
| snapshots                                  |
| tags                                       |
| task_log                                   |
| virtual_interfaces                         |
| volume_id_mappings                         |
| volume_usage_cache                         |
+--------------------------------------------+
110 rows in set (0.001 sec)

instance_info_caches与实例的网络设置缓存有关
instances 是实例的主表

删除instances 主表的记录

update instances set deleted_at = updated_at, deleted = 1, power_state = 0, vm_state = "deleted",  terminated_at = updated_at,  root_device_name = NULL,  task_state = NULL where uuid = 'eef4803b-d06d-4130-b28f-4180de957aa9';  

现在在网页上可以发现已经看不到这个实例了
在这里插入图片描述
剩下的就是删除网络相关的配置信息

update instance_info_caches set deleted_at = updated_at, deleted = 1  where instance_uuid = 'eef4803b-d06d-4130-b28f-4180de957aa9';  
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三千院喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值