4.14. 解决主机名冲突


块存储服务(cinder)中的大多数存储后端都需要连接到它们的主机具有唯一的主机名。这些主机名用于识别权限和地址,如 iSCSI 启动器名称、HBA 和 WWPN。

由于您在 OpenShift 中部署,块存储服务卷和备份报告的主机名不是 OpenShift 主机名,而是改为 pod 名称。

这些 pod 名称使用预先确定的模板组成:* 对于 volumes: cinder-volume-<backend_key>-0 * 用于备份: cinder-backup-<replica-number>

如果您在多个部署中使用相同的存储后端,则可能无法遵守唯一的主机名要求,从而导致操作问题。要解决这个问题,您可以使用 uniquePodNames 字段请求安装程序具有唯一的 pod 名称,因此唯一的主机名。

当您将 uniquePodNames 字段设置为 true 时,会将一个简短哈希添加到 pod 名称中,用于处理主机名冲突。

Example:

apiVersion: core.openstack.org/v1beta1
kind: OpenStackControlPlane
metadata:
  name: openstack
spec:
  cinder:
    uniquePodNames: true
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat