附录 A. Google Cloud Storage 配置


要将块存储服务(cinder)配置为使用 Google Cloud Storage 作为备份后端,请完成以下步骤:

  1. 创建并下载 Google 帐户的服务帐户凭证:

  2. 创建一个环境文件来映射您需要的块存储设置:

  3. 使用您创建的环境文件重新部署 overcloud:

先决条件

  • 您有具有升级权限的帐户的用户名和密码。您可以使用为部署 overcloud 而创建的 stack 用户帐户。如需更多信息,请参阅 Director 安装和使用指南
  • 您有一个 Google 帐户,可访问 Google Cloud Platform。块存储服务使用此帐户访问和使用 Google Cloud 存储备份。

A.1. 创建 GCS 凭证文件

Block Storage 服务(cinder)需要 Google 凭证访问和使用 Google Cloud 进行备份。您可以通过创建服务帐户密钥,为块存储服务提供这些凭证。

流程

  1. 使用您的 Google 帐户登录到 Google 开发人员控制台(http://console.developers.google.com)。
  2. Credentials 选项卡,从 Create credentials 下拉菜单中选择 Service account key

    creds create

  3. Create service account key 屏幕中,从 Service account 下拉菜单中选择您希望块存储服务使用的服务帐户:

    creds json compengine

  4. 在同一屏幕中,从 Key type 部分中选择 JSON,再单击 Create。浏览器会将密钥下载到其默认下载位置:

    creds key

  5. 打开文件并记录 project_id 参数的值:

    {
      "type": "service_account",
      "project_id": "*cloud-backup-1370*",
    ...
  6. 将 GCS JSON 凭证的副本保存到 /home/stack/templates/Cloud-Backup.json

    重要的
    将文件命名为 Cloud-Backup.json,且不更改文件名。此 JSON 文件必须与作为 第 A.2 节 “创建 cinder-backup-gcs.yaml 中一部分创建的 cinder-backup-gcs.yaml 文件位于同一个目录位置。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat, Inc.