PowerFlex 3.0. Оповещение «Несоответствие типа носителя устройства» при добавлении нового устройства в SDS
Summary: При добавлении нового устройства в SDS отображаются новые оповещения о том, что тип носителя устройства не соответствует типу носителя пула
Symptoms
- Новая установка VxFlex OS 3.0
— добавление новых устройств в SDS
— при изменении типа пула носителей, чтобы он отличался от типа носителя устройства, также отображается оповещение.
Симптомы
- При добавлении нового устройства в пул с типом носителя, установленным на SSD, в событиях MDM отображаются следующие сообщения:
2019-04-02 16:19:23.517 SDS_DEV_MEDIA_TYPE_MISMATCH WARNING Performance metrics on SDS 00007f54d652e460 device /dev/sdb indicate a media type mismatch. Expected SSD, detected HDD. Check the health of mismatched device, or replace the device. 2019-04-02 16:19:24.528 SDS_DEV_MEDIA_TYPE_MISMATCH WARNING Performance metrics on SDS 00007f54d6537460 device /dev/sdc indicate a media type mismatch. Expected SSD, detected HDD. Check the health of mismatched device, or replace the device. The following alert will show in the GUI "Alerts" tab:The SDS trc logs show the following when adding the device:
02/04 16:18:56.973216 0x7f4ca2961db8:file_DeviceTypeTest_Run:00400: Device type test [devId df77712b00020000 /dev/sdb]: starting test in bound UMT [try 1 max 2] 02/04 16:18:59.835296 0x7f4ca57cfdb8:file_DeviceTypeTest_RunTest:00335: Device type test [devId df77712b00020000 /dev/sdb]: test summary: detected type DATA_SPINDLE, test time 2861989 micros, total IOs 128, fast IOs percentage 0, --- test thresholds: time spindle >= 256000 flash <= 64000, fast IOs percentage flash >= 80 02/04 16:19:01.353528 0x7f4ca2961db8:file_DeviceTypeTest_Run:00400: Device type test [devId df77712b00020000 /dev/sdb]: starting test in bound UMT [try 2 max 2] 02/04 16:19:11.744518 0x7f4ca435bdb8:file_DeviceTypeTest_RunTest:00335: Device type test [devId df77712b00020000 /dev/sdb]: test summary: detected type DATA_SPINDLE, test time 10390761 micros, total IOs 512, fast IOs percentage 0, --- test thresholds: time spindle >= 1024000 flash <= 256000, fast IOs percentage flash >= 80 02/04 16:19:11.744587 0x7f4ca2961db8:file_DeviceTypeTest_Run:00415: Device type test [devId df77712b00020000 /dev/sdb]: ended test [try 2 max 2] detected DATA_SPINDLE expected DATA_FLASH
Воздействие
Если устройство добавляется в пул с высокой детализацией (FG), устройство будет добавлено, но помечено как неисправное и непригодное для использования.
Если устройство добавляется в пул MG, устройство добавляет, а оповещение остается в пользовательском интерфейсе.
Cause
Основная причина
В VxFlex OS 3.0 назначение типа носителя для пулов и дисков было введено по разным причинам, одна из которых заключается в том, что в пул тонкой детализации FG можно добавлять только твердотельные накопители. При добавлении нового диска в SDS система SDS тестирует диск, чтобы убедиться, что он соответствует метрикам производительности, предназначенным для идентификации твердотельного накопителя.
Тест имеет две метрики:
- общее время выполнения всех операций ввода-вывода, отправленных на диск. Операции ввода-вывода отправляются параллельно с произвольными смещениями на диске.
- процент "быстрых операций ввода-вывода", указанный ожидаемым временем возврата для этих операций ввода-вывода, должен составлять > 80%.
Если диск не прошел первый тест, SDS выполняет тест еще раз, с большим количеством операций ввода-вывода, чтобы убедиться, что первый тест не был случайным. Как отмечалось в выходных данных trc, общее время, затраченное на второй тест, в котором было отправлено 512 операций ввода-вывода, составило более 10 с. Более того, ни один из операций ввода-вывода не вернулся ниже пороговых значений времени, необходимых для того, чтобы пометить их как «быстрые операции ввода-вывода». Таким образом, этот диск был помечен как жесткий диск в пуле носителей типа SSD.
Resolution
Первое, что нужно сделать, это удалить и повторно добавить диск.
Если на диске продолжают отображаться метрики производительности, не соответствующие типу диска, и оповещение возвращается, необходимо проверить оборудование. Убедитесь, что контроллер и драйвер настроены правильно, и при необходимости запустите тесты скорости диска. При необходимости привлекайте поставщика оборудования.
Additional Information
Затронутые версии
VxFlex OS 3.0 и выше
Исправлено в версии
Проблема в оборудовании.
The SDS trc logs show the following when adding the device: