作者:【吴业亮】云计算开发工程师
博客:http://blog.csdn.net/wylfengyujiancheng
本人在搭建两套openstack环境时均遇到删除云硬盘处于deleteing中,查询message日志发现提示一条[Errno 13] Permission denied: '/var/lock/cinder',于是在/var/lock目录下创建cinder目录,并赋予权限,重启cinder相关服务即可删掉。
错误日志:
解决办法
#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