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 卷,导致实例启动失败。

相关推荐
闲云自留地4 小时前
动手玩 Nova:Hypervisor、主机聚合、可用分区、虚拟机生命周期实操
运维·架构·openstack
闲云自留地17 小时前
存储实验室:Cinder 多后端配置、卷挂载实例,Swift 对象存储实操教程
openstack
闲云自留地1 天前
从零吃透 OpenStack:起源、理念、架构、创建虚拟机交互流程
架构·交互·openstack
闲云自留地2 天前
OpenStack 镜像管家 Glance:架构、镜像格式、状态机与镜像制作全讲解
架构·openstack
闲云自留地2 天前
OpenStack 的身份管家:Keystone 令牌、RBAC 权限模型拆解
wpf·openstack
shacofun3 天前
OpenStack扫盲
openstack
SatanII6 天前
OpenStack核心组件详解|Keystone+Glance+Nova+Cinder原理与实操笔记
网络·笔记·openstack
xianyuCcCcCCCcc10 天前
OpenStack 核心组件原理与架构深度剖析
linux·运维·openstack
harmony&10 天前
OpenStack 云平台管理实战:从 Keystone 认证到 Nova 计算调度
数据库·openstack
闲云野鹤在人间11 天前
OpenStack架构介绍和安装流程
linux·网络·架构·openstack