При переключении PowerFlex SDR при отказе монтируется том RO в целевой сервер Oracle Linux
Сводка: Заказчик использует репликацию PowerFlex SDR для тестирования переключения при отказе, но целевой том монтируется «RO» в многопутевых выходных данных -ll на сервере Oracle Linux.
Симптомы
Переключение SDR при отказе выполнено успешно, и когда пользователь видит том в PfxM в целевой системе, отображается значение Read Only = No, что означает, что PowerFlex имеет том как RW, но в выходных данных многопутевой команды -ll отображается RO в ОС Linux.

Причина
В ОС Oracle Linux в файле multipath.conf имеются правильные настройки для исключения устройств PowerFlex SCINI из черного списка, но во время переключения при отказе многопутевой сервис в ОС видит их как RO. Это можно увидеть в выводе команды multipath -ll.

Однако, если пользователь проверяет состояние RO блочного устройства с помощью команды 'cat /sys/block/sciniX/ro', где X - буква устройства, пользователь увидит, что он возвращает 0 для вывода, что означает Read Only = falae. Это означает, что блочным устройством в ОС Linux является RW, и это многопутевое устройство, которое не синхронизировано.
Разрешение
Чтобы обновить состояние, необходимо перезапустить multipathd. На любые вопросы, связанные с этим процессом, следует обращаться в службу поддержки Oracle.
![]()
Теперь в выходных данных многопутевой команды -ll отображается обновленное состояние, соответствующее блочному устройству scini в ОС Linux и состоянию тома в массиве PowerFlex.

Дополнительная информация
См. статью базы знаний Oracle https://support.oracle.com/knowledge/Oracle%20Linux%20and%20Virtualization/2660512_1.html Однако reload_readwrite вариант «да» — multipatyh.conf устарел в OEL 8 и не нужен.