使用openstack仪表板创建卷时出错

使用openstack仪表板创建卷时出错,openstack,cinder,volumes,Openstack,Cinder,Volumes,在安装openstack之后,我尝试通过openstack仪表板创建卷时出错,具体操作如下: https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst 事实上,卷已经创建,可以用cmdlvdisplay显示。但是,cinder/utils.py出现了一些问题,因此仪表板显示错误 /var/log/cinder/cin

在安装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
中的错误日志如下:

对此有任何想法都将不胜感激。
谢谢:)

我自己解决了

这是由中断的
iscsitarget
服务造成的。我正在使用Ubuntu,所以只需使用apt get重新安装服务,这将解决错误代码为145且消息
连接被拒绝的问题

命令如下:

apt get install iscsitarget dkms——重新安装

apt get install iscsitarget--重新安装


他们将重新安装内核模块,我自己解决了这个问题

这是由中断的
iscsitarget
服务造成的。我正在使用Ubuntu,所以只需使用apt get重新安装服务,这将解决错误代码为145且消息
连接被拒绝的问题

命令如下:

apt get install iscsitarget dkms——重新安装

apt get install iscsitarget--重新安装

他们将重新安装内核模块
iscsi\u trgt

编辑

vim /etc/cinder/cinder.conf
检查卷组是否与命令“vgdisplay”中的卷组相同

我的是“堆叠卷”

如果使用devstack

./unstack.sh
./rejoin_stack.sh
重新启动计算机时,或者如果vgdisplay下没有显示任何内容:

sudo losetup -f /opt/stack/data/stack-volumes-backing-file
编辑

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

我的是“堆叠卷”

如果使用devstack

./unstack.sh
./rejoin_stack.sh
重新启动计算机时,或者如果vgdisplay下没有显示任何内容:

sudo losetup -f /opt/stack/data/stack-volumes-backing-file

这个链接帮助我解决了Ubuntu 18.04(LTS)上相同的卷/实例创建问题。由于卷创建失败,我正在获取实例创建的STATUS=ERROR

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

我发现volume_组显示stack-volumes-lvmdriver-1,而vgdisplay显示的是
堆栈卷默认值

/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 
/etc/cinder/cinder.conf(卷组=stack-volumes-lvmdriver-1)
vgdisplay输出=卷组=堆栈卷默认值
卸载Openstack:
----------------
https://nguyentrihai.com/?p=481
更新包后再次安装Openstack。
安装:
更新源
升级
sudo apt获得dist升级
sudo-apt-get-install-python-pip
sudopip安装--升级pip
sudo apt get安装-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堆栈
git克隆https://git.openstack.org/openstack-dev/devstack -b马厩/皇后区
cd/opt/stack/devstack
local.conf条目:
[[local | localrc]]
############################################################
#根据您的安装自定义以下主机IP
############################################################
主机IP=
服务主机=
管理员密码=devstack
数据库\密码=devstack
RABBIT_PASSWORD=devstack
服务\密码=devstack
服务令牌=devstack
(关于乌布坦图18.04)
FORCE=是。/stack.sh
VGDISPLAY和/etc/cinder/cinder.conf条目:
---卷组---
VG名称stack-volumes-lvmdriver-1
stack@speedo:~$grep-i Volume\u group/etc/cinder/cinder.conf
卷组=stack-volumes-lvmdriver-1
stack@speedo:~$ 
如果vgdisplay显示没有条目,如上文所述,请使用以下命令:
sudo losetup-f/opt/stack/data/stack卷默认备份文件

此链接帮助我解决了Ubuntu 18.04(LTS)上相同的卷/实例创建问题。由于卷创建失败,我的实例创建状态为STATUS=ERROR

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

我发现volume_组显示stack-volumes-lvmdriver-1,而vgdisplay显示的是
堆栈卷默认值

/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 
/etc/cinder/cinder.conf(卷组=stack-volumes-lvmdriver-1)
vgdisplay输出=卷组=堆栈卷默认值
卸载Openstack:
----------------
https://nguyentrihai.com/?p=481
更新包后再次安装Openstack。
安装:
更新源
升级
sudo apt获得dist升级
sudo-apt-get-install-python-pip
sudopip安装--升级pip
sudo apt get安装-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堆栈
git克隆https://git.openstack.org/openstack-dev/devstack -b马厩/皇后区
cd/opt/stack/devstack
local.conf条目:
[[local | localrc]]
############################################################
#根据您的安装自定义以下主机IP
############################################################
主机IP=
服务主机=
管理员密码=devstack
数据库\密码=devstack
RABBIT_PASSWORD=devstack
服务\密码=devstack
服务令牌=devstack
(关于乌布坦图18.04)
FORCE=是。/stack.sh
VGDISPLAY和/