云硬盘一直处于deleting状态

一、背景

由于出现问题,导致删除云硬盘时,云硬盘状态一直处理deleting状态,后问题解决可以正常删除,但是处理deleting状态的云硬盘还需要手动处理。

102332_UdZY_2731030.png

二、处理经过

进入admin管理用户,点击云硬盘,更新云硬盘的状态为错误。

103937_P6u9_2731030.png

 

云硬盘状态更新完成后,右边的动作就会出现删除卷字样,可以点击删除该硬盘。

另外查看日志

# view volume.log 

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher Traceback (most recent call last):

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher executor_callback))

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher executor_callback)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 130, in _do_dispatch

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher result = func(ctxt, **new_args)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher return f(*args, **kwargs)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/cinder/volume/manager.py", line 138, in lvo_inner1

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher return lvo_inner2(inst, context, volume_id, **kwargs)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 439, in inner

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher do_log=False, semaphores=semaphores, delay=delay):

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib64/python2.7/contextlib.py", line 17, in __enter__

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher return self.gen.next()

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 395, in lock

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher ext_lock.acquire(delay=delay)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 194, in acquire

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher fileutils.ensure_tree(basedir)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_concurrency/openstack/common/fileutils.py", line 35, in ensure_t

ree

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher os.makedirs(path)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib64/python2.7/os.py", line 157, in makedirs

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher mkdir(name, mode)

2017-04-05 14:07:42.108 5603 TRACE oslo_messaging.rpc.dispatcher OSError: [Errno 13] Permission denied: '/var/lock/cinder'

openstack-cinder-volume节点机器重启后,/var/lock/cinder目录自动删除,开机后还需要手动创建一下(之前在哪里遇到过,时间久了,有点遗忘,除了错误还是得第一时间查看日志不能太想当然了)

# cd /var/lock 
# mkdir cinder
# chown cinder:cinder cinder/
# cd cinder/  
# ls
cinder-ea1f5135-3489-4d8e-99ab-8d2df0e06ff4-delete_volume 

重新删除会看到新建这个目录下会有一个删除卷的临时空文件

 

 

转载于:https://my.oschina.net/xiaozhublog/blog/713667

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值