PowerFlex 3.0: Alert "Device media type mismatch" podczas dodawania nowego urządzenia do SDS
Summary: Podczas dodawania nowego urządzenia do serwera SDS wyświetlane są nowe alerty wskazujące, że typ nośnika urządzenia jest niezgodny z typem nośnika puli
Symptoms
- Nowa instalacja VxFlex OS 3.0
- Dodawanie nowych urządzeń do SDS
- Alert pojawi się również w przypadku zmiany typu puli nośników na inny niż typ nośnika urządzenia.
Objawy
- Podczas dodawania nowego urządzenia do puli z typem nośnika ustawionym na SSD w zdarzeniach MDM wyświetlane są następujące komunikaty:
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
Wpływ
Jeśli urządzenie jest dodawane do puli drobnych szczegółów (FG), urządzenie zostanie dodane, ale zostanie oznaczone jako błędne i nie nadaje się do użytku.
Jeśli urządzenie jest dodawane do puli MG, urządzenie zostanie dodane, a alert pozostanie w interfejsie użytkownika.
Cause
Główny powód
W systemie VxFlex OS 3.0 do tworzenia typów nośników dla pul i dysków wprowadzono z różnych powodów, a jednym z nich jest to, że do puli FG o drobnej ziarnistości można dodawać tylko dyski SSD. Podczas dodawania nowego dysku do serwera SDS serwer SDS testuje dysk, aby upewnić się, że spełnia on wymagania wskaźników wydajności umożliwiających identyfikację dysku SSD.
Test ma dwie metryki:
- całkowity czas wykonania wszystkich operacji we/wy wysłanych do dysku. Operacje we/wy są wysyłane równolegle do losowych przesunięć na dysku.
- procent "szybkich IO" wskazywany przez oczekiwany czas powrotu dla tych IO musi wynosić > 80%.
Jeśli pierwszy test dysku zakończy się niepowodzeniem, serwer SDS przeprowadza test ponownie z większą liczbą operacji we/wy, aby upewnić się, że pierwszy test nie był dziełem przypadku. Jak zauważono w danych wyjściowych trc z góry, całkowity czas potrzebny w drugim teście, który wysłał 512 IO, wynosił ponad 10 s. Co więcej, żadna z IO nie zwróciła się poniżej progów czasowych niezbędnych do oznaczenia ich jako "szybkich IO". W związku z tym dysk ten został oznaczony jako dysk twardy w puli typów nośników SSD.
Resolution
Pierwszą czynnością należy wyjąć i ponownie podłączyć dysk.
Jeśli dysk nadal pokazuje metryki wydajności niezgodne z typem dysku i alert powraca, należy sprawdzić stronę sprzętową. Upewnij się, że kontroler i sterownik są prawidłowo skonfigurowane i w razie potrzeby uruchom testy szybkości dysku. W razie potrzeby należy zaangażować dostawcę sprzętu.
Additional Information
Wersje, których dotyczy problem
VxFlex OS 3.0 i nowsze
Naprawiono w wersji
Jest to problem sprzętowy.
The SDS trc logs show the following when adding the device: