使用 juju openstack-base charm bundle 成功安装 openstack 后需要采取哪些步骤?

使用 juju openstack-base charm bundle 成功安装 openstack 后需要采取哪些步骤?

我已经安装了带有 JuJu 的 Openstack-Base 魅力包。

文档指出: https://jujucharms.com/openstack-base/

确保其正常工作为了确保您的云正常运行,请下载此捆绑包,然后运行以下部分。

所有命令均在扩展包内执行。

这是什么意思?我是否需要通过 ssh 进入 nova 计算控制器?我们在哪台机器上运行命令?

我尝试在 nova 云控制器中的命令上运行该命令,并得到以下结果:

ubuntu@juju-9d518a-1-lxd-1:~$ sudo apt-get -y install python-novaclient python-keystoneclient python-glanceclient python-neutronclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-keystoneclient is already the newest version (1:2.3.1-2).
python-neutronclient is already the newest version (1:4.1.1-2).
python-glanceclient is already the newest version (1:2.0.0-2ubuntu0.16.04.1).
python-novaclient is already the newest version (2:3.3.1-2ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
ubuntu@juju-9d518a-1-lxd-1:~$ source novarc
-bash: novarc: No such file or directory
ubuntu@juju-9d518a-1-lxd-1:~$

由于指南不太具体,所以不确定这里该做什么。

编辑1: 我搜索了如何使用 openstack CLI,并找到了一些不错的信息。我在运行 ubuntu 的新服务器上安装了 openstack cli,您甚至可以在安装 juju 的同一节点上安装它。让它工作的方法是进入 openstack horizo​​n 仪表板,转到项目 -> 计算 -> 访问和安全

网址是:http://输入你的地平线 ip/地平线/项目/访问和安全/

从这里您可以单击下载 Openstack RC 文件。保存文件,然后将其上传到安装了 openstack cli 工具的服务器。

进入该服务器后,运行命令将源更改为 rc 文件,如下所示:

在我的示例中,rc 文件名是 example_rc.sh

source example_rc.sh

系统将提示您输入密码,该密码与您用于登录 Horizo​​n 仪表板的密码相同。

完成后,您将能够开始使用 openstack 命令。

现在:我被其他事情难住了,仍然与指南之后采取的步骤有关:

安装指南说明如下:

配置图像

为了在您的云上运行实例,您需要上传一个映像来启动实例:

配置网络

为了进行快速测试,我们将设置一个“外部”网络和共享路由器(“提供商路由器”),所有租户将使用它来公开访问实例:

> ./neutron-ext-net -g <gateway-ip> -c <network-cidr> \
>     -f <pool-start>:<pool-end> ext_net

我们从哪个单位来运行这个?

我感觉“source novarc”对此至关重要,但是在哪里可以得到 source novarc 呢?

我尝试从中子实例以及控制器实例运行这些命令,但出现以下错误:

root@juju-9d518a-1-lxd-1:~# ./neutron-ext-net -g 10.230.168.1 -c 10.230.168.0/21 \
>     -f 10.230.168.10:10.230.175.254 ext_net
bash: ./neutron-ext-net: No such file or directory
root@juju-9d518a-1-lxd-1:~#

这些 bash 文件在哪里?novarc 文件在哪里?

如果文档中指定了这一点,将会很有帮助。

感谢阅读,希望对您有所帮助!

答案1

您需要使用此链接下载并解压软件包 zip 文件关联- novarc 和辅助工具与 Charm 商店中的捆绑包位于同一位置。

相关内容