PowerFlex: izleme günlüklerinde aygıt hatası ekleniyor Zaman bütçesi aşıldı" ve IO_HARD_ERROR
Summary: VxFlex OS de (ScaleIO) yeni aygıtlar ekleme sorunu. İzleme günlüklerindeki hatada "Zaman bütçesi aşıldı" yazıyor ve IO_HARD_ERROR
Symptoms
VxFlex OS
ye bir SDS de yeni aygıt eklemeye çalışmaMüşteri yeni aygıtı SDS'ye eklemeye çalışıyor ve hata
alıyorCihazı eklerken MDM İzleme Günlüklerindeki hatalar aşağıda verilmiştir:-
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 İzleme günlüklerine göre aşağıdaki hataları görüyoruz: -
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
"Zaman bütçesi aşıldı" olaylarına odaklanıldığında, bu aygıtın eklenemeyecek kadar yavaş olduğu veya denetleyici sorunu veya yukarıdaki diskte bozuk bir blok olabilecek donanım sorunları olduğu görülüyor.
Yeni bir cihaz eklerken test aşamasının bir parçası olan SIO, ~4,5 saniyede ~200 MB veri yazabilmelidir. Bunun nedeni, denetleyici sorunları veya aygıta yönelik bozuk bloklar olabilir ya da "Zaman bütçesi aşıldı" hatasını gördüğümüzde sorun diskin çok yavaş olması gibi görünebilir IO_HARD_ERROR
Resolution
Bu bir VxFlex OS sorunu değildir. Bu daha çok bir donanım sorunudur.
Soruşturma için donanım satıcısıyla iletişime geçilmesi gerekir.
1. RAID Denetleyicisinde sorun olup olmadığını kontrol edin.
2. Diskte sorun olup olmadığını veya yavaş bir disk olup olmadığını kontrol edin.
3. Mümkünse başka bir disk alıp eklemeyi deneyin. Yeni disk başarıyla eklenirse bu, önceki diskte sorun olduğu anlamına gelir.
4. Bir SDS ye ekleme yaparken birden fazla yeni disk aynı sorunla karşılaşıyorsa RAID Denetleyicisinde sorun olup olmadığını kontrol edin. Ayrıca RAID Denetleyici Sürücüsünün/FW'nin desteklenen sürümlerde olduğundan emin olun.