云主机无法从回收站删除解决办法

问题描述

云主机软删除后被放入回收站,在回收站中再次执行删除操作后,回收站页面该云主机仍然存在。

解决方法

1.查看云主机的资源占用信息(控制节点执行)

openstack resource provider allocation show your-vm-id

**注意: **

如果命令执行不成功, 需要查看包osc-placement是否安装

pip show osc-placement # 查看osc-placement信息

pip install osc-placement # 安装osc-placement

2.如果第一步执行有输出, 则说明云主机占用的资源没有被释放, 则需要查看日志, 进一步定位问题.

如果没有任何输出, 则说明该虚机占用的资源已经被释放.

3.如果资源已经被释放, 则修改nova数据库中虚机的deleted记录

查询nova数据库的用户名和密码:

在控制节点执行:

grep 'connection = mysql+pymysql://nova:' /etc/kolla/nova-api/nova.conf

例如:

[root@cube-dev nova-api]# grep 'connection = mysql+pymysql://nova:' /etc/kolla/nova-api/nova.conf

connection = mysql+pymysql://nova:sHm8Co83BB1PJDqtzAyKh43VzYHZfwx0tTkVW77P@10.20.8.253:3306/nova

用户名是nova, 密码是sHm8Co83BB1PJDqtzAyKh43VzYHZfwx0tTkVW77P

进入mariadb容器:

docker exec -u root -it mariadb bash

进入nova数据库: -p后接nova用户的密码

mysql -u nova -psHm8Co83BB1PJDqtzAyKh43VzYHZfwx0tTkVW77P nova

查询虚机的信息: uuid换成实际的云主机id

MariaDB [nova]> select uuid, hostname, deleted, cleaned from instances where uuid="c7d81cbc-99e1-4f5a-8e86-81fc551f3ae2";

+--------------------------------------+----------+---------+---------+

| uuid                                 | hostname | deleted | cleaned |

+--------------------------------------+----------+---------+---------+

| c7d81cbc-99e1-4f5a-8e86-81fc551f3ae2 | vm-img-2 |      0 |       0 |

+--------------------------------------+----------+---------+---------+

1 row in set (0.001 sec)

修改云主机deleted信息: uuid换成实际的云主机id, 修改deleted=1, cleaned=1

MariaDB [nova]> update instances set deleted=1, cleaned=1 where uuid="c7d81cbc-99e1-4f5a-8e86-81fc551f3ae2";

Query OK, 1 row affected (0.029 sec)

Rows matched: 1  Changed: 1  Warnings: 0

退出数据库: exit

MariaDB [nova]> exit

Bye

(mariadb)[root@cube-dev /]#

退出mariadb容器:exit

(mariadb)[root@cube-dev /]# exit

exit

[root@cube-dev ~]#

云服务器的回收站在哪个文件夹,云主机无法从回收站删除解决办法相关推荐

  1. 云服务器上传文件到哪个文件夹,云服务器上传到那个文件夹

    云服务器上传到那个文件夹 内容精选 换一换 Model File:模型文件.单击右侧的文件夹图标,在后台服务器sample所在路径(工程目录/run/out/test_data/model)选择需要转 ...

  2. 用迅雷下载的视频,文件夹打开是空的,文件夹有大小,也没有隐藏文件的解决办法

    用迅雷下载的视频,文件夹打开是空的,文件夹有大小,也没有隐藏文件的解决办法 如果有2个文件名一样的,删除其中那个是0大小的,则另一位文件夹就有东西了.

  3. 连接服务器失败 是否使用离线文件夹,云服务器离线文件夹吗

    云服务器离线文件夹吗 内容精选 换一换 当创建文件系统后,您需要使用云服务器来挂载该文件系统,以实现多个云服务器共享使用文件系统的目的.本章节以Windows 2012版本操作系统为例进行CIFS类型 ...

  4. 从手机里上传文件到云服务器,手机如何上传文件到云服务器

    手机如何上传文件到云服务器 内容精选 换一换 已获取该弹性云服务器的密钥文件.弹性云服务器已经绑定弹性IP地址.已配置安全组入方向的访问规则.如果您是在Windows操作系统上登录Linux,可以按照 ...

  5. 上传文件到云服务器存储路径,上传文件到云服务器存储路径

    上传文件到云服务器存储路径 内容精选 换一换 云容器引擎需要与其他云服务协同工作,云容器引擎需要获取如下云服务资源的权限. 一个存储库只可以绑定一个备份策略.一个存储库只可以绑定一个复制策略.一个存储 ...

  6. 在腾讯云服务器使用USBWebserver自建网站,网页打不开提示ERR_EMPTY_RESPONSE的解决办法

    USBWebserver是可以一站式部署网站的集合运行环境,部署PHP代码十分简单. 近日,笔者在云服务器使用USBWebserver部署网站时,发现在域名.USBWebserver正常启动.服务器都 ...

  7. Windows 文件夹修改为exe的原理和解决办法

    有关文件夹后缀改为exe的病毒 该病毒之前出现过,不过没多长时间便消失了,最新的这个应该是变种,下面解决一下该病毒在移动存储设备中的问题: 该病毒并不具备能够将文件夹改为文件的能力,只是将原有文件夹全 ...

  8. 云服务器远程一键登录出现SSH connection failed: All configured authentication methods failed *解决办法。

    今天进服务器准备启动宝塔面板的地址,准备更新自己写的网站官网时,突然发现远程一键登录SSH connection failed: All configured authentication metho ...

  9. Maui Blazor windows程序无法通过双击 bin 文件夹中的 exe打开程序的解决办法

    ​ 使用Visual Studio创建了一个.NET Maui Blazor 应用,通过Visual Studio调试Windows应用时,需要打开开发者模式 打开开发者模式,调试一切正常,但如果直接 ...

最新文章

  1. Android SpannableString 给TextView 设置颜色,删除线等
  2. Installshield x:实现序列号检验,获取用户信息并写入指定_ini文件1 - 子夜 MySpace聚友博客...
  3. 女鬼之阴魂不散(C#版)
  4. 什么是MCU里应尽量遵循的寄存器谨慎赋值法?
  5. 【新年巨献】计算机类国际英文EI(JA)期刊限量推荐
  6. python基础数据结构互转和2、8、10、16进制互转
  7. UBNT ex-r +netgear gs105e v2 +ap 设置vlan 步骤记录 及相关知识整理
  8. Eplan p8 v2.7安装不上加密狗驱动
  9. C#引用AForge调取系统摄像头完成的驿站底单拍照系统
  10. basler相机参数简要中文说明_basler 相机参数设置
  11. 域名被封跟服务器IP有没有关系?
  12. 2021-2022蓝桥杯寒假集训训练 - 问题 G: HTML新の手 -图片收集者
  13. Echarts地图深入+散点
  14. 第四届传智杯 小卡与质数(java实现)
  15. 苹果手机的Heic格式转换成jpg格式的简单python代码
  16. 发明者电子实用宝典_人类发明电话后的第一次通话,竟然是来自发明者的求救声?...
  17. 蛮力法查找有序数列c语言,算法——蛮力法之选择排序和冒泡排序c++实现
  18. git cherry-pick 多分支的代码库,将代码从一个分支转移到另一个分支
  19. java标准输出输入(Scaner类)
  20. 二、ADS实现阻抗匹配的三种案例(二)

热门文章

  1. python学生姓名添加删除_python-函数-实现学生管理系统,完成对学员的增,删,改,查和退出学生管理系统。...
  2. 以下程序从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用i统计大于零的个数,用变量j统计小于零的整数。
  3. 用linux云服务器搭建自己的网站
  4. 易语言 热键DLL封装
  5. 前端开发JS--匀速运动
  6. Linux下Tomcat项目启动报错
  7. Maya根据模型建立乐高模型
  8. 如何利用卫星遥感探测浒苔(绿藻)?
  9. 关于京东畅读卡的盈利模式猜想
  10. 本科数学基础差的感觉 SLAM 很难,如何去提高?