文章目录

  • 创建提供者(外部)网络
  • 创建m1.nano规格的主机
  • 生成一个键值对
  • 增加安全组规则
  • 启动一个实例
  • 创建实例
  • 注意
  • 启用dashboard
  • 安装并配置组件
  • 重启服务
  • 使用dashboard



使用阿里云主机,主机信息如下:
controller节点— 私网IP:10.0.0.5 — 公网IP: 47.108.28.42 — CPU2核,内存4G
compute1节点— 私网IP:10.0.0.6 — 公网IP:47.108.116.248 — CPU2核,内存2G
block1节点— 私网IP:10.0.0.84 ---- 公网IP: 47.108.140.166 — CPU2核,内存2G


根据官方文档进行:https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/environment.html

创建提供者(外部)网络

在启动实例之前,必须创建必须的虚拟机网络设施。下述实例使用提供者(外部)网络。

创建网络:

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器

在网络上创建一个子网

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_02

创建m1.nano规格的主机

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_运维_03

生成一个键值对

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_04

增加安全组规则

允许 ICMP (ping):

允许安全 shell (SSH) 的访问:

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_05

启动一个实例

一个实例指定了虚拟机资源的大致分配,包括处理器、内存和存储。

列出可用类型:

列出可用镜像:

列出可用网络:

列出可用的安全组:

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_IP_06

创建实例

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_07

检查实例的状态

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_运维_08


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_09


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_IP_10

如果能分配到IP地址,那么在主机上可以使用ssh连接虚拟机。

注意

反复检查了网络配置,确定没有问题,但是虚拟机就是无法分配到IP地址。
后来查看了阿里云官网,才看到云主机不支持二次虚拟化。
但是除了不能分配到IP地址之外,其他可以正常使用。

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_11

启用dashboard

安装并配置组件

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_IP_12


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_IP_13

在 controller 节点上配置仪表盘以使用 OpenStack 服务

启用第3版认证API:

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_14

允许所有主机访问仪表板

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_15

配置 memcached 会话存储服务

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_IP_16

配置API版本

启用对域的支持

通过仪表盘创建用户时的默认域配置为 default

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_17

禁用支持3层网络服务

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_18


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_19

重启服务

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_20

使用dashboard

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_21


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_运维_22


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_23


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_24


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_25


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_26


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_27


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_28


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_29


然后改用demo用户登录,

demo

demo

openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_30


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_运维_31


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_32


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_33


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_34


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_运维_35


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_36


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_37


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_openstack 创建虚拟机的流程_38


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_服务器_39


openstack 创建虚拟机的流程 openstack怎么创建虚拟机_linux_40