问题标签 [openstack-nova]

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 回答
881 浏览

openstack - 实例获取多个固定 IP

我正在运行一个带有 FlatDHCPManager 和 4 个 nova-compute 节点的 nova-network 节点(其中一个也是 nova-network 节点。

我通过 vlan(eth1.101、eth1.102 等)在节点上有多个网络,我也在 openstack 中使用以下命令创建了这些网络:

所有网络都像上面的例子一样创建,--project-id包括。


然后,当我在项目中创建一个实例时,它会从所有创建的网络中获取固定 IP,如下所示:

图片说明

他们不应该只从相关项目中获得吗?

这是一个错误还是我错过了什么?


我也在这里问过这个。

0 投票
1 回答
227 浏览

openstack - 我们可以为多个 Openstack 设置设置一个通用的 Glance 吗?

我有两个 Grizzly 设置指向两个不同的 Glance 服务。

现在我的问题是:

  1. 有没有可能设置这种环境?
  2. 当我们在任何设置中创建服务器快照时,它应该在通用 Glance 中创建吗?
  3. nova 是否有任何选项可以指定应从特定的 Glance 中选择图像?
  4. 我们可以将 VM 从一个 Grizzly 设置迁移到另一个设置吗?

关于它的指针会有所帮助。

0 投票
1 回答
1302 浏览

openstack - openstack 中的通知

我对如何在 openstack 中通知其他应用程序事件感兴趣。例如,我不想在我的应用程序中知道 nova 中的实例何时暂停或恢复。是否有任何 webhook 或类似的东西我可以从哪里获得这些信息?

我正在查看有关通知的官方文档,但我真的无法从中做出任何事情: http ://docs.openstack.org/trunk/openstack-network/admin/content/ch_adv_notification_overview.html

我在网上也找不到任何带有代码的示例。

有没有人做过这样的事情?

0 投票
2 回答
2006 浏览

sqlalchemy - 如何在 Nova 数据库中添加表:Openstack

我正在添加一个类 nova.db.sqlalchemy.models 以在 Nova DB 中创建关联表,但它没有反映在那里。

在 neutron 中做同样的事情就是在 Neutron DB 中创建一个表。

Openstack 文档没有解释如何在任何地方扩展数据库。 http://docs.openstack.org/developer/nova/api/nova.db.sqlalchemy.models.html

如何解决这个问题?

0 投票
2 回答
1082 浏览

ubuntu - 无法通过 curl 使用 nova,需要身份验证

我正在使用 ubuntu 12.04 并运行 openstack,我已将 nova-api 的环境变量设置为从命令行工作,即nova listnova flavor-list 工作正常,但是当我尝试使用 curl 时:

回应是:

环境是:

谁能帮我这个?

0 投票
1 回答
1616 浏览

rpc - OpenStack 中的 RPC 调用

RPC 调用是如何在 OpenStack 的模块之间实现的,特别是 Nova 和 Neutron?我想通过RPC调用Nova中的一个neutron方法。

在整个网络上搜索,但找不到任何易于理解的解释。任何链接/文档都会有所帮助。

0 投票
1 回答
1034 浏览

cloud - RDO Openstack allinone 添加一个 mor 计算节点

我已经Openstack使用--allinoneFlatDHCPManager 使用 nova-network 在 CentOS6 上安装了 RDO。现在我正在尝试在集群中添加新的计算节点,但我很困惑,文档说在计算节点上你只需要nova-compute守护进程。

  • 但我很困惑它将如何为没有nova-network守护程序的网络配置网络 br100?控制器如何将 DHCP 分配给 VM 等?

  • 我还需要nova.conf从控制器复制到新的计算节点吗?

  • 欢迎任何建议!

0 投票
1 回答
1481 浏览

iptables - IPTables 关闭然后重新打开后 OpenStack 网络无法正常工作

我使用 DevStack 在 RHEL6 上安装了 OpenStack,并且运行良好。有一天,我们的一位“系统管理员”注意到系统上正在运行 iptables,并决定将其关闭(chkconfig iptables off)。然后他重新启动了服务器,几天没有告诉我。在他告诉我之后,我迅速检查我是否可以访问我的实例。当 Horizo​​n 可以访问时,由于没有任何内容被阻止,并且我可以从控制台访问我的实例,这些实例无法访问网络。在此之后,我尝试通过 SSH 从服务器访问实例。无法访问私有 IP。

然后我尝试重新启动 iptables,它出现了......并阻止了地平线仪表板。所以我然后尝试重新启动所有开放堆栈服务......仍然无法访问 Horizo​​n 或任何实例,但至少现在我的 IPTables 填充了新规则

这些规则都不允许远程访问 Horizo​​n,甚至不允许本地访问应该运行的实例。最重要的是,在关闭 iptables 之前,我能够允许 Apache HTTPD 侦听任何端口,但该功能现在似乎也停止了。

现在,我唯一能想到的就是重新开始,因为我不知道去哪里找。我一直在阅读 iptables 和 OpenStack 以及它们如何协同工作,但找不到任何解决方案。谁能指出我可能有帮助的方向?

我曾考虑直接将规则添加到 IPtables 规则中,但这些规则会在任何时候被 nova 覆盖,或者它会在重新启动时被覆盖,这将导致无法维护。

0 投票
1 回答
281 浏览

java - org.jclouds.openstack.nova.v2_0.domain.ServerCreated API

上面的代码抛出错误:

服务器已创建,但错误限制了我继续进行。请帮忙。

0 投票
1 回答
1291 浏览

python - which 和 type 在 vi​​rtualenv 中显示 IPython 可执行文件的不同路径,在 IPython 中导入失败,在标准解释器中成功?

不管怎么说which,它执行/usr/local/bin/ipython

现在强制它执行/Users/sam/.virtualenvs/myvirtualenv/bin/ipython

为什么whichtype指向不同的路径?为什么,如果 IPython 安装在我的 virtualenv 中,系统 IPython 会被执行,即使我的顺序$PATH会指示不是这样?无论如何,为什么会import novaclient出现看似非常奇怪的错误?


编辑

来自错误会话的pythonpath

(myvirtualenv)[~] sam@iota $ ipython -c 'import sys;sys.path'

来自成功会话的 pythonpath

(myvirtualenv)[~] sam@iota $ python -c 'import sys;print sys.path'