1.6. 默认文件位置


在 RHOSP 17 中,您可以在单个目录中找到所有配置文件。目录的 name 是所用的 openstack 命令和堆栈名称的组合。目录具有默认位置,但您可以使用 --working-dir 选项更改默认位置。您可以将这个选项与任何 tripleoclient 命令一起使用,该命令可读取或创建与部署一起使用的文件。

默认位置命令

$HOME/tripleo-deploy/undercloud

undercloud 安装,它基于 tripleo deploy

$HOME/tripleo-deploy/<stack>

tripleo deploy, <stack&gt ; 默认为独立

$HOME/overcloud-deploy/<stack>

overcloud 部署,<stack> 默认为 overcloud

1.6.1. undercloud 目录的内容描述

您可以在 ~/tripleo-deploy/undercloud 目录中找到以下文件和目录:它们是 ~/overcloud-deploy 目录中可用内容的子集:

heat_launcher
install-undercloud.log
tripleo-ansible-inventory.yaml
tripleo-config-generated-env-files
tripleo-undercloud-outputs.yaml
tripleo-undercloud-passwords.yaml
undercloud-install-20220823210316.tar.bzip2

1.6.2. overcloud 目录的内容描述

您可以在 ~/overcloud-deploy/overcloud 目录中找到以下文件和目录,其中 overcloud 是堆栈的名称:

cli-config-download
cli-enable-ssh-admin
cli-grant-local-access
cli-undercloud-get-horizon-url
config-download
environment
heat-launcher
outputs
overcloud-deployment_status.yaml
overcloud-export.yaml
overcloud-install-20220823213643.tar.bzip2
overcloud-passwords.yaml
overcloudrc
tempest-deployer-input.conf
tripleo-ansible-inventory.yaml
tripleo-heat-templates
tripleo-overcloud-baremetal-deployment.yaml
tripleo-overcloud-network-data.yaml
tripleo-overcloud-roles-data.yaml
tripleo-overcloud-virtual-ips.yaml

下表描述了这些文件和目录的内容:

目录描述

cli-*

ansible-runner 用于基于 CLI ansible 的工作流使用的目录。

config-download

config-download 目录,之前称为 ~/config-download/var/lib/mistral/<stack>

环境

包含 openstack stack environment show <stack> 命令生成的已保存的堆栈 环境。

heat-launcher

包含临时 Heat 配置和数据库备份的临时 Heat 工作目录。

输出

包含通过 openstack stack 输出生成的保存的堆栈输出 show <stack> <output> 命令。

<stack>-deployment_status.yaml

包含保存的堆栈状态。

<stack>-export.yaml

包含堆栈导出信息,使用 openstack overcloud export <stack> 命令生成。

<stack>-install-*.tar.bzip2

工作目录的 tarball。

<stack>-passwords.yaml

包含堆栈密码。

<stack>rc

使用 overcloud API 所需的堆栈 rc 凭证文件。

temployer-deployer-input.conf

包含 Tempest 配置。

tripleo-ansible-inventory.yaml

用于 overcloud 的 Ansible 清单。

tripleo-heat-templates

包含呈现的 jinja2 模板的副本。您可以在 /usr/share/openstack-tripleo-heat-templates 中找到源模板,也可以使用 CLI 上的 --templates 选项指定模板。

tripleo-overcloud-baremetal-deployment.yaml

置备 overcloud 节点的裸机部署输入。

tripleo-overcloud-network-data.yaml

用于置备 overcloud 网络的网络部署输入。

tripleo-overcloud-roles-data.yaml

通过 CLI 上的 -r 选项指定的角色数据。

tripleo-overcloud-virtual-ips.yaml

用于置备 overcloud 网络 VIP 的 VIP 部署输入。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.