08.存储Cinder→5.场景学习→06.Delete Volume

博客指出状态为 Available 的 volume 才可被删除,若 volume 已 attach 到 instance,需先 detach 后才能进行删除操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:
paste-244310624698371.jpg
  1. 状态为 Available 的 volume 才能够被 delete
  2. 如果 volume 当前已经 attach 到 instance,需要先 detach 后才能 delete。
描述详细
  1. 向 cinder-api 发送 delete 请求
    1. 客户(可以是 OpenStack 最终用户,也可以是其他程序)向 cinder-api 发送请求:“请 delete 指定的 volume。”
    2. 这里我们将 delete volume “vol-1”。进入 GUI 操作菜单 Project -> Volumes -> Volumes。
paste-355692011585539.jpg
paste-355850925375491.jpg

  1. cinder-api 将接收到 delete volume 的请求。查看c-api日志文件:
1
2
3
4
5
Jun 20 19:30:25 controller devstack@c-api.service[31309]: 
INFO cinder.api.openstack.wsgi 
[None req-03b18f0a-eee4-4855-ad8c-a0dfc4fa068f admin admin] 
 http://172.16.1.17/volume/v3/51743f081cb7477f9a1f4ccdf6490d8e/
volumes/f0a54ac7-5423-4794-8883-d753f6a903cd
1
2
3
4
Jun 20 19:30:25 controller devstack@c-api.service[31309]: 
INFO cinder.api.v3.volumes 
[None req-03b18f0a-eee4-4855-ad8c-a0dfc4fa068f admin admin] 
: f0a54ac7-5423-4794-8883-d753f6a903cd
  1. cinder-api 发送消息
    1. cinder-api 发送消息 delete 消息。cinder-api 没有打印发送消息的日志,只能通过源代码查看 /opt/stack/cinder/cinder/volume/api.py,方法为 delete。
paste-356739983605763.jpg
  1. cinder-volume delete volume
    1. cinder-volume 执行 lvremove 命令 delete volume
1
2
3
4
5
6
Jun 20 19:30:27 controller cinder-volume[304]: 
DEBUG oslo_concurrency.processutils 
[None req-03b18f0a-eee4-4855-ad8c-a0dfc4fa068f admin None] 
CMD "sudo cinder-rootwrap /etc/cinder/rootwrap.conf  --config activation { retry_deactivation = 1} 
 -f stack-volumes-lvmdriver-1/volume-f0a54ac7-5423-4794-8883-d753f6a903cd" returned: 0 in 1.107s 
{{(pid=460) execute /usr/local/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:409
1
2
3
4
Jun 20 19:30:27 controller cinder-volume[304]: I
NFO cinder.volume.drivers.lvm 
[None req-03b18f0a-eee4-4855-ad8c-a0dfc4fa068f admin None] 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值