1

在安装 openstack 后,尝试通过 openstack 仪表板创建卷时出现错误: https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst

实际上卷已经创建,可以用 cmd 显示lvdisplay。但是,出现了问题,cinder/utils.py因此仪表板显示并出现错误。

错误登录在/var/log/cinder/cinder-volume.log这里: http: //pastebin.com/NSn493Dk

对此的任何想法表示赞赏。谢谢 :)

4

3 回答 3

2

编辑

vim /etc/cinder/cinder.conf

检查卷组是否与命令“vgdisplay”中的卷组相同

我的是“堆栈卷”

[lvmdriver-1]
volume_group = stack-volumes
volume_driver = cinder.volume.drivers.lvm.LVMISCSIDriver
volume_backend_name = lvmdriver-1

如果使用 devstack

./unstack.sh
./rejoin_stack.sh

当您重新启动机器或在 vgdisplay 下没有任何显示时:

sudo losetup -f /opt/stack/data/stack-volumes-backing-file
于 2015-01-09T09:58:44.693 回答
0

我自己解决了。

这是由iscsitarget服务中断引起的。我使用的是 Ubuntu,所以只需使用 apt-get 重新安装服务,这将解决错误代码为 145 且带有 message 的问题connection refused

命令在这里:

apt-get install iscsitarget-dkms --reinstall

apt-get install iscsitarget --reinstall

他们将重新安装内核模块iscsi_trgt

于 2013-04-03T20:56:30.827 回答
0

此链接帮助我在 Ubuntu 18.04(LTS)上修复了相同的卷/实例创建问题。我收到 STATUS=ERROR 创建实例,因为 VOLUME 创建失败。

错误:无法对实例“Instance-Instance2”执行请求的操作,该实例有错误状态:请稍后再试[错误:实例 979693c2-faf9-4f62-9e4e-aab3d274721d 的构建中止:卷 8649e851-28c4-489f-即使在我们等待 5 秒或 2 次尝试之后,b115-0df5aa3e63a4 也没有完成创建。其状态为错误。]。

我发现 volume_group 显示 stack-volumes-lvmdriver-1 而 vgdisplay 显示stack-volume-default.

/etc/cinder/cinder.conf ( volume_group = stack-volumes-lvmdriver-1) 
vgdisplay output = volume_group = stack-volumes-default


UnInstall Openstack:
----------------
https://nguyentrihai.com/?p=481

Install Openstack again after updating the packages.
Install:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade   
sudo apt-get install python-pip
sudo pip install --upgrade pip
sudo apt-get install -y python-systemd
sudo useradd -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
sudo su -l stack 
git clone https://git.openstack.org/openstack-dev/devstack -b stable/queens
cd /opt/stack/devstack

local.conf entry:

[[local|localrc]]
############################################################
# Customize the following HOST_IP based on your installation
############################################################
HOST_IP=<Your system IP>
SERVICE_HOST=<Your System IP>
ADMIN_PASSWORD=devstack
DATABASE_PASSWORD=devstack
RABBIT_PASSWORD=devstack
SERVICE_PASSWORD=devstack
SERVICE_TOKEN=devstack



( On Ubutntu 18.04)
FORCE=yes ./stack.sh


VGDISPLAY and /etc/cinder/cinder.conf entry:

--- Volume group ---
  VG Name               stack-volumes-lvmdriver-1

stack@speedo:~$ grep -i Volume_group /etc/cinder/cinder.conf 
volume_group = stack-volumes-lvmdriver-1
stack@speedo:~$ 


If vgdisplay showing no entry , as mentioned in above post, use below command:

sudo losetup -f /opt/stack/data/stack-volumes-default-backing-file 
于 2018-08-21T05:01:34.060 回答