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

相关推荐
做咩啊~3 天前
10.openstack创建虚拟机的流程
openstack
360智汇云3 天前
OpenStack Nova 虚拟机网卡挂卸载性能优化实践
性能优化·openstack
eucalyptus-DE6 天前
Nova 计算节点故障排查指南
服务器·openstack
做咩啊~20 天前
7.cinder对接nfs后端存储
openstack
isyangli_blog20 天前
openstack 下载打包整套环境
服务器·网络·openstack
isyangli_blog21 天前
Openstack V 版搭建
openstack
isyangli_blog21 天前
openstack V版 本地源方式搭建
运维·openstack
Yana.nice1 个月前
华为云计算(FusionAccess/FusionCompute/OpenStack)平台
华为云·openstack
huhy~1 个月前
基于Ubuntu 24.04 LTS 搭建OpenStack F 版
android·ubuntu·openstack