问题标签 [openstack-horizon]

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 投票
2 回答
391 浏览

python - 我必须在 settings.py 中设置哪个变量来重定向 nova 服务 url?

我正在安装openstack Horizo​​n

当我检查 git hub 上的文档时,他们提到

运行所需的最低 OpenStack 服务集包括:

  • Nova(计算、API、调度程序、网络和卷服务)
  • 一目了然
  • 基石

但是我的 nova、keystone 和 Glance 服务正在其他机器上运行。

例如:Horizo​​n 在 192.168.1.1 上运行,keystone、nova 和 Glance 在 192.168.1.2 上运行。

我必须设置哪个变量settings.py来指向该网址?

我试过OPENSTACK_KEYSTONE_URL但没有用:(。

0 投票
1 回答
1413 浏览

openstack - OpenStack keystoneclient 按名称获取用户

我知道可以通过 id 获取用户,但我可用的只是名称。任何人都知道如何使用 keystone 客户端 v 2.0 按名称获取用户?

需要类似以下内容* * keystone.users.getByName(USER_NAME)

0 投票
1 回答
161 浏览

python - nodejs 给出错误 Error initializing V8 on cent os

我正在尝试在我的系统上运行 openstack Horizo​​n。当我尝试连接到地平线时,它会出错

当我签入由于nodejs问题而给出的代码时。

我还在网上搜索并找到了一些解决方案,例如内存泄漏或其他解决方案,但这对我不起作用。我给虚拟内存无限的内存。

我检查了在 Gentoo AMD64 上初始化 V8 的 NodeJS 错误,但这也无济于事。:(。

0 投票
3 回答
2311 浏览

openstack - 无法在 openstack 中创建超过 2 GB 的卷

我已经在本地机器上安装了 OpenStack。我能够执行所有功能,例如上传图像、创建和启动实例、关联浮动 IP 等。但我无法创建超过 2 GB 的容量。如果我创建任何超过 2 GB 的卷,那么它会在我的仪表板上显示“错误”状态。创建的空间少于 2 GB。

0 投票
1 回答
584 浏览

javascript - OpenStack Horizo​​n 仪表板(Folsom 版本)js 构建器

据我所知,OpenStack Horizo​​n 仪表板(Folsom 版本)使用LESS.js编译 *.css 静态文件。这很清楚。

但我不知道用什么来压缩 Horizo​​n *.js 文件(例如Horizo ​​n.instances.js等)到176baabe0b2d.js 之类的东西,它直接在浏览器中工作。

需要您的帮助来确定这个 js 构建器。提前致谢!

0 投票
0 回答
614 浏览

openstack - OpenStack VM 无法访问互联网

我已经使用 devstack 安装了openstack。我能够创建实例,我也可以通过 ssh 登录到实例,但虚拟机无法访问互联网。我还为实例提供了免费的 IP 地址范围。我只能在安装了 VM 的机器上 ping 通。ping 请求甚至没有到达网关。

谢谢

0 投票
1 回答
79 浏览

openstack - OpenStack Grizzly keystoe remove_user command removing ALL users

I have the following code that works great in Folsom:

That same code will remove ALL users rather than just the user with the id, obj_id from the tenant specified. anyone else have this issue in Grizzly?

0 投票
2 回答
750 浏览

chef-infra - 使用 chef 从 openstack 获取 NAT IP

如何获取 opnestack 服务器实例的 NAT ip 地址,我使用 knife-openstack 命令创建新实例并引导它。

原因是某些配置需要我添加 NAT ip 地址,使用 ohai 我只能获取内部 ip,但不能获取 openstack 在运行时分配的公共 ip/NAT ip/浮动 ip。

任何帮助

0 投票
1 回答
345 浏览

python - 地平线的代码在哪里?

我已经安装了 openstack havana 版本和 packstack(没有中子)。好的,仪表板工作正常。

我的问题是: ¿ 地平线的源代码安装在哪里?

我的意思是,我在/usr/share/openstack目录下找到了仪表板的源代码,但我不知道地平线的代码在哪里,具体来说,与仪表板网站上显示的网页相关的源代码。

问候。

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 覆盖,或者它会在重新启动时被覆盖,这将导致无法维护。