суббота, 13 мая 2023 г.

Brocade: Создание и настройка виртуального коммутатора FICON

Коммутатор по умолчанию не может сменить тип на FICON-коммутатор, поэтому необходимо включить и использовать виртуальную фабрику. Перед настройкой убедитесь, что все коммутаторы, которые будут состоять в одной фабрике, имеют одинаковую версию Fabric OS firmware.

Для создания коммутатора FICON-типа пройдите через следующие шаги:

1. Проверяем, включена ли виртуальная фабрика: "fosconfig --show". Если нет, то включаем командой: "fosconfig --enable vf".

2. Создаем коммутатор командой: "lscfg --create FabricID -ficon".

3. Переключаемся на созданный свитч: "setcontext FabricID".

4. Командой "aptpolicy" проверяем текущую настройку Routing Policy. При необходимости переводим в режим Device Based Routing Policy командой "aptpolicy 2".

5. Рекомендуется включить Lossless Dynamic Load Sharing командой:
"dlsset --enable -lossless".

6. Также рекомендуется установить In-Order Delivery командой: "iodset".

7. Смените имя коммутатора командой: "switchname NewName".

8. Выполните "configure" для изменения некоторых параметров:
- установите необходимый DomainID коммутатора;
- Disable Device Probing рекомендуется установить в единицу.
Остальные параметры изменять только при необходимости.

9. Теперь необходимо перенести порты на логический коммутатор командой:
"lscfg --config FabricID -port n1-n2".

10. Выполните привязку адресов к физическим портам коммутатора командой
"portaddress --bind PortNumber PortAddress" (можно указывать диапазон портов, тогда следующему по очереди порту будет присвоен адрес, увеличенный на единицу).
Например установим адрес 0x2800 для физического порта 40: "portaddress --bind 40 0x2800".
Удалить привязку к портам можно командой: "portaddress --unbind PortNumber".
Для просмотра текущих привязок выплоните: "portaddress --show".
Перед выполнением любых действий с привязками убедитесь что порты находятся в выключенном состоянии.

11. Для корректной работы коммутатора нужно создать SCC-политику и добавить туда WWNы коммутаторов в одной фабрике. Это можно сделать командой:
'secpolicycreate SCC_POLICY "*"' или же указывать WWN каждого свитча отдельно:
"secpolicycreate SCC_POLICY "WWN1;WWN2;WWN3"".

12. Переведите коммутатор и порты во включенной состояние командами "switchenable" и "portenable FirstPortNumber-EndPortNumber".

13. Сохраняем настройки политики: "secpolicysave".

14. Активируем политику: "secpolicyactivate".

15. С помощью команды "fabricprincipal" настраиваем приоритет выбора роли Principal Switch. Например, чтобы указать наивысший приоритет выполните: "fabricprincipal --enable -p 0x01".

16. По умолчанию скорость соединения на портах устанавливается автоматически, для ручной настройки можно воспользоваться командой "portcfgspeed".

17. Если расстояние между коммутаторами фабрики превышает 10км, перенастройте соответствующим образом ваши uplink-порты с помощью команды "portcfglongdistance".

18. Выполняем команду "defzone --noaccess", чтобы отключить зону по умолчанию, и затем конфигурируем собственные зоны фабрики. После сделанных изменений сохраняем конфигурацию командой: "cfgsave".

19. Очищаем статистику по портам: "statsclear".

20. Выполняем несколько команд для проверки работы коммутатора:
"switchshow" - удостоверяемся, что коммутатор находится в режиме "онлайн";
"ficonshow rnid" - проверяем, зарегестрировались ли FICON устройства
("ficonshow rnid port PortNumber" - для конкретного порта);
"ficonshow lirr" - убеждаемся, что хост-каналы FICON зарегистрированы для прослушивания инцидентов связи.

Комментариев нет:

Отправить комментарий