状态为Available 的volume 才能够被delete,如果volume当前已经被attach 到Instance,需要先detach后才能delete。delete的操作实现比较简单,流程图如下:
 
 
1、向cinder-api 发送delete消息
2、cinder-api发送消息
3、cinder-volume执行delete操作
 
 
 
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: INFO cinder.api.openstack.wsgi [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] DELETE http://10.12.30.21/volume/v3/9ed27f1df9814f91b370d1003b066b0a/volumes/fe3d0886-6dfb-4cc6-898a-72e902fba912
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: DEBUG cinder.api.openstack.wsgi [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] Empty body provided in request {{(pid=21070) get_body /opt/stack/cinder/cinder/api/openstack/wsgi.py:718}}
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: DEBUG cinder.api.openstack.wsgi [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] Calling method 'delete' {{(pid=21070) _process_stack /opt/stack/cinder/cinder/api/openstack/wsgi.py:872}}
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: INFO cinder.api.v3.volumes [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] Delete volume with id: fe3d0886-6dfb-4cc6-898a-72e902fba912
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: INFO cinder.volume.api [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] Volume info retrieved successfully.
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: INFO cinder.volume.api [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] Delete volume request issued successfully.
Jul  2 20:02:10 DevStack-Rocky-Controller-21 devstack@c-api.service: INFO cinder.api.openstack.wsgi [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin admin] http://10.12.30.21/volume/v3/9ed27f1df9814f91b370d1003b066b0a/volumes/fe3d0886-6dfb-4cc6-898a-72e902fba912 returned with HTTP 202
 
 
Jul  2 20:02:13 DevStack-Rocky-Controller-21 cinder-scheduler: DEBUG cinder.scheduler.host_manager [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Received volume service update from DevStack-Rocky-Compute-22@lvmdriver-1: {u'filter_function': None, u'goodness_function': None, u'shared_targets': False, u'volume_backend_name': u'lvmdriver-1', u'driver_version': u'3.0.0', u'sparse_copy_volume': True, u'pools': [{u'pool_name': u'lvmdriver-1', u'filter_function': None, u'goodness_function': None, u'multiattach': True, u'total_volumes': 1, u'provisioned_capacity_gb': 0.0, u'allocated_capacity_gb': 0, u'thin_provisioning_support': True, u'free_capacity_gb': 22.8, u'location_info': u'LVMVolumeDriver:DevStack-Rocky-Compute-22:stack-volumes-lvmdriver-1:thin:0', u'total_capacity_gb': 22.8, u'thick_provisioning_support': False, u'reserved_percentage': 0, u'QoS_support': False, u'max_over_subscription_ratio': u'20.0', u'backend_state': u'up'}], u'vendor_name': u'Open Source', u'storage_protocol': u'iSCSI'} {{(pid=21820) update_service_capabilities /opt/stack/cinder/cinder/scheduler/host_manager.py:550}}
Jul  2 20:02:13 DevStack-Rocky-Controller-21 cinder-scheduler: DEBUG cinder.scheduler.host_manager [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Publish storage capacity: [{'provisioned': 0.0, 'reported_at': datetime.datetime(2019, 7, 2, 12, 2, 13, 258687), 'virtual_free': 456.0, 'free': 22.8, 'name_to_id': u'DevStack-Rocky-Compute-22@lvmdriver-1#lvmdriver-1', 'allocated': 0.0, 'total': 22.8, 'type': 'pool'}, {'provisioned': 0.0, 'reported_at': datetime.datetime(2019, 7, 2, 12, 2, 13, 258687), 'virtual_free': 456.0, 'free': 22.8, 'name_to_id': u'DevStack-Rocky-Compute-22@lvmdriver-1', 'allocated': 0.0, 'total': 22.8, 'type': 'backend'}]. {{(pid=21820) _notify_capacity_usage /opt/stack/cinder/cinder/scheduler/host_manager.py:859}}
 
 
Jul  2 20:02:10 DevStack-Rocky-Compute-22 cinder-volume: DEBUG cinder.coordination [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Lock "/opt/stack/data/cinder/cinder-fe3d0886-6dfb-4cc6-898a-72e902fba912-delete_volume" acquired by "delete_volume" :: waited 0.001s {{(pid=27933) _synchronized /opt/stack/cinder/cinder/coordination.py:150}}
Jul  2 20:02:10 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.lockutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Lock "lioadm" acquired by "cinder.volume.targets.lio._execute" :: waited 0.000s {{(pid=27933) inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:273}}
Jul  2 20:02:10 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf cinder-rtstool get-targets {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf cinder-rtstool get-targets" returned: 0 in 0.509s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.lockutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Lock "lioadm" released by "cinder.volume.targets.lio._execute" :: held 0.511s {{(pid=27933) inner /usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:285}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: INFO cinder.volume.targets.iscsi [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Skipping remove_export. No iscsi_target is presently exported for volume: fe3d0886-6dfb-4cc6-898a-72e902fba912
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix stack-volumes-lvmdriver-1/volume-fe3d0886-6dfb-4cc6-898a-72e902fba912 {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix stack-volumes-lvmdriver-1/volume-fe3d0886-6dfb-4cc6-898a-72e902fba912" returned: 0 in 0.269s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvdisplay --noheading -C -o Attr stack-volumes-lvmdriver-1/volume-fe3d0886-6dfb-4cc6-898a-72e902fba912 {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvdisplay --noheading -C -o Attr stack-volumes-lvmdriver-1/volume-fe3d0886-6dfb-4cc6-898a-72e902fba912" returned: 0 in 0.269s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:11 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf lvremove --config activation { retry_deactivation = 1}  -f stack-volumes-lvmdriver-1/volume-fe3d0886-6dfb-4cc6-898a-72e902fba912 {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf lvremove --config activation { retry_deactivation = 1}  -f stack-volumes-lvmdriver-1/volume-fe3d0886-6dfb-4cc6-898a-72e902fba912" returned: 0 in 0.356s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: INFO cinder.volume.drivers.lvm [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Successfully deleted volume: fe3d0886-6dfb-4cc6-898a-72e902fba912
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: WARNING cinder.quota [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Deprecated: Default quota for resource: gigabytes_lvmdriver-1 is set by the default quota flag: quota_gigabytes_lvmdriver-1, it is now deprecated. Please use the default quota class for default quota.
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: WARNING cinder.quota [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Deprecated: Default quota for resource: volumes_lvmdriver-1 is set by the default quota flag: quota_volumes_lvmdriver-1, it is now deprecated. Please use the default quota class for default quota.
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG cinder.quota [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Created reservations ['882c2991-93fd-454d-9cdd-95adc55f0dd1', 'aac388ab-8ee0-49e1-9329-640c1e122eee', 'f55cc2ac-64ae-42b5-bf41-333df99e154b', '21df7a63-f503-42af-8005-a110eec9549e'] {{(pid=27933) reserve /opt/stack/cinder/cinder/quota.py:1029}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG cinder.volume.drivers.lvm [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Updating volume stats {{(pid=27933) _update_volume_stats /opt/stack/cinder/cinder/volume/drivers/lvm.py:192}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C vgs --noheadings --unit=g -o name,size,free,lv_count,uuid --separator : --nosuffix stack-volumes-lvmdriver-1 {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C vgs --noheadings --unit=g -o name,size,free,lv_count,uuid --separator : --nosuffix stack-volumes-lvmdriver-1" returned: 0 in 0.269s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix stack-volumes-lvmdriver-1 {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix stack-volumes-lvmdriver-1" returned: 0 in 0.286s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o size,data_percent --separator : --nosuffix /dev/stack-volumes-lvmdriver-1/stack-volumes-lvmdriver-1-pool" returned: 0 in 0.272s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:12 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Running cmd (subprocess): sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix stack-volumes-lvmdriver-1 {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:372}}
Jul  2 20:02:13 DevStack-Rocky-Compute-22 cinder-volume: DEBUG oslo_concurrency.processutils [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvs --noheadings --unit=g -o vg_name,name,size --nosuffix stack-volumes-lvmdriver-1" returned: 0 in 0.259s {{(pid=27933) execute /usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:409}}
Jul  2 20:02:13 DevStack-Rocky-Compute-22 cinder-volume: DEBUG cinder.manager [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Notifying Schedulers of capabilities ... {{(pid=27933) _publish_service_capabilities /opt/stack/cinder/cinder/manager.py:194}}
Jul  2 20:02:13 DevStack-Rocky-Compute-22 cinder-volume: INFO cinder.volume.manager [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Deleted volume successfully.
Jul  2 20:02:13 DevStack-Rocky-Compute-22 cinder-volume: DEBUG cinder.coordination [None req-da9d0b6b-fe6f-46d8-87a4-114013433fe6 admin None] Lock "/opt/stack/data/cinder/cinder-fe3d0886-6dfb-4cc6-898a-72e902fba912-delete_volume" released by "delete_volume" :: held 2.733s {{(pid=27933) _synchronized /opt/stack/cinder/cinder/coordination.py:162}}
 
 

O057、Delete Volume 操作的更多相关文章

  1. Delete Volume 操作 - 每天5分钟玩转 OpenStack(57)

    今天讨论 cinder 如何删除 volume . 状态为 Available 的 volume 才能够被 delete.如果 volume 当前已经 attach 到 instance,需要先 de ...

  2. Detach Volume 操作 - 每天5分钟玩转 OpenStack(55)

    上一节我们成功地通过 attach 操作为 instance 添加了 volume,而与之相对的操作是 detach,就是将 volume 从 instance 上卸载下来. 下图是 Detach 操 ...

  3. Create Volume 操作(Part I) - 每天5分钟玩转 OpenStack(50)

    前面已经学习了 Cinder 的架构和相关组件,从本节我们开始详细分析 Cinder 的各种操作,首先讨论 Cinder 如何创建 volume. Create 操作流程如下: 客户(可以是 Open ...

  4. mysql没有delete操作,那是delete from操作,

    1.mysql没有delete操作,那是delete from操作, 2.DELETE FROM table_name [WHERE Clause]

  5. MySQL【Delete误操作】数据恢复【转】

    前言:      操作数据库时候难免会因为“大意”而误操作,需要快速恢复的话通过备份来恢复是不太可能的,因为需要还原和binlog差来恢复,等不了,很费时.这里先说明下因为Delete 操作的恢复方法 ...

  6. MySQL的delete误操作的快速恢复方法

    1. 根据误操作时间定位binlog位置找到数据库的binlog存放位置,当前正在使用的binlog文件里面就有我们要恢复的数据.一般生产环境中的binlog文件都是几百M乃至上G的大小,我们不能逐行 ...

  7. O050、Create Volume 操作 (Part I)

    参考https://www.cnblogs.com/CloudMan6/p/5603312.html   前面已经学习了Cinder的架构和相关组件,从本节开始详细分析 Cinder 的各种操作,首先 ...

  8. Extend Volume 操作 - 每天5分钟玩转 OpenStack(56)

    前面我们讨论了 volume 的 attach 和 detach 操作,今天讨论如何扩大 volume 的容量.为了保护现有数据,cinder 不允许缩小 volume. Extend 操作用于扩大 ...

  9. O060、Restore Volume 操作

    参考https://www.cnblogs.com/CloudMan6/p/5668872.html   前面我们学习了backup操作,现在我们来学习如何使用backup进行restore.   r ...

随机推荐

  1. other备忘

    wps CONCATENATE 只是因为格式 设置成了文本,把这列 格式 设置成 常规,双击下 结果就出来了 https://zhidao.baidu.com/question/21208668961 ...

  2. linux下如何查看当前内核的配置?

    答: zcat /proc/config.gz 当然有个前提条件,需要打开内核的以下两个选项(CONFIG_IKCONFIG和CONFIG_IKCONFIG_PROC): General setup ...

  3. linux 下项目的发布

    [wangq10@VM000001865 logs]$ [wangq10@VM000001865 ~]$ ls[wangq10@VM000001865 logs]$ apache-tomcat-7.0 ...

  4. Hibernate3运行原理

    Hibernate的运行过程如下: 1.应用程序先调用Configuration类,该类读取Hibernate配置文件及映射文件中的信息,2.并用这些信息生成一个SessionFactory对象,3. ...

  5. String类的常用方法以及知识点总结

    一,String的简介: 查阅API中的String类的描述,发现String 类代表字符串.Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现. 一旦这个 ...

  6. 小D课堂 - 新版本微服务springcloud+Docker教程_4-01 常用的服务间调用方式讲解

    笔记 第四章 服务消费者ribbon和feign实战和注册中心高可用 1.常用的服务间调用方式讲解     简介:讲解常用的服务间的调用方式 RPC:             远程过程调用,像调用本地 ...

  7. 编解码原理,Python默认解码是ascii

    编解码原理,Python默认解码是ascii 首先我们知道,python里的字符默认是ascii码,英文当然没问题啦,碰到中文的时候立马给跪. 不知道你还记不记得,python里打印中文汉字的时候需要 ...

  8. k8s组件批量启动、查看状态

    查看所有master节点kube-apiserver ansible k8s -m shell -a 'systemctl status kube-apiserver' 重启所有master节点kub ...

  9. Java内部类(5):应用例

    例1-闭包(Closure) 闭包是一个可调用的对象(通过Callback),它记录了一些信息,这些信息来自于创建它的作用域 interface Incrementable { void increm ...

  10. koa2中间件

    在我看来,前端框架的中间件的思想来源于传统后端的切面编程(AOP)思想,比如我们常见的身份校验(JWT). axios的拦截器也是基于这种程序设计模式的. 在koa中,实际上是由一个数组对象来保存所有 ...