openstack 界面发放一台云主机

1. 创建一个租户/项目


2. 创建用户


3. 创建规格

4. 上传镜像

https://download.cirros-cloud.net/0.6.2/

下载对应的qcow2磁盘镜像

切换普通用户登录

5. 创建私网

控制节点和计算节点 节点用的网段是153,NAT。这个153网段是可以通外网的。这个153网段未来要作为虚拟公网提供的,所以创建私网的时候,你可千万不要使用153这个NAT网段。比如我挑一个 88 网段作为虚拟私网网段。192.168.88.0/24

6.创建安全组配置规则

7. 创建密钥对

当点击之后,会自动下载一份密钥文件

8. 创建实例

可能有报错:

登录实例

无法ping通外网

9. 创建公网

查看当前网络拓扑

TypeScript 复制代码
[root@controller ~]# ifconfig
br-ex: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.100.128  netmask 255.255.255.0  broadcast 192.168.100.255
        inet6 fe80::20c:29ff:feb1:47fc  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:b1:47:fc  txqueuelen 1000  (Ethernet)
        RX packets 78129  bytes 219656760 (209.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 57307  bytes 49891019 (47.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::20c:29ff:feb1:47fc  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:b1:47:fc  txqueuelen 1000  (Ethernet)
        RX packets 217594  bytes 243211439 (231.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 83288  bytes 51521081 (49.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

genev_sys_6081: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 65000
        inet6 fe80::ccce:ddff:fe9b:732c  prefixlen 64  scopeid 0x20<link>
        ether ce:ce:dd:9b:73:2c  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 15 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 903488  bytes 227952976 (217.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 903488  bytes 227952976 (217.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

管理员账号创建公网:

这里的公网,不是传统意义上的公网,也是模拟的,让公网和控制节点及计算节点使用的子网保持一致。我使用的100网段,你的可能是其他的网段。

10.创建路由

11. 创建浮动IP

宿主机ping 浮动ip

9.admin项目下新建

admin项目下新建


子用户下创建

默认使用第一个子网,当第一个子网不够用时,会使用到第二个子网

一个VPC下创建多个私网

新增安全组:

默认放行所有端口

添加ICMP、SSH、HTTP、HTTPS、MYSQL以下协议规则

新增密钥对

保存好下载好的私钥文件

创建实例

排错思路:

再两个节点上执行,查看报错日志

复制代码
grep 'ccb28552-6af1-4902-942d-2aaadd5a5d45' /var/log/nova/nova-compute.log

从日志来看,问题的根本原因已经很清晰了:Nova 无法通过 iSCSI 连接到 Cinder 卷,导致实例启动失败。

相关推荐
小马同学-2 天前
OpenStack网络管理-neutron
网络·openstack·neutron
JudithHuang14 天前
创建第一台实例:Horizon ↔ CLI
openstack
JudithHuang14 天前
Apple Silicon 上 Cirros 控制台VNC打不了字
openstack
JudithHuang15 天前
OpenStack 是什么:一张图看懂在干什么
openstack
SeanQhl18 天前
基于华为云ARM架构ECS平台的OpenStack Wallaby All-in-one 完整部署指导
openstack·all-in-one
JudithHuang20 天前
从零安装 OpenStack:DevStack + Multipass 本地可复现指南
openstack
小马同学-21 天前
OpenStack 使用实战:Web 界面与 CLI 命令行实验
运维·云计算·openstack
小马同学-21 天前
OpenStack 镜像管理:Glance 镜像服务实验
运维·云计算·openstack
闲云自留地21 天前
Neutron 实战教程:物理 vs 虚拟网络,OVN 环境创建网络与安全策略
服务器·网络·openstack
Lysander.Jovian21 天前
OpenStack使用_网页版
php·openstack