状态为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. Maven-导入本地 Jar 包

    一个 Jar 包 <dependency> <groupId>local</groupId> <artifactId>aliyun-java-sdk-c ...

  2. pytorch-VGG网络

    VGG网络结构 第一层: 3x3x3x64, 步长为1, padding=1 第二层: 3x3x64x64, 步长为1, padding=1 第三层: 3x3x64x128, 步长为1, paddin ...

  3. mybatis之动态SQL操作之更新

    1)  更新条件不确定,需要根据情况产生SQL语法,这种情况叫动态SQL /** * 持久层*/ public class StudentDao { /** * 动态SQL--更新 */ public ...

  4. 使用LuceneUtil工具类,完成CURD操作

    package loaderman.curd; import java.util.ArrayList; import java.util.List; import loaderman.entity.A ...

  5. 用SQL语句操作Sqlite数据库的示例代码

    import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.databa ...

  6. Selenium 2自动化测试实战36(更易读的测试报告)

    一.更易读的测试报告 1.知识点:python的注释. 1.一种叫comment,为普通的注释2.另一种叫doc string,用于函数,类和方法的描述.在类或方法的下方,通过三引号("&q ...

  7. TypeError: '<' not supported between instances of 'str' and 'int'

    <不支持str实例和int实例之间的对比 birth是str类型 2000是int类型 所以无法对比,报错 birth = input('birth: ') if birth < 2000 ...

  8. React Native的生命周期

    就像 iOS开发中 一样,React Native(RN) 中的组件也有生命周期(Lifecycle).所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键.RN ...

  9. kubeadm安装集群系列-1.基础服务安装

    基础服务 本文基于centos7.5部署 规划 10.8.28.200 master-VIP 10.8.31.84 k8s-test-master-1 10.8.152.149 k8s-test-ma ...

  10. jupyterlab部署到docker

    操作环境:mac OS 10.14.6 docker版本:10.03.1 终端:iterm2 3.3 时间:2019年8月 ::说明::jupyter没有提供单独的jupyterlab镜像,可以使用j ...