裸金属解决方案中的已知问题和限制
本页面介绍您在使用裸金属解决方案时可能会遇到的已知问题和限制。
限制
不支持修改 BIOS 设置
裸金属解决方案不支持修改 BIOS 设置,包括在 BIOS 级别停用 C 状态和 P 状态。
如需解决此问题,您可以通过操作系统的电源管理功能来使用 C 状态和 P 状态的操作系统级控制。如需了解如何执行此操作,请参阅操作系统文档。
裸金属解决方案区域扩展不支持 VPC Service Controls 参数
将启用了服务控制的 VPC 连接到裸金属解决方案环境不会遵循任何服务控制保证。
裸金属解决方案 API 可以添加到安全边界内。但是,VPC Service Controls 边界不会扩展到区域扩展中的裸金属解决方案环境。如需了解详情,请参阅支持的产品和限制。
如果您仍想使用启用了 VPC Service Controls 的裸金属解决方案,请与客户服务联系,将您的 Google Cloud 项目列入许可名单以使用此功能。
不支持更改 ASN
裸金属解决方案和合作伙伴互连不支持自定义自治系统编号 (ASN)。裸金属解决方案客户端网络 ASN 设置为 65500
。对于合作伙伴互连,所有 Cloud Router 路由器的本地 ASN 必须为 16550
。
我们建议您相应地规划您的部署。
连接到服务器的 LUN 的数量上限
您最多可以将 200 个 LUN(包括启动 LUN)附加到裸金属解决方案服务器。
已知问题
通过 OVM 管理器首次重新启动后冷关停
对于使用 OVM 3.4.6 预配的服务器,在初始预配或重新映像之后,通过 OVM 管理器执行的第一次重新启动会导致冷关停。
如需了解如何启动服务器,请参阅操作裸金属解决方案服务器。
服务器需要很长时间才能启动
启动时间可能会因服务器的大小和共享 LUN 的数量而异。
服务器越大,启动所需的时间就越长。
服务器上的共享 LUN 数量也会影响其启动时间。例如,具有约 100 个共享 LUN 的 o2-highmem-224-metal
服务器可能需要一个多小时才能启动,而具有较少 LUN 的 o2-highmem-224-metal
服务器需要约 45 分钟才能启动。这是因为运行所有检查需要时间,这种现象是正常的。
将 ethtool 与调试标志搭配使用时缓冲区溢出
使用 ethtool -d
时导致缓冲区溢出的错误已在 Linux 5.8 内核中得到修复。此错误可能会导致内核崩溃,并且可能会影响您使用的裸金属解决方案服务器,具体取决于您使用的操作系统和 Hypervisor。
下面是针对此错误的建议和解决方法:
Red Hat Enterprise Linux (RHEL)
如果您使用的是 RHEL 7.x,请遵循以下准则:
- 请勿在运行
ethtool
时使用调试标志ethtool -d
。 通过停用网络插件来阻止
sosreport
实用程序调用ethtool -d
。在
/etc/sos/sos.conf
文件中,添加以下行:[plugins] disable = networking
如果您使用的是 RHEL 8.x,请遵循以下准则:
- 更新到内核版本 RHEL 8.3(内核 4.18.0-240)或更高版本。
对于内核版本低于 4.18.0-240 且无法更新的系统,通过停用网络插件来阻止
sosreport
实用程序调用ethtool -d
。在
/etc/sos/sos.conf
文件中,添加以下行:[report] skip-plugins = networking
如需了解详情,请参阅 Red Hat 解决方案。
SUSE Linux Enterprise Server(SLES)
此错误在 SLES 15 SP4(内核版本 5.14.21-150400.22.1)中已得到修复。更新到 SLES 15 SP4(内核版本 5.14.21-150400.22.1)或更高版本。
Oracle Enterprise Linux
如果您使用的是 Oracle Linux 7.x,请遵循以下准则:
- 请勿在运行
ethtool
时使用调试标志ethtool -d
。 通过停用网络插件来阻止
sosreport
实用程序调用ethtool -d
。在
/etc/sos/sos.conf
文件中,添加以下行:[plugins] disable = networking
如果您使用的是 Oracle 8.x,请遵循以下准则:
- 此错误在 OL8U7 (kernel-uek-5.15.0-3.60.5.1) 中得到修复。您可以按照 Oracle 的更新说明操作,更新到最新的内核。
如果您无法更新到内核版本 kernel-uek-5.15.0-3.60.5.1,请通过停用网络插件来阻止
sosreport
实用程序调用ethtool -d
。在
/etc/sos/sos.conf
文件中,添加以下行:[report] skip-plugins = networking
Oracle VM 服务器
- 请勿使用调试标志
ethtool -d
在dom0
网域中运行ethtool
。 通过停用网络插件来阻止
sosreport
实用程序调用ethtool -d
。在
/etc/sos/sos.conf
文件中,添加以下行:[plugins] disable = networking
升级 TS54 固件后,OVM 服务器无法连接到 OVM 管理器
如果您已升级运行 Oracle 虚拟机 (OVM) 的裸金属解决方案服务器,并且该服务器无法连接到 OVM 管理器,则此问题可能是原因。升级裸金属解决方案服务器的固件会更改其 SMBIOS UUID。OVM 使用此 UUID 通过 OVM 管理器标识自身。因此,UUID 的更改可能会导致两者之间的通信出现问题。为了防止出现这种情况,请在升级裸金属解决方案服务器的固件之前,应用 Oracle 文档 ID 1534416.1 中所述的解决方法。如需有关实现此解决方法的帮助,请与客户服务联系。