PowerFlex:添加设备 跟踪日志中出现错误 超出时间预算“和IO_HARD_ERROR

Summary: 在 VxFlex OS (ScaleIO) 中添加新设备时出现问题。跟踪日志中的错误显示“超出时间预算”,IO_HARD_ERROR

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

尝试将 SDS 上的新设备添加到 VxFlex OS

客户尝试将新设备添加到 SDS 并收到错误

以下是添加设备时 MDM 跟踪日志中的错误:

04/02 07:44:39.847673 0x7fe714c7deb0:mosEventLog_PostInternal:00590: New event added. Message: "Command add_sds_device received, User: 'USERNAME'. [464880250]". Additional info: "SDS: Name: SDSNAME, SDS Device: name N/A path /dev/sdab, Storage Pool: sas_10k_4, Test Mode: 'Test and activate' Test Time: 0 force_device_takeover flag: Specified" Severity: Info
04/02 07:44:44.435265 0x7fe714c7deb0:mosEventLog_PostInternal:00590: New event added. Message: "Command add_sds_device was not successful. Error code: Add SDS device IO error [464880250]". Additional info: "ID: 0000000000000000" Severity: Warning



根据 SDS 跟踪日志,我们看到以下错误:

04/02 07:44:43.589785 0x7f6b739aaeb0:AddDevProgress_Trace:00255: AddDevProgress: osThreadId=11cd, devId=3fefb6ae00110006, Start=25f2ee8825 [usec], end=25f2ee9888 [usec], interval= 4195 [usec], Desc=Write PhyDevCombArr
04/02 07:44:44.380440 0x7f6b739aaeb0:file_DoIOSyncEx:02237: Time budget exceeded on reading from /dev/sdab
04/02 07:44:44.380569 0x7f6b739aaeb0:file_ReadIntern:01169: Read error from disk 1548199195, 8 IO_HARD_ERROR
04/02 07:44:44.380653 0x7f6b739aaeb0:file_DoIOSyncEx:02237: Time budget exceeded on reading from /dev/sdab
04/02 07:44:44.380697 0x7f6b739aaeb0:file_ReadIntern:01169: Read error from disk 1548199195, 8 IO_HARD_ERROR
04/02 07:44:44.380777 0x7f6b739aaeb0:contDev_SendDeviceError:01761: Sending device error to MDM: DevId:3fefb6ae00110006 deviceName: /dev/sdab readError: TRUE WriteError: FALSE
04/02 07:44:44.415846 0x7f6b739aaeb0:file_WriteIntern:00937: Write error to disk 64, 2 IO_HARD_ERROR
04/02 07:44:44.415978 0x7f6b739aaeb0:file_WriteIntern:00937: Write error to disk 64, 2 IO_HARD_ERROR
04/02 07:44:44.416061 0x7f6b739aaeb0:contDev_SendDeviceError:01761: Sending device error to MDM: DevId:3fefb6ae00110006 deviceName: /dev/sdab readError: TRUE WriteError: TRUE
04/02 07:44:44.426672 0x7f6b739aaeb0:phyDev_InitWithBuf:02279: Io error
04/02 07:44:44.426839 0x7f6b739aaeb0:mosAsyncIO_CloseFileIntern:00503: Closing device path:/dev/sdab



 

Cause

重点关注“超出时间预算”事件,此设备似乎要么太慢而无法添加,要么存在硬件问题,可能是控制器问题或上面磁盘上的坏块。

在添加新设备时的测试阶段,SIO 必须能够在 ~4.5 秒内写入 ~200 MB 的数据。这可能是因为控制器问题或设备损坏块,或者问题似乎是磁盘太慢,当我们看到错误“超出时间预算”并IO_HARD_ERROR

Resolution

这不是 VxFlex OS 问题。这更多的是硬件问题。

硬件供应商需要参与调查。

1.检查 RAID 控制器上是否存在问题。
2.检查磁盘是否存在问题,或者是否为慢速磁盘。
3.如果可能,请尝试获取另一个磁盘并添加它。如果新磁盘已成功添加,则表示之前的磁盘有问题。
4. 如果多个新磁盘在添加到 SDS 时面临相同的问题,请检查 RAID 控制器上的问题。此外,请确保 RAID 控制器驱动程序/固件为受支持的版本。

 

Article Properties
Article Number: 000170896
Article Type: Solution
Last Modified: 25 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.