/var/lock/cinder不存在导致openstack的kilo版本删除云硬盘一直处于deleteing中问题处理。

作者:【吴业亮】云计算开发工程师

博客:http://blog.csdn.net/wylfengyujiancheng

本人在搭建两套openstack环境时均遇到删除云硬盘处于deleteing中,查询message日志发现提示一条[Errno 13] Permission denied: '/var/lock/cinder',于是在/var/lock目录下创建cinder目录,并赋予权限,重启cinder相关服务即可删掉。

/var/lock/cinder不存在导致openstack的kilo版本删除云硬盘一直处于deleteing中问题处理。_第1张图片

错误日志:

/var/lock/cinder不存在导致openstack的kilo版本删除云硬盘一直处于deleteing中问题处理。_第2张图片

解决办法

#cd cd /var/lock/ 

# mkdir cinder

# chown cinder:cinder cinder -R 赋予权限

重启cinder相关服务

# systemctl restart lvm2-lvmetad.service

# systemctl start openstack-cinder-volume.service target.service

为了每次重启都可生效可在/etc/rc.local写入

[ -d  /var/lock/cinder  ] ||  mkdir /var/lock/cinder 
chown cinder:cinder /var/lock/cinder  -R

注意:/etc/rc.local需要赋予可执行权限。

chmod +x /etc/rc.d/rc.local


你可能感兴趣的:(openstack,cinder,kilo,deleting,varlockcinder)