7.7. iDRAC 问题故障排除
- Redfish 管理界面无法设置引导设备
当您将
idrac-redfish
管理界面与某些 iDRAC 固件版本搭配使用,并尝试在使用 UEFI 引导的裸机服务器上设置引导设备时,i iDRAC 会返回以下错误:Unable to Process the request because the value entered for the parameter Continuous is not supported by the implementation.
Unable to Process the request because the value entered for the parameter Continuous is not supported by the implementation.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您遇到这个问题,请将节点上的
driver-info
中的force_persistent_boot_device
参数设置为Never
:openstack baremetal node set --driver-info force_persistent_boot_device=Never ${node_uuid}
openstack baremetal node set --driver-info force_persistent_boot_device=Never ${node_uuid}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 关闭时超时
在关闭电源和超时时,有些服务器可能会太慢。默认重试计数为
6
,这会导致 30 秒超时。要将超时时间增加到 90 秒,在 undercloud hieradata 覆盖文件中将ironic::agent::rpc_response_timeout
值设置为18
,并重新运行openstack undercloud install
命令:ironic::agent::rpc_response_timeout: 18
ironic::agent::rpc_response_timeout: 18
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 供应商透传超时
当 iDRAC 无法执行厂商 passthrough 命令时,这些命令需要很长时间且超时:
openstack baremetal node passthru call --http-method GET \ aed58dca-1b25-409a-a32f-3a817d59e1e0 list_unfinished_jobs Timed out waiting for a reply to message ID 547ce7995342418c99ef1ea4a0054572 (HTTP 500)
openstack baremetal node passthru call --http-method GET \ aed58dca-1b25-409a-a32f-3a817d59e1e0 list_unfinished_jobs Timed out waiting for a reply to message ID 547ce7995342418c99ef1ea4a0054572 (HTTP 500)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要增加消息传递的超时持续时间,增加 undercloud hieradata 覆盖文件中的
ironic::default::rpc_response_timeout
参数的值并重新运行openstack undercloud install
命令:ironic::default::rpc_response_timeout: 600
ironic::default::rpc_response_timeout: 600
Copy to Clipboard Copied! Toggle word wrap Toggle overflow