问题标签 [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.
openstack - openstack 实例无法生成
我能够使用 cirros 启动实例,但我创建了 ubuntu 14.04 的图像,但我无法使用此图像启动实例 请在下面找到 lob
错误:无法对实例“test”执行请求的操作,实例有错误状态:请稍后再试[错误:实例 e47ff0b0-d427-46e0-b088-e535dcb755a4 的构建中止:块设备映射无效。]。
实例 e47ff0b0-d427-46e0-b088-e535dcb755a4 的构建中止:块设备映射无效。代码 500 详细信息文件“/opt/stack/nova/nova/compute/manager.py”,第 1778 行,在 _do_build_and_run_instance filter_properties 文件“/opt/stack/nova/nova/compute/manager.py”,第 1938 行,在_build_and_run_instance 'create.error', fault=e) 文件“/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py”,第 220 行,退出self.force_reraise() 文件“/usr/ local/lib/python2.7/dist-packages/oslo_utils/excutils.py”,第 196 行,在 force_reraise 六.reraise(self.type_, self.value, self.tb) 文件“/opt/stack/nova/nova /compute/manager.py”,第 1903 行,在 _build_and_run_instance block_device_mapping 中)作为资源:文件“/usr/lib/python2.7/contextlib.py”,第 17 行,return self.gen.next() 文件“/opt/stack/nova/nova/compute/manager.py”,第 2064 行,在 _build_resources reason=e.format_message()) 创建
lvm - 挂载 LVM 卷
我已经安装了 openstack cinder 模块。一切都很好。但我想安装一个卷以查看其内容。
我在煤渣存储计算机上输入了 lvscan 命令。我可以看到我的卷列表。
但是当我输入
我收到此错误消息
是因为卷已经被 openstack 实例挂载了吗?我应该怎么做才能在这个卷中挂载或读/写数据?
谢谢
openstack - Cinder 驱动程序无法启动
我写了一个煤渣驱动程序,但它无法启动。它给了我以下错误
请帮助解决问题。
go - kubernetes cinder 卷插件是如何工作的?
我是k8s的新手,最近看了cinder volume plugin源码: cinder volume plugin。
我不知道插件是如何工作的,以及它是如何与 cinder 通信的?而且我没有在代码中找到请求和响应。
cinder 卷插件是否调用 cinder API 或其他方式?
openstack - Mirantis Fuel 9.2“失败的任务:任务[openstack-cinder/7]、任务[openstack-cinder/6]、任务[openstack-cinder/8]”
我在使用 Mirantis Fuel 9.2 的 HP 服务器上部署 OpenStack 环境时遇到问题。尝试使用不同的配置重新部署环境几次,但我仍然收到此错误。有趣的是,它可以完美地部署在我的 PC 上。
我按照此快速入门指南安装 Fuel:https ://docs.mirantis.com/openstack/fuel/fuel-9.0/quickstart-guide.html
它抛出以下错误:
从 Fuel Dashboard 的控制器节点的日志(下面的片段)来看,似乎 DB 初始化不正确。是否有解决方法或解决此问题的方法?
openstack - 附加卷失败,如何发布“os-initialize_connection”
在官方文档https://developer.openstack.org/api-ref/block-storage/v2/index.html中,将卷附加到服务器只有一个步骤:
但是如果我只调用这个 API 来附加一个卷到服务器,附加会失败,因为服务器并没有真正附加卷。
于是我通过Horizon/CLI对附件进行了测试,发现在附件之前还有两个步骤需要完成:
我找不到关于 POST 的文档os-initialize_connection
,那么如何构建这个 POST 呢?
任何帮助表示赞赏!
openstack - 如何使用 openstack API v3 列出可访问的卷
我现在正在学习 OpenStack,我想通过带有 x_auth_token 的 HTTP 获取请求列出我的 OpenStack 控制器上所有可访问的卷:
http://{OpenStack 控制器 IP}:8776/v3/{project_id}/volumes
(参考网址:https ://developer.openstack.org/api-ref/block-storage/v3/index.html?expanded=#list-accessible-volumes )
但是,请求正文始终如下:
我尝试了很多次,但都没有奏效。所以,我想知道,这里的请求 url 应该是什么?提前致谢.....
kubernetes - Kubernetes:Cinder 卷不工作
我正在尝试使用 Cinder PD ( https://github.com/kubernetes/kubernetes/tree/master/examples/mysql-cinder-pd )启动示例 mysql pod 。
我已经创建了卷:
并修改了示例 yaml 中的 volumeID。
Pod 没有出现,describe pod
操作返回
我唯一的奴才(安排了 pod)上的 syslog 说:
任何提示有什么问题?我已经使用带有 Openstack 提供程序的 kubeadm 设置了 k8s 1.6.2(存在正确的 openstack 配置并将--cloud-provider
参数传递给 kubelet。Ubuntu Xenial 和 Docker 17.04.0-ce
。
maven - Maven可以创建文件夹和锁定文件,但下载时挂起
我有一个 Maven 构建,我使用来自 Docker 中心的官方 Maven 映像在 Docker 容器中运行。.m2 目录安装到 NFS 共享。
这在一个环境中有效,但在另一个相同的环境中,它总是会在写入锁定文件后挂起。它永远不会完成下载,而是永远挂在那里。由于 maven debug 在挂起之后没有给我任何细节,我决定查看 .m2 目录,看看发生了什么。
Maven 似乎正在工作,它创建了许多文件夹甚至锁定文件,但随后它挂起。我怎样才能让 maven 完成或找到一些额外的信息来帮助我解决这个问题。
顺便说一句,如果我在容器内使用临时存储,它会按预期下载包。
UDPATE:其中一条评论建议使用线程转储。您可以在下面看到我附加到正在运行的容器。我确认容器可以修改 .m2 目录中的文件,然后我使用 jstack 来获取进程的线程转储。
在容器内,我刚刚确认我可以访问 pom 并显示调试输出,它只是在下载时挂起。
https://gist.github.com/dwatrous/34e1edc1db5e4756d4b33c83a9c2ccd0
docker-swarm - 在 Cinder 卷(ceph 类型)的上下文中,ceph rbd 和 iscsi 有什么区别?
我正在尝试让卷驱动程序在使用 nova 实例和 cinder 卷的 docker swarm 上工作,并为 swarm 服务提供持久存储。我只能创建 ceph 类型的煤渣卷。我正在修改驱动程序并试图让它为我工作,但我无法让 TargetPortal、TargetIQN 等执行iSCSI attach。由于卷类型是 ceph,我应该使用 RBD 而不是 iscsi 吗?