Система SDS в PowerFlex 14G отсоединяется при создании пространства имен NVDIMM
Summary: При создании пространства имен NVDIMM в работающем кластере отсоединяется программно-определяемое хранилище.
Symptoms
Сценарий
Добавление нового модуля NVDIMM и последующее создание пространства имен в то время, когда SDS работает, может привести к его развязке.
Симптомы
- Создание пространств имен на NVDIMM с помощью следующих команд:
ndctl create-namespace --force --reconfig=namespace4.0 --mode=devdax --align=4K --verbose --size=16G ndctl create-namespace --force --reconfig=namespace5.0 --mode=devdax --align=4K --verbose --size=16G
- В журнале событий MDM отображается развязка SDS.
2021-09-02 13:46:26.096 SDC_DISCONNECTED_FROM_SDS_IP WARNING SDC Name: sdc39; ID: 5473912c00000051 disconnected from the IP address 10.1.0.239 of SDS sds107; ID: 80bc40f30000002e 2021-09-02 13:46:26.096 SDC_DISCONNECTED_FROM_SDS_IP WARNING SDC Name: sdc39; ID: 5473912c00000051 disconnected from the IP address 10.1.1.240 of SDS sds107; ID: 80bc40f30000002e 2021-09-02 13:46:26.115 SDC_DISCONNECTED_FROM_SDS_IP WARNING SDC Name: sdc64; ID: 54736a1d0000000e disconnected from the IP address 10.1.0.239 of SDS sds107; ID: 80bc40f30000002e 2021-09-02 13:46:26.115 MULTIPLE_SDC_CONNECTIVITY_CHANGES INFO Multiple SDC connectivity changes occurred. 2021-09-02 13:46:29.134 SDS_DECOUPLED ERROR SDS: sds107 (id: 80bc40f30000002e) decoupled. 2021-09-02 13:46:30.293 MDM_DATA_FAILED CRITICAL The system is now in DATA FAILURE state. Some data is unavailable. 2021-09-02 13:46:30.585 SDS_RECONNECTED INFO SDS: sds107 (ID 80bc40f30000002e) reconnected. 2021-09-02 13:46:40.140 SDS_DECOUPLED ERROR SDS: sds107 (id: 80bc40f30000002e) decoupled. 2021-09-02 13:46:42.391 MDM_DATA_DEGRADED ERROR The system is now in DEGRADED state.
- Результаты sar показывают, что процессор имел 5-секундные промежутки при сборе данных:
01:46:24 PM 61 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 01:46:24 PM 62 3.73 0.00 1.49 0.00 0.00 0.75 0.75 0.00 0.00 93.28 01:46:24 PM 63 0.00 0.00 0.74 0.00 0.00 0.00 0.00 0.00 0.00 99.26 <==== 5 second gap 01:46:29 PM all 0.09 0.00 0.10 0.00 0.00 0.00 1.93 0.00 0.00 97.87 01:46:29 PM 0 0.23 0.00 0.00 0.00 0.00 0.00 0.23 0.00 0.00 99.54 01:46:29 PM 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 01:46:29 PM 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
Воздействие
Если отсоединится достаточное количество SDS из-за создания пространств имен NVDIMM на нескольких SDS, кластер может перейти в состояние сбоя данных и некоторые данные будут недоступны.
Cause
Создание пространств имен на модулях NVDIMM и последующая приостановка работы ресурсов ЦП и других ресурсов ОС напрямую связаны с тем, как ОС взаимодействует с драйвером и шиной, к которой подключен модуль NVDIMM. Это может приводить к кратковременным остановкам ОС относительно других узлов в кластере, что приводит к отключению SDS.
Resolution
Рекомендуется создать пространства имен NVDIMM до того, как данные кластера станут активными. Если это невозможно или требуется замена FRU, используйте режим обслуживания. Это позволяет операционной системе на SDS создавать пространства имен, не опасаясь разделения.
Затронутые версии
PowerFlex v3.x и более поздние версии
Исправлено в версии
Это проблема ОС, которая не будет исправлена в PowerFlex.