问题标签 [openstack-cinder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
58 浏览

openstack - 使用真正的块存储后端作为 Cinder 后端来创建 Openstack VM

我在与 Openstack 控制器节点共享的另一个节点中有一个原始文件。我想使用从目标节点共享的 iscsi 磁盘创建一个 Openstack VM。

我尝试创建 cinder-backend 但在创建 VM 时在该磁盘中创建卷。我想以某种方式使用 iscsi 共享磁盘来创建 VM。

我应该如何进行?

0 投票
1 回答
116 浏览

openstack - 使用 MicroStack 安装 OpenStack 时如何安装 cinder-volume 服务

如何安装 cinder-volume,因为微堆栈部署中只会安装 cinder-scheduler。https://i.stack.imgur.com/zc84i.png

0 投票
1 回答
29 浏览

openstack - 卷备份创建什么是errno 22?

尝试使用 Web UI 和 cmd 创建卷备份并不断收到 errno 22。我无法找到有关该错误或如何修复它的信息。任何人都知道我应该从哪里开始寻找?

0 投票
0 回答
18 浏览

openstack - Cloudkitty 仍在为已删除的卷和实例磁盘创建评级条目

我已经通过 openstack cli 删除了特定项目 ID 的实例和卷。但是,Cloudkitty 仍然仅为已删除的卷创建费率和定价。我不确定是什么原因造成的,我什至尝试使用 gnocchi cli 删除资源,但 15-20 分钟后,它在 gnocchi 中再次创建,即使它已经在 openstack 中删除。每当我为该项目执行 openstack 卷列表时,不再有卷,当我登录 Openstack 仪表板时,卷也已被删除。我不知道还能去哪里看。我检查了云高仪,但找不到(或不知道要查找什么)与这些已删除卷相关的任何内容。似乎云高仪再次将其推向汤团。

感谢任何帮助。

谢谢。

0 投票
1 回答
654 浏览

openstack - 使用 qcow2 映像时无法创建 Cinder 卷。Openstack/Packstack

我们正在使用带有 NFS 作为 Cinder 后端驱动程序的 Openstack-Train 的 packstack 安装。

我们无法使用从 cinder 卷构建的 qcow2 映像创建 VM。

实例 8056996a-487c-4730-9ee0-f55dbf2fc320 的消息构建中止:即使在我们等待 80 秒或 27 次尝试后,卷 7506ee68-6c9f-427c-bb37-ab6213de1b8e 也没有完成创建。并且它的状态是错误的。代码 500 详细信息 Traceback(最近一次调用最后):文件“/usr/lib/python2.7/site-packages/nova/compute/manager.py”,第 2168 行,在 _do_build_and_run_instance filter_properties,request_spec)文件“/usr/lib /python2.7/site-packages/nova/compute/manager.py”,第 2478 行,在build_and_run_instance bdms=block_device_mapping, tb=tb) 文件“/usr/lib/python2.7/site-packages/oslo_utils/excutils. py”,第 220 行,退出self.force_reraise() 文件“/usr/lib/python2.7/site-packages/oslo_utils/excutils.py”,第 196 行,在 force_reraise 中 6.reraise(self.type,self.value,self.tb)文件“/usr/lib/python2.7/site-packages/nova/compute/manager.py”,第2428行,在_build_and_run_instance request_group_resource_providers_mapping)作为资源:文件“/usr/lib64/ python2.7/contextlib.py”,第 17 行,在 输入return self.gen.next() 文件“/usr/lib/python2.7/site-packages/nova/compute/manager.py”,第 2656 行,在_build_resources reason=e.format_message()) BuildAbortException: Build of instance 8056996a-487c-4730-9ee0-f55dbf2fc320 aborted: Volume 7506ee68-6c9f-427c-bb37-ab6213de1b8e 没有完成创建,即使我们等待了 80 秒或 27 次尝试。并且它的状态是错误的。创建于 2021 年 8 月 25 日上午 7:15

以下是 cinder.conf 中的关键配置

这个问题的奇怪之处在于,当我们从头开始重建 Openstack 时,可以使用这些相同的 qcow2 映像,但是,在新设置上创建的任何映像仍然存在相同的问题。

由于大小限制,我无法发布整个 cinder.conf 或日志文件。请让我知道我是否可以以其他方式发布它。

0 投票
0 回答
109 浏览

openstack - openstack cinder-volume 状态下降

我使用 juju charms 将 openstack train 部署到私有云环境,所有服务器都在一个子网上。连接到云环境的是不同子网上的 iSCSI 存储。所有 openstack 服务都通过 juju charms 成功部署,但 Ceph-OSD 和 Cinder 无法正常工作。我挂载了 iSCSI 卷,但 Ceph-OSD 和 Cinder 无法部署到挂载的驱动器。Juju GUI 中显示“未检测到使用当前配置的块设备”。仪表板上的“cinder-volume”状态为“down”。任何线索或帮助都将受到高度赞赏。谢谢你。

0 投票
1 回答
43 浏览

openstack - What filesystem type is appropriate for openstack cinder volume?

What filesystem type is appropriate for openstack cinder volume? How do you go about modifying the cinder service of an already deployed juju charms openstack to work with volumes on an external iSCSI as persistent storage? Thanks in advance.

0 投票
0 回答
55 浏览

cloud - 使用 Juju Charms 部署的 OpenStack-Base(Ceph-OSD 未连接且 Cinder 卷状态关闭)

使用 Juju Charms 部署的 OpenStack-Base(Ceph-OSD 未连接且 Cinder 卷状态关闭)

如何为 Ceph-OSD 和 Cinder Volume 配置 OpenStack 以与外部 Dell Equallogic PS6210e iSCSI 存储阵列一起使用?

我的环境:

  • 子网 A 上的 OpenStack 节点(服务器)。节点有 10G NIC 用于连接子网 B 上的 iSCSI。
  • 子网 A 上的 Dell Equallogic PS6210e iSCSI 管理 IP。
  • 子网 B 上用于数据传输的网络接口(出于安全原因)。
  • Ceph-OSD 直接部署在裸机上,IP 在子网 A 上。
  • Cinder 服务部署到具有子网 A IP 地址的 LXD 容器,并且可以 ping iSCSI 管理 IP,但是由于数据传输接口位于子网 B 上,因此无法访问卷。(我正在考虑为 LXD 创建第二个 NIC 以连接到子网 B )

尝试的措施:

  • 在挂载的 iSCSI 卷上执行 Ceph-OSD 部署失败。卸载卷后,Ceph-OSD 工作,但 Cinder 失败。当系统重新启动时,iSCSI 连接会因为未安装卷而丢失。挂载 iSCSI 卷的最佳方式是什么?

  • 使用适用于 OpenStack 的 Dell PS 系列 iSCSI 驱动程序单独配置 Cinder-Volume,配置如下。

    #####Cinder-卷配置/etc/cinder/cinder.conf#####

    • enabled_backends = 戴尔

    • san_ssh_port = 22

    • ssh_conn_timeout = 30

    • san_thin_provision = true

    • [戴尔]

    • volume_driver = cinder.volume.drivers.dell_emc.ps.PSSeriesISCSIDriver

    • volume_backend_name = 戴尔

    • san_ip = 10.XXX

    • san_login = grpadmin

    • san_password = *********

    • eqlx_group_name = PS6210e

    • eqlx_pool = 默认

Cinder 卷日志:

  • 2021-10-01 18:05:11.834 278669 警告 cinder.volume.manager [req-c412537f-a4b0-4b61-80fb-39fed667c9cc - - - - -] 更新驱动程序状态失败:(配置名称 Dell)未初始化。
  • 2021-10-01 18:05:19.379 278669 错误 cinder.service [-] 服务 cinder-volume juju-2018c7-1-lxd-1@Dell 的管理器正在报告问题,而不是发送心跳。服务将出现“关闭”。
  • 2021-10-01 18:05:29.380 278669 错误 cinder.service [-] 服务 cinder-volume juju-2018c7-1-lxd-1@Dell 的管理器正在报告问题,而不是发送心跳。服务将出现“关闭”。
  • 2021-10-01 18:05:39.381 278669 错误 cinder.service [-] 服务 cinder-volume juju-2018c7-1-lxd-1@Dell 的管理器正在报告问题,而不是发送心跳。服务将出现“关闭”。
  • 2021-10-01 18:05:49.382 278669 错误 cinder.service [-] 服务 cinder-volume juju-2018c7-1-lxd-1@Dell 的管理器正在报告问题,而不是发送心跳。服务将出现“关闭”。
  • 2021-10-01 18:05:59.383 278669 错误 cinder.service [-] 服务 cinder-volume juju-2018c7-1-lxd-1@Dell 的管理器正在报告问题,而不是发送心跳。服务将出现“关闭”。
  • 2021-10-01 18:06:09.384 278669 错误 cinder.service [-] 服务 cinder-volume juju-2018c7-1-lxd-1@Dell 的管理器正在报告问题,而不是发送心跳。服务将出现“关闭”。

非常感谢任何线索或帮助。谢谢!

0 投票
0 回答
23 浏览

openstack - Why Overview volume's usage different Real Volume Usage?

I have a question when I'm using Horizon. (OpenStack Stein)

In [Project]-[Compute]-[Overview] Menu, My Volumes Used is 49.
But In [Project]-[Volumes]-[Volumes] Menu, I can see just 24 volumes in the volume list.

Why is there a difference?
Plz tell me.
Thank you.

0 投票
1 回答
121 浏览

openstack - OpenStack Wallaby:Cinder - 无法更新附件

请告诉我用哪种方式去挖,google完了。也许有人遇到过。

可用的:

  • 机器(刀片)SYS-5038ML-H12TRF 与 ubuntu 20.04
  • 两个物理驱动器 - SAMSUNG MZ7LH1T9 完全用于 Cinder LVM,INTEL SSDSC2KB48 用于系统
  • 32 Gb 内存
  • 4xIntel Xeon E3-1230 v3 3.30GHz
  • 两个网络接口其中一个处于关闭状态另一个是带有 Internet 的主要网络接口

Openstack Wallaby:从头开始部署模块(不是 devstack)

  • Nova(nova-api、nova-compute、nova-conductor、nova-novncproxy、nova-scheduler、placement-api)
  • 基石
  • Glance (glance-api、glance-registry)
  • Neutron(neutron-server neutron-plugin-ml2, neutron-linuxbridge-agent, neutron-l3-agent, neutron-dhcp-agent, neutron-metadata-agent) 主要在L3下
  • Cinder(cinder-api, cinder-scheduler, cinder-volume, cinder-backup)
  • 地平线

Cinder 的问题 创建 VM 时,出现错误:

Log Cinder Volume + 物理卷结构:https ://pastebin.com/yykdPLcV

记录新星计算:https ://pastebin.com/04YtArhs

  • 从 CLI 创建卷时 - 一切都已创建
  • 从地平线创建磁盘时 - 一切正常
  • 从 CLI 创建机器时 - 错误
  • 从地平线创建机器时 - 一个错误
  • 如果您从 ISO 映像创建没有光盘的汽车 - 一切正常
  • 如果您使用没有 ISO 映像的光盘创建机器 - 会出现错误Error: Build of instance aborted: Block Device Mapping is Invalid.和不断创建的卷

请帮忙