云硬盘一直处于deleting状态
2016-07-18 00:00
190 查看
一、背景
由于出现问题,导致删除云硬盘时,云硬盘状态一直处理deleting状态,后问题解决可以正常删除,但是处理deleting状态的云硬盘还需要手动处理。二、处理经过
进入admin管理用户,点击云硬盘,更新云硬盘的状态为错误。云硬盘状态更新完成后,右边的动作就会出现删除卷字样,可以点击删除该硬盘。
另外查看日志
# 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
重新删除会看到新建这个目录下会有一个删除卷的临时空文件
相关文章推荐
- 上传的镜像无法用来启动云主机
- 【Tomcat】get,put,post,delete含义与区别
- 短网址的简单实现
- 短网址的原理和实现
- linux学习--未整理命令
- CentOS7安装PHP5.6.23
- CentOS 7.0系统安装配置图解教程
- CentOS 7系统上yum搭建LAMP(超详细版)
- centos 7 中防火墙的关闭问题
- EF框架--数据库增删改查泛型化
- javascript作用域
- javascript检测选择的dom元素是否存在
- javascript typeof undefined 返回值
- 设计模式-观察者模式
- Jersey初体验
- 用maven 部署项目到jetty容器
- 线程池学习
- 浅谈jdbc编程
- MathType保存GIF格式后相素会发生变化吗
- 化学结构NMR图谱及数据导至Word的办法