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: