自己安装OpenStack.

在您的工作站上测试OpenStack,在数据中心的数百个物理服务器上设置边缘云或部署生产级云。您将使用MicroStack或者迷人的Openstack.根据要求。

如果您遇到问题,或者如果您想要支持,培训或架构设计咨询,请联系Canonical - 我们帮助全球最大的OpenStack用户保持云,使其云顺利运行。

接触规范

阅读WhitePaper - “成功的Openstack采用和部署指南”>

单节点,多节点或数据中心群集?

这些说明涵盖了三个场景:单节点部署;适合测试和开发,多节点部署;适用于边缘物联网和数据中心集群部署;专为大型和复杂的架构设计。

单节点部署

  • 采用基于MicroStack snap的安装
  • 单台机器需要
  • 16GB RAM或更多
  • 多核处理器
  • 50GB的可用磁盘空间
  • Ubuntu 18.04 LTS或更高版本
  • 包括所有关键openstack组件
  • 与上游完全兼容
  • 支持开发迭代

如果您想在工作站上尝试OpenStack或用于开发目的,则这是推荐的方法。您将能够在全功能Openstack上执行所有基本操作(例如上传图像,创建网络,启动实例等)。只需几分钟即可安装它。

OpenStack单节点部署›

多节点部署

  • 采用基于MicroStack snap的安装
  • 至少需要两台机器
  • 16GB RAM或更多
  • 多核处理器每个
  • 每个50GB的空闲磁盘空间
  • Ubuntu 18.04 LTS或更高版本
  • 包括所有关键openstack组件
  • 与上游完全兼容
  • 支持开发迭代

如果您计划部署边缘云或寻找物联网解决方案,这种方法是可行的。与单节点部署说明类似,该方法基于MicroStack,提供OpenStack基础服务访问和基本操作。

多节点部署OpenStack›

数据中心集群部署

  • 基于OpenStack的魅力
  • 基于裸金属机器
  • 需要至少6个服务器,每个服务器都有8GB RAM或更多,IPMI BMC和Dual NIC
  • 需要网络交换机和网络网关
  • HA架构支持
  • 可扩展到数百个节点

这是您的生产云旨在在数据中心运行的起点。您将在群集中的裸金属机上部署OpenStack服务。对于参考架构,硬件建议,专门的电信,合规性,监管或HPS要求,咨询服务,支持和运营见解联系Cononical.

OpenStack集群部署›

单节点OpenStack部署

这些指令使用MicroStack,可以直接在工作站上运行上游单节点OpenStack部署。Microstack在Openstack中折断这意味着所有服务和支持库都在一个包中,可以轻松地安装、升级或删除。MicroStack包含了OpenStack的所有关键组件:Keystone、Nova、Neutron、Glance,并且正在快速发展。您可以使用它进行开发、原型设计和测试,但它也非常适合网络边缘、物联网和设备。

注意:MicroStack处于测试状态。我们鼓励你测试它,给我们你的反馈问问题

安装说明

  1. 最低要求

    • 单机带16GB RAM和多核处理器,运行Ubuntu 18.04 LTS或更高版本,至少50GB的可用磁盘空间。
  2. 安装microstack.

    您可以通过从终端运行以下命令,立即立即安装Microstack:

    安装完成后,您应该会在终端上看到以下消息:

    Microstack(Beta)Ussuri从规范✓安装

    显示的版本(此处,ussuri)匹配Microstack可用的最新稳定的OpenStack释放。

    注意:Microstack安装了——devmodeFlag将不会接收更新。

  3. 初始化微克

    在使用OpenStack安装之前,必须进行初始化,以便网络和数据库已配置。为此,运行:

    $ sudo microstack init --auto --Control ... 2019-12-16 12:38:33,223  -  Microstack_Init  - 信息 - 完成。标记的Microstack初始化!

    您当地的OpenStack云现在正在运行并准备好使用!

  4. 与Microstack互动

    您可以通过web GUI或CLI与您的OpenStack进行交互。

    Web GUI:

    要通过web GUI与OpenStack交互,请访问http://10.20.20.1/并使用“admin”用户登录。密码获取方式如下:

    键入凭据,然后按“登录”按钮:

    你现在应该看到OpenStack的仪表板了:

    您可以开始使用本地私有云(即创建其他用户,启动实例等)。

    CLI:

    您也可以通过使用CLI与OpenStack互动microstack.openstack.命令。Microstack CLI语法与所提供的客户端相同python-openstackclient包裹。

    例如,要列出可用的OpenStack端点,运行命令:

    它应该返回以下列表:

    +-----------+-----------+-----------------------------------------+ | 名字| |端点类型  | +-----------+-----------+-----------------------------------------+ | 梯形| | <没有身份 > | | | | 公众:http://10.20.20.1:5000 / v3 / | | | | < 没有一个 > | | | | 内部:http://10.20.20.1:5000 / v3 / | | | | < 没有一个 > | | | | 管理:http://10.20.20.1:5000 v3 / | | | | | | 看图片| | microstack | | | |管理:http://10.20.20.1:9292 | | | | microstack | | | |公共:http://10.20.20.1:9292 | | | | microstack | | | |内部:http://10.20.20.1:9292  | | | | | | 网络中子| | microstack | | | |公共:http://10.20.20.1:9696 | | | | microstack | | | |管理:http://10.20.20.1:9696 | | | | microstack | | | |内部:http://10.20.20.1:9696  | | | | | | 放置| |位置microstack | | | |公共:http://10.20.20.1:8778 | | | | microstack | | | |管理:http://10.20.20.1:8778 | | | | microstack | | | |内部:http://10.20.20.1:8778  | | | | | | nova计算| | microstack | | | |公众:http://10.20.20.1:8774 v2.1 | | | | microstack | | | |管理:http://10.20.20.1:8774 v2.1 | | | | microstack | | | |内部:http://10.20.20.1:8774 v2.1  | | | | | +-----------+-----------+-----------------------------------------+

    运行microstack.openstack - help.将为您提供可用子命令的列表及其所需的语法。

  5. 启动一个实例

    启动第一个OpenStack实例(或VM)的最快方式是运行以下命令:

    生成的输出提供了对实例所需的信息:

    使用“ssh -i /home/ubuntu/snap/microstack/”命令访问ssh / id_microstack cirros@10.20.20.123”

    注意,在您的环境中实例的IP地址可能不同。为了连接到实例,从输出中运行'ssh'命令:

    您现在在OpenStack群集上连接到您的第一个实例。例如,您可以通过执行各种命令开始播放它,例如:

    正常运行时间14:51:42上涨4分钟,1个用户,载荷平均:0.00,000,0.00

    要断开与实例类型的连接出口

    您还可以从Web GUI查看实例。去http://10.20.20.1//然后单击左侧的“实例”选项卡:

    为了执行更高级的启动(例如指定风格,使用不同的映像等),请参考python-openstackclient文档。的语法microstack.openstack.命令与上游客户端的语法相同(例如microstack.openstack.server list)。

要了解更多关于MicroStack的信息,请访问https://microstack.run.

多节点OpenStack部署

这些指令使用MicroStack也。但是,在这种情况下,使用群集功能。

注意:MicroStack处于测试状态。我们鼓励你测试它,给我们你的反馈问问题

安装说明

  1. 最低要求

    • 至少两台机器,每个机器,带16GB RAM,多核处理器和至少50GB的可用磁盘空间,连接到网络,并运行Ubuntu 18.04 LTS。
  2. 安装microstack.

    您可以通过从终端运行以下命令,立即立即安装Microstack:

    安装完成后,您应该会在终端上看到以下消息:

    Microstack(Beta)Ussuri从规范✓安装

    显示的版本(此处,ussuri)匹配Microstack可用的最新稳定的OpenStack释放。

    在所有机器上安装Microstack,该机器将用于OpenStack聚类目的。

    注意:Microstack安装了——devmodeFlag将不会接收更新。

  3. 控制机上的初始化微箱

    在要作为控制器的计算机上运行以下命令。

    您的OpenStack Control Machine现已运行,已准备好添加计算计算机。

  4. 生成计算节点连接字符串

    在控制节点上执行如下命令。它将生成一个经过编码的字符串,在下一步添加计算节点时需要它:

  5. 计算机器上的初始化微克

    在希望作为计算节点的所有机器上运行以下命令。每个都需要一个来自控制节点的唯一连接字符串:

    您的OpenStack云现在正在运行,可以使用了!

  6. 与Microstack互动

    您可以通过web GUI或CLI与您的OpenStack进行交互。

    Web GUI:

    要通过web GUI与OpenStack交互,请访问http://10.20.20.1/并使用“admin”用户登录。密码获取方式如下:

    键入凭据,然后按“登录”按钮:

    你现在应该看到OpenStack的仪表板了:

    您可以开始使用本地私有云(即创建其他用户,启动实例等)。

    CLI:

    您也可以通过使用CLI与OpenStack互动microstack.openstack.命令。Microstack CLI语法与所提供的客户端相同python-openstackclient包裹。

    例如,要列出可用的OpenStack端点,运行命令:

    它应该返回以下列表:

    +-----------+-----------+-----------------------------------------+ | 名字| |端点类型  | +-----------+-----------+-----------------------------------------+ | 梯形| |身份microstack | | | |公共:http://10.20.20.1:5000 v3 / | | | | microstack | | | |内部:http://10.20.20.1:5000 / v3 / | | | | microstack | | | |管理:http://10.20.20.1:5000 v3 / | | | | | | 看图片| | microstack | | | |管理:http://10.20.20.1:9292 | | | | microstack | | | |公共:http://10.20.20.1:9292 | | | | microstack | | | |内部:http://10.20.20.1:9292  | | | | | | 网络中子| | microstack | | | |公共:http://10.20.20.1:9696 | | | | microstack | | | |管理:http://10.20.20.1:9696 | | | | microstack | | | |内部:http://10.20.20.1:9696  | | | | | | nova计算| | microstack | | | |公共:http://10.20.20.1:8774 v2.1 | | | | microstack | | | |管理:http://10.20.20.1:8774 v2.1 | | | | microstack | | | |内部:http://10.20.20.1:8774 v2.1  | | | | | | 放置| |位置microstack | | | |公共:http://10.20.20.1:8778 | | | | microstack | | | |管理:http://10.20.20.1:8778 | | | | microstack | | | |内部:http://10.20.20.1:8778  | | | | | +-----------+-----------+-----------------------------------------+

    运行microstack.openstack - help.将为您提供可用子命令的列表及其所需的语法。

  7. 启动一个实例

    启动第一个OpenStack实例(或VM)的最快方式是运行以下命令:

    nova:<计算节点主机名>

    例如:

    $ Microstack发射Cirros  - 名称测试 -  Availability-Zone Nova:IP-172-31-24-59

    生成的输出提供了对实例所需的信息:

    使用“ssh -i /home/ubuntu/snap/microstack/”命令访问ssh / id_microstack cirros@10.20.20.123”

    注意,在您的环境中实例的IP地址可能不同。为了连接到实例,从输出中运行'ssh'命令:

    您现在在OpenStack群集上连接到您的第一个实例。例如,您可以通过执行各种命令开始播放它,例如:

    正常运行时间15:17:19上涨5分钟,1个用户,负载平均:0.00,000,0.00

    要断开与实例类型的连接出口

    为了执行更高级的启动(例如指定风格,使用不同的映像等),请参考python-openstackclient文档。的语法microstack.openstack.命令与上游客户端的语法相同(例如microstack.openstack.server list)。

要了解更多关于MicroStack的信息,请访问https://microstack.run.

数据中心集群部署

这是跨小型裸机集群的最简单的迷人OpenStack部署过程。它利用OpenStack charms为OpenStack服务提供操作员功能,以原语的形式抽象整个操作复杂度。OpenStack魅力不仅简化了整个部署过程,而且使部署后更加简单,甚至支持非常复杂的操作,如OpenStack升级。使用以下说明进行您的第一次数据中心集群部署和联系我们继续旅程。

安装说明

  1. 最低要求

    6 x Intel, POWER或ARM服务器,每个都有:

    • IPMI BMC
    • 至少8GB RAM
    • 至少2个以太网NIC
    • 至少2个磁盘

    所有的机器都必须与以太网交换机相连。应该配置两个隔离的/24子网,每台机器都应该连接到这两个子网。我们将其称为供应和云,并分别使用172.16.7.0/24和172.16.8.0/24子网。发放子网中不能存在DHCP服务器。两个子网都必须能够访问Internet。我们将使用172.16.7.1和172.16.8.1的IP地址作为网关。

    注意:HA云需要12个节点进行业务隔离。

  2. 引导和配置第一个节点

    第一个节点,称为MAA节点在以下教程的以下部分中,必须手动引导和配置。

    下载Ubuntu Server LTS这里并在第一个节点上安装它。我们将调用此节点A MAAS节点。确保两个NIC都有配置的IP地址。我们将分别使用172.16.7.2和172.16.2.2。

    然后安装先决条件:

    并更新路径环境变量:

    $ export PATH=$PATH:/snap/bin $ echo "export PATH=$PATH:/snap/bin

    现在可以转移到MAAS安装和配置。

  3. 安装和配置MAAS

    在MAAS节点上,执行如下命令安装MAAS:

    此命令需要一段时间。完成后,通过运行初始化MAAS:

    相应地回答问题以创建管理员用户帐户,设置密码。您可以选择从GitHub或LaunchPAD导入公共SSH密钥。这些密钥将用于提供对配置实例的访问,因此如果您在Github或Launchpad中存储您的公共SSH键,现在是一个好主意:现在导入它们:

    创建第一个admin帐号:管理密码:再次:电子邮件:admin@example.com.导入SSH密钥[](lp:user-id或gh:user-id):lp: tkurek

    此时您可以访问MAAShttp:// :5240 / maas。填写管理员用户凭据,然后按“登录”按钮:

    配置“DNS转发器”字段为您选择的DNS服务器的IP地址:

    然后向下滚动,按“继续”键:

    再一次,你有机会从GitHub或Launchpad导入公共SSH密钥。一旦你完成了,按“转到仪表盘”按钮:

    您应该看到MaaS机器页面。现在不要担心警告消息:

    除非您将公共SSH键从GitHub / Launchpad导入其中一个步骤之一,否则在右上角导航“admin”选项卡,然后转到“SSH键”部分。您可以使用“源”下拉列表来上载或导入键:

    例如,要上传密钥,将其值粘贴到“Public key”字段,然后按下“Import”按钮:

    然后导航到顶部菜单中的“子网”标签,并按下“172.16.7.0/24”子网旁边的“untagged”VLAN供应子网):

    在右侧的“采取行动”下拉菜单中选择“提供DHCP”:

    填写“动态范围启动IP”和“动态范围结束IP”字段,然后按“提供DHCP”按钮:

    此时,您的MAAS实例已准备好提供其他机器。

  4. 引导和配置其他节点

    默认情况下,所有其他节点应配置为PXE从配置子网引导。

    配置后,将它们放入并等待在MAA中的“机器”选项卡上显示,然后:

    然后单击这些计算机中的每一个,每个计算机都执行以下操作:

    • 把他们的名字改成更有意义的名字。点击旧名称,输入新名称,然后按“保存”键:
    • 如果缺少,请添加电源配置。导航到机器菜单中的“配置”选项卡,然后向下滚动到“电源配置部分”。选择电源类型(在此情况下IPMI)并填写其他必填字段。完成后,按“保存更改”按钮:

    配置所有计算机后,导航到主菜单中的“机器”选项卡,检查所有计算机,然后从右侧的“采取动作”菜单中选择“佣金”:

    按“委托5台机器”按钮:

    节点正在进行调测。这可能需要一段时间。完成后,您应该看到以下输出:

    再次单击每个计算机,并为每个计算机转到机器菜单中的“接口”选项卡。确保两个接口都按照下面的屏幕截图配置。通过按下“操作”下的线路并选择“编辑物理”,调整它们:

    此时,剩余的机器已经准备就绪。

  5. Bootstrap Juju控制器

    在MAAS节点上,通过执行以下命令安装Juju客户端:

    通过运行添加MAAS云:

    回答相应的问题:

    选择云类型:maas输入MaaS Cloud的名称:maas输入API端点URL:http://172.16.7.2:5240/MAAS云“maas”成功添加到您的本地客户端。

    显示MAAS API键。您将在下一步中需要它。

    为MAAS云添加凭据:

    并相应地回答问题。使用MAAS-OAuth行中的MAAS API密钥:

    您是否只想向此客户添加凭据?(y / n):y输入凭据名称:maas区域默认选择区域[任何区域,凭据不是特定区域]:默认使用auth-type“oauth1”。输入MAAS-OAUTH:凭证“MAA”为云“MAAS”本地添加。

    此时,您可以在MAAS云上引导Juju控制器:

    此命令需要一段时间。完成后,为您的OpenStack安装添加型号:

    此时,Juju已经准备好在其余四台机器上部署OpenStack了。

  6. 部署OpenStack.

    在这个例子中,我们正在使用OpenStack基地提供OpenStack基本服务,不提供HA。如果您需要更先进的架构,我们鼓励您这样做联系Cononical.

    2 .执行如下命令部署OpenStack Base bundle。

    此命令需要一段时间。完成后,您应该在底部看到以下输出:

    部署捆绑完成。

    但这并不意味着您的OpenStack部署已经完成。事实上,这才刚刚开始。您可以通过执行juju status命令来监控状态。一旦所有的应用程序、单元和机器变成如下所示的“活动”状态,部署就完成了:

    护符美元地位云模型控制器/地区版本SLA时间戳openstack maas-controller马斯河/违约2.7.0支持12:22:38-05:00应用版本状态量表魅力商店牧师OS笔记ceph-mon 14.2.2活跃3 ceph-mon jujucharms 44 ubuntu ceph-osd 14.2.2活跃3 ceph-osd jujucharms 294 ubuntu ceph-radosgw 1 ceph-radosgw 14.2.2活跃ubuntu cinder 15.0.0 active 1 cinder Jujucharms 297 ubuntu cinder-ceph 15.0.0 active 1 cinder-ceph Jujucharms 251 ubuntu glance 19.0.0 active 1 glance Jujucharms 291 ubuntu keystone 16.0.0 active 1 keystone Jujucharms 309 ubuntu mysql 5.7.20 active 1 percona-cluster Jujucharms 281 ubuntu neutron-api 15.0.0 active 1 neutron-apijujucharms 282 ubuntu neutron-gateway 15.0.0活跃1 neutron-gateway jujucharms 276 ubuntu neutron-openvswitch 15.0.0活跃3 neutron-openvswitch jujucharms 269 ubuntu nova-cloud-controller 20.0.0活跃1 nova-cloud-controller jujucharms 339 ubuntu nova-compute 20.0.0活跃3 nova-compute jujucharms 309 ubuntu 3.2国家结核控制规划活动4国家结核控制规划jujucharms 36ubuntu openstack-dashboard 16.0.0 active 1 openstack-dashboard jujucharms 297 ubuntu placement 2.0.0 active 1 placement jujucharms 1 ubuntu rabbitmq-server 3.6.10 active 1 rabbitmq-server jujucharms 97 ubuntu Unit Workload Agent Machine Public address Ports Message ceph-mon/0 active idle 1/lxd/0 172.16.7.164 Unit is ready and clustered ceph-mon/1 active idle 2/lxd/1 172.16.7.163 Unit is ready and clustered ceph-mon/2* active idle 3/lxd/0 172.16.7.165 Unit is ready and clustered ceph-osd/0* active idle 1 172.16.7.160 Unit is ready (1 OSD) ceph-osd/1 active idle 2 172.16.7.161 Unit is ready (1 OSD) ceph-osd/2 active idle 3 172.16.7.162 Unit is ready (1 OSD) ceph-radosgw/0* active idle 0/lxd/0 172.16.7.166 80/tcp Unit is ready cinder/0* active idle 1/lxd/2 172.16.7.168 8776/tcp Unit is ready cinder-ceph/0* active idle 172.16.7.168 Unit is ready glance/0* active idle 2/lxd/1 172.16.7.167 9292/tcp Unit is ready keystone/0* active idle 3/lxd/2 172.16.7.169 5000/tcp Unit is ready mysql/0* active idle 0/lxd/2 172.16.7.170 3306/tcp Unit is ready neutron-api/0* active idle 1/lxd/2 172.16.7.171 9696/tcp Unit is ready neutron-gateway/0* active idle 0 172.16.7.159 Unit is ready ntp/0* active idle 172.16.7.159 123/udp chrony: Ready nova-cloud-controller/0* active idle 2/lxd/2 172.16.7.172 8774/tcp,8775/tcp Unit is ready nova-compute/0* active idle 1 172.16.7.160 Unit is ready neutron-openvswitch/2 active idle 172.16.7.160 Unit is ready ntp/3 active idle 172.16.7.160 123/udp chrony: Ready nova-compute/1 active idle 2 172.16.7.161 Unit is ready neutron-openvswitch/1 active idle 172.16.7.161 Unit is ready ntp/2 active idle 172.16.7.161 123/udp chrony: Ready nova-compute/2 active idle 3 172.16.7.162 Unit is ready neutron-openvswitch/0* active idle 172.16.7.162 Unit is ready ntp/1 active idle 172.16.7.162 123/udp chrony: Ready openstack-dashboard/0* active idle 3/lxd/2 172.16.7.174 80/tcp,443/tcp Unit is ready placement/0* active idle 2/lxd/3 172.16.7.175 8778/tcp Unit is ready rabbitmq-server/0* active idle 0/lxd/2 172.16.7.176 5672/tcp Unit is ready Machine State DNS Inst id Series AZ Message 0 started 172.16.7.159 openstack1 bionic default Deployed 0/lxd/0 started 172.16.7.166 juju-592de2-0-lxd-3 bionic default Container started 0/lxd/1 started 172.16.7.170 juju-592de2-0-lxd-4 bionic default Container started 0/lxd/2 started 172.16.7.176 juju-592de2-0-lxd-5 bionic default Container started 1 started 172.16.7.160 openstack2 bionic default Deployed 1/lxd/0 started 172.16.7.164 juju-592de2-1-lxd-3 bionic default Container started 1/lxd/1 started 172.16.7.168 juju-592de2-1-lxd-4 bionic default Container started 1/lxd/2 started 172.16.7.171 juju-592de2-1-lxd-5 bionic default Container started 2 started 172.16.7.161 openstack3 bionic default Deployed 2/lxd/0 started 172.16.7.163 juju-592de2-2-lxd-4 bionic default Container started 2/lxd/1 started 172.16.7.167 juju-592de2-2-lxd-5 bionic default Container started 2/lxd/2 started 172.16.7.172 juju-592de2-2-lxd-6 bionic default Container started 2/lxd/3 started 172.16.7.175 juju-592de2-2-lxd-7 bionic default Container started 3 started 172.16.7.162 openstack4 bionic default Deployed 3/lxd/0 started 172.16.7.165 juju-592de2-3-lxd-3 bionic default Container started 3/lxd/1 started 172.16.7.169 juju-592de2-3-lxd-4 bionic default Container started 3/lxd/2 started 172.16.7.174 juju-592de2-3-lxd-5 bionic default Container started

    这是您在MAA的“机器”选项卡中所应该能够看到的内容:

    此时,您的OpenStack安装就可以进行测试了。

  7. 与OpenStack互动

    通过执行以下命令设置OpenStack集群的管理员用户的密码:

    地平线服务可在运行时显示的IP地址:

    http:// :80 /地平线URL。您应该看到OpenStack登录屏幕。输入您的凭据,然后按“登录”按钮。在“域”字段中使用“admin_domain”:

    您应该能够看到OpenStack欢迎屏幕。单击右上角的“管理员”下拉列表,然后按“OpenStack RC文件”:

    有些浏览器可能要求您确认您要下载此文件。如果您使用Google Chrome,请从底部的菜单中按“保持”:

    将下载的文件放在要安装OpenStack客户端的计算机上。然后通过运行以下命令安装它:

    下载RC文件:

    询问时,请输入管理员用户的密码:

    请输入项目管理员的OpenStack密码作为用户管理员:

    此时,您可以使用标准命令与OpenStack集群进行交互,例如:

    $ OpenStack目录列表+ ----------- + -------------- + --------------------------------------------------------------------------------------- + |名称|型号终点|+ ----------- + ------------- + -------------------------------------------------------------------------------------  + |Cinderv2 |Volumev2 |regionone ||| | admin: http://172.16.7.168:8776/v2/d5c39f5ee61b4d7c8a57ed26672f5bf1 | | | | RegionOne | | | | public: http://172.16.7.168:8776/v2/d5c39f5ee61b4d7c8a57ed26672f5bf1 | | | | RegionOne | | | | internal: http://172.16.7.168:8776/v2/d5c39f5ee61b4d7c8a57ed26672f5bf1 | | | | | | nova | compute | RegionOne | | | | admin: http://172.16.7.172:8774/v2.1 | | | | RegionOne | | | | public: http://172.16.7.172:8774/v2.1 | | | | RegionOne | | | | internal: http://172.16.7.172:8774/v2.1 | | | | | | neutron | network | RegionOne | | | | public: http://172.16.7.171:9696 | | | | RegionOne | | | | internal: http://172.16.7.171:9696 | | | | RegionOne | | | | admin: http://172.16.7.171:9696 | | | | | | cinderv3 | volumev3 | RegionOne | | | | public: http://172.16.7.168:8776/v3/d5c39f5ee61b4d7c8a57ed26672f5bf1 | | | | RegionOne | | | | admin: http://172.16.7.168:8776/v3/d5c39f5ee61b4d7c8a57ed26672f5bf1 | | | | RegionOne | | | | internal: http://172.16.7.168:8776/v3/d5c39f5ee61b4d7c8a57ed26672f5bf1 | | | | | | swift | object-store | RegionOne | | | | internal: http://172.16.7.166:80/swift/v1 | | | | RegionOne | | | | admin: http://172.16.7.166:80/swift | | | | RegionOne | | | | public: http://172.16.7.166:80/swift/v1 | | | | | | keystone | identity | RegionOne | | | | internal: http://172.16.7.169:5000/v3 | | | | RegionOne | | | | admin: http://172.16.7.169:35357/v3 | | | | RegionOne | | | | public: http://172.16.7.169:5000/v3 | | | | | | placement | placement | RegionOne | | | | admin: http://172.16.7.175:8778 | | | | RegionOne | | | | internal: http://172.16.7.175:8778 | | | | RegionOne | | | | public: http://172.16.7.175:8778 | | | | | | glance | image | RegionOne | | | | public: http://172.16.7.167:9292 | | | | RegionOne | | | | internal: http://172.16.7.167:9292 | | | | RegionOne | | | | admin: http://172.16.7.167:9292 | | | | | +-----------+--------------+--------------------------------------------------------------------------+

    为了创建租户,网络,启动实例等,请参阅Python-OpenTackClient文档

需要更多帮助?

让我们的云专家帮助您进行下一步。

联系我们