Критическая ошибка PowerFlex SDS при запуске сервера SDBG
Сводка: Не удается запустить SDS.
Симптомы
Сценарий
При отключении SDS и при попытке запуска происходит повторный сбой, при этом предполагаемая проблема связана с запуском сервера SDBG.
Симптомы
Повторяющаяся паника при попытке трассировки стека:
08/03 20:56:58.388914 Panic in file /data/build/workspace/ScaleIO-Common-Job/src/tgt/tgt.c, line 303, function main, PID 50379.Panic Expression rc== 65 PANIC_ID_tgt_1511773103687. /opt/emc/scaleio/sds/bin/sds-3.5.1100.107(mosDbg_PanicPrepare+0x13a) [0x93b62a] /opt/emc/scaleio/sds/bin/sds-3.5.1100.107(main+0x2ce) [0x4cd18e] /lib64/libc.so.6(__libc_start_main+0xf5) [0x7fb153287555] (...) 08/03 21:13:59.562976 Panic in file /data/build/workspace/ScaleIO-Common-Job/src/tgt/tgt.c, line 303, function main, PID 123025.Panic Expression rc== 65 PANIC_ID_tgt_1511773103687. /opt/emc/scaleio/sds/bin/sds-3.5.1100.107(mosDbg_PanicPrepare+0x13a) [0x93b62a] /opt/emc/scaleio/sds/bin/sds-3.5.1100.107(main+0x2ce) [0x4cd18e] /lib64/libc.so.6(__libc_start_main+0xf5) [0x7f72ec9c5555]
Отсутствие трассировок SDS из-за ротации журналов при однократном возникновении этой проблемы на площадке заказчика.
Воздействие
Система будет работать в единой точке отказа, и в случае отказа дополнительного компонента заказчик столкнется с ситуацией DU.
Причина
Неизвестно — предполагаемая корневая причина заключается в внедренных специальных правилах SELinux, однако это не точно и было определено как возможная первопричина, так как это был единственный необычный фактор в системе заказчика.
Проблема запуска сервера SDBG также может быть вызвана тем, что порт прослушивания SDBG компонента используется другим процессом в системе, нехваткой ресурсов и другими проблемами, связанными с ОС.
Разрешение
Временное решение
Перезагрузите хост SDS — перезагрузка хоста позволит правильно запустить SDS.
Затронутые версии
Неизвестно — проблема возникла в версии 3.5.1.1, но неясно, в каких версиях она возникает.
Исправлено в версии
Эта проблема не устранена.