本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。
在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。

OpenStack部署系列文章
OpenStack Victoria版 安装部署系列教程OpenStack Ussuri版 离线安装部署系列教程(全)OpenStack Train版 离线安装部署系列教程(全) 欢迎留言沟通,共同进步。



文章目录

  • 启动一个实例
  • 缓存时间
  • 超配比例
  • 访问网址
  • 访问界面
  • 系统配额
  • 创建网络
  • 创建配置
  • 启动实例
  • 运维问题



启动一个实例

官方指南 启动一个实例之前确认,网络与实例类型的创建。

缓存时间

在所有节点编辑以下文件的[default]:
nova-api/nova.conf
nova-compute/nova.conf
nova-scheduler/nova.conf

image_cache_manager_interval=-1

超配比例

在所有节点编辑以下文件的[default]:
nova-api/nova.conf
nova-compute/nova.conf
nova-scheduler/nova.conf

disk_allocation_ratio=4.0
cpu_allocation_ratio=16.0
ram_allocation_ratio=1.5

访问网址

在控制节点修改下面的文件,将dashboard的访问端口修改为自定义的IP地址和端口号:
horizon/horizon.conf

Listen 0.0.0.0:8400

<VirtualHost *:8400>

horizon/local_settings

'http': {
'name': 'HTTP',
'ip_protocol': 'tcp',
'from_port': '8400',
'to_port': '8400',
},

访问界面

计算节点的文件中[vnc]项
nova-compute/nova.conf
修改为外网源主机可以访问的服务器IP地址。

http://192.168.1.30:6080/vnc_auto.html

系统配额

直接在dashboard的项目管理中进行配额管理。

创建网络

为配置Neutron时选择的联网选项创建虚拟网络。
如果选择选项1,则仅创建提供商网络。
如果选择选项2,则创建提供商和自助服务网络。

(1)命令创建
结合网络服务安装
官方指南

source /root/admin-openrc
openstack flavor create --id 0 --vcpus 1 --ram 256 --disk 0 1U256M0G
openstack flavor create --id 1 --vcpus 1 --ram 1024 --disk 0 1U1GM0G
openstack flavor list

(2)dashboard面板直接创建
所有配置完成后,登录dashboard进行配置。

创建配置

(1)命令创建
官方指南

(2)dashboard面板直接创建
或者所有配置完成后,登录dashboard进行配置。

启动实例

1.启动实例报错,解决方式 2.在VMware虚拟机中,如果启动时候卡在grub修改kvm为qemu,另外,实例类型也可能导致启动失败。