Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

22.2.3.5. 创建 OpenStack 类别

在 OpenStack 中,类别通过定义 nova 计算实例的计算、内存和存储容量来定义虚拟服务器的大小。由于此参考架构中的基础镜像是 Red Hat Enterprise Linux 7.5,因此使用以下规格创建 m1.nodem1.master 大小,如 表 22.1 “OpenShift 的最低系统要求” 所示。

重要

虽然最小系统要求足以运行集群,以提高性能,但建议在 master 节点上增加 vCPU。另外,如果 etcd 位于 master 节点上,则建议更多内存。

表 22.1. OpenShift 的最低系统要求

节点类型CPURAM根磁盘Flavor

Master

4

16 GB

45 GB

m1.master

节点

1

8 GB

20 GB

m1.node

作为 OpenStack 管理员,

$ openstack flavor create <flavor_name> \
    --id auto \
    --ram <ram_in_MB> \
    --disk <disk_in_GB> \
    --vcpus <num_vcpus>

以下示例演示了在本参考环境中创建类别。

$ openstack flavor create m1.master \
    --id auto \
    --ram 16384 \
    --disk 45 \
    --vcpus 4
$ openstack flavor create m1.node \
    --id auto \
    --ram 8192 \
    --disk 20 \
    --vcpus 1
注意

如果访问 OpenStack 管理员权限来创建新类别不可用,请在 OpenStack 环境中使用现有类别来满足 表 22.1 “OpenShift 的最低系统要求” 中的要求。

通过以下方法验证 OpenStack 类别:

$ openstack flavor list