搜索

6.7. 部署原生 CephFS 环境

download PDF

当您准备好部署环境时,请使用 openstack overcloud deploy 命令以及配置原生 CephFS 后端所需的自定义虚拟环境和角色。

除其它所需选项外,openstack overcloud deploy 命令还具有以下选项。

操作选项其它信息

使用 network_data.yaml指定网络配置

[filename] -n /usr/share/openstack-tripleo-heat-templates/network_data.yaml

您可以使用自定义环境文件覆盖此网络数据文件中指定的默认网络值。这是使用隔离网络时可用的默认网络数据文件。您可以从 openstack overcloud deploy 命令中省略此文件,以进行 brevity。

部署 Ceph 守护进程。

-e /usr/share/openstack-tripleo-heat-templates/environments/cephadm/cephadm.yaml

Deploying Red Hat Ceph Storage and Red Hat OpenStack Platform together with director 中的 Initiating overcloud deployment

使用 ceph-mds.yaml部署 Ceph 元数据服务器

-e /usr/share/openstack-tripleo-heat-templates/environments/cephadm/ceph-mds.yaml

Deploying Red Hat Ceph Storage and Red Hat OpenStack Platform together with director 中的 Initiating overcloud deployment

使用原生 CephFS 后端部署 manila 服务。

-e /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml

环境文件

以下示例显示了 openstack overcloud deploy 命令,其中包含部署 Ceph 集群、Ceph MDS、原生 CephFS 后端和 Ceph 集群所需的网络的选项:

[stack@undercloud ~]$ openstack overcloud deploy \
...
-n /usr/share/openstack-tripleo-heat-templates/network_data.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml   \
-e /home/stack/network-environment.yaml  \
-e /usr/share/openstack-tripleo-heat-templates/environments/cephadm/cephadm.yaml  \
-e /usr/share/openstack-tripleo-heat-templates/environments/cephadm/ceph-mds.yaml  \
-e /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml

有关 openstack overcloud deploy 命令的更多信息,请参阅 Director 安装和使用中的置备和部署 overcloud

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.