Как переключить протокол на интерфейсе
From CNA to FC and back!
Last updated
Was this helpful?
From CNA to FC and back!
Last updated
Was this helpful?
В принципе, если вам кинули ссылку на эту замечательную, великолепную, написанную абсолютным гением статью, вы и так знаете о чем речь.
Для всех остальных, поясню:
Большая часть моделей FAS / AFF используют в качестве своих on-board портов для передачи данных , которые могут работать как в Native FC (FC), так и в CNA (iSCSI, CIFS, NFS, FCOE)
Как раз эти режимы и переключаются на уровне драйвера каждого порта
Да. Я не буду вдаваться в подробности, но каждая пара портов работает в дуэте.
Дайвайте объясню
Предположим, что у нас есть AFF A220 и на каждом контроллере по 4 физических UTA2 порта. Нам нужно настроить порты так, чтобы мы могли одновременно использовать подключение по FC так и подключение по CIFS. Соответственно, необходимо часть портов переключить в режим native FC, часть в режим CNA для CIFS
Давайте посмотрим как они выглядат в живую
На картинке выше мы видим 4 порта e0c, e0d, e0e, e0f
Каждая пара портов может работать только в одном режиме: native FC или CNA!
В данном примере первая пара портов это e0c, e0d
, вторая e0e, e0f
Учитывая этот факт, мы можем распределить порты таким образом:
Любые два, например e0c, e0d
- переключаем в режим Native FC
А e0e, e0f
перключаем в CNA
И наоборот
Чего мы сделать не можем!
Один порт перевести в режим FC остальные в CNA, и наоборот
Перевести порты в разброс, с каждой пары по одному порту перевести в FC а остальные два в CNA и наоборот.
Если e0c
переведен в FC то e0d
должен быть переведен в FC, тоже самое для CNA
Для FC есть исключение
Один порт из пары может быть в режиме инициатора а другой в режиме таргета, но они все равно остаются в Native FC
Для начала не спешить. Вот что нам нужно будет сделать
Проверить текущую конфигурацию
Выключить адаптеры
Изменить режим на нужный
Перезагрузить контроллер
Включить адаптеры
Изменить режим можно только через коммандную строку CLI
Комманду нужно выполнить для каждого адаптера