Bermut
@Bermut
Жертва домашней лаборатории

Почему nvmet_rdma не может добавить subsystem с ошибкой «address family 255 not supported»?

На досуге занимаюсь изучением NVMEoF, и сейчас споткнулся об ошибку "nvmet_rdma: address family 255 not supported" при добавление subsystem к порту через nvmetcli, выражается это так:
При вызове команды create <nqn name> nvmetcli пишет ошибку следующего характера:
Could not symlink q in configFS: [Errno 22] Invalid argument: '/sys/kernel/config/nvmet/subsystems/q' -> '/sys/kernel/config/nvmet/ports/3/subsystems/q'

В dmesg в этот момент ошибка nvmet_rdma: address family 255 not supported
Сам nvmetcli выглядит так:
663f231ae5639863609212.png
При этом, при тупом копировании действий из мануала RHEL - все работает. В чем может быть проблема? Хост на CentOS9, ядро 5.14.0-444.el9.x86_64, накопитель INTEL SSDPF2KX038TZ, модуль nvmet_rdma загружен.
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
Bermut
@Bermut Автор вопроса
Жертва домашней лаборатории
В секции ports/portname необходимо явно указать протокол ipv4

set addr adrfam=ipv4
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы