9.7. iDRAC 问题的故障排除
- Redfish 管理界面无法设置引导设备
当您使用带有特定 iDRAC 固件版本的
idrac-redfish
管理界面并尝试使用 UEFI 引导的裸机服务器中设置引导设备,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 无法执行厂商透传命令时,这些命令需要太长且超时:
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