| 3.6.2 Настройка Nexus-5020-2 |
|
К коммутатору Nexus-5020-2 подключено два CNA, один к интерфейсу 1/1, а другой к интерфейсу 1/2. В данном примере будет сначала настраиваться виртуальный интерфейс 1/1, потом 1/2.
Настройка Nexus-5020-2: 1. Подсоедините консольный кабель к Nexus-5020-1. a. Подключите разъем DB-9 серийного кабеля к порту COM 1 ноутбука. b. Подключите разъем RJ-45 серийного кабеля к консольному порту Nexus-5020-2. c. Выполните Start > Programs > Accessories > Communications > Hyperterminal. Откроется диалоговое окно. d. Введите имя соединения, например Nexus, и нажмите OK. Появится окно Connect to. e. Выберите COM 1 в меню Connect using и нажмите OK. Появится окно настройки подключения COM1 Properties. f. В настройках COM 1 Properties, следует выбрать следующие параметры подключения: – Bits per second: = 9600 – Data bits: = 8 – Parity: = none – Stop bits: = 1 – Flow control: = None g. Нажмите OK. После этого, должно появиться окно подключения со следующим приглашением: Enter the password for "admin": Возможно, потребуется несколько раз нажать клавишу Enter, перед тем, как появится сообщение на экране. h. Введите пароль для пользователя admin, например nbv12345. Иногда бывает полезным, логировать процесс настройки коммутаторов. Для включения логирования, выберите capture text в меню Transfer. i. Подтвердите новый пароль для пользователя admin. Далее выведется диалог Basic System Configuration. 2. Выполните базовые настройки: a. Например такие: Would you like to enter the basic configuration dialog (yes/no):Y Create another login account (yes/no) [n]: N Configure read-only SNMP community string (yes/no) [n]: N Configure read-write SNMP community string (yes/no) [n]: N Enter the switch name: Nexus-5020-2 Continue with Out-of-band (mgmt0) management configuration? (yes/no) [y]: Y Mgmt0 IPv4 address: 10.1.1.113 Mgmt0 IPv4 netmask: 255.255.255.0 Configure the default gateway? (yes/no) [y]: Y IPv4 address of the default gateway: 172.23.185.2 Enable the telnet service? (yes/no) [y]: Y Enable the ssh service? (yes/no) [n]: Y Type of ssh key you would like to generate (dsa/rsa): dsa Number of key bits <768-2048>: 1024 Configure the ntp server? (yes/no) [n]: N Enter basic FC configurations (yes/no) [n]: N A summary of the configuration displays: The following configuration will be applied: switchname Nexus-5020-2 interface mgmt0 IP Address 10.1.1.113 255.255.255.0 no shutdown exit vrf context management ip route 0.0.0.0/0 172.23.185.2 exit telnet server enable ssh key dsa 1024 force ssh server enable ssh server enable b. Ответьте на следующие вопросы, к примеру так: Would you like to edit the configuration? (yes/no) [n]:N Use this configuration and save it? (yes/no) [y]: Y The configuration will be saved. c. Когда базовая настройка будет завершена, нужно будет зайти на коммутатор с новыми параметрами: Nexus-5020-2 login: admin Password: nbv12345 d. Подключите сетевой кабель, для управления коммутатором. e. Для вывода доступных сетевых интерфейсов, нужно воспользоваться командой show int brief. Будут пропущены Ethernet интерфейсы с 40 по 52. FC интерфейсы показаны не будут, даже если они установлены, пока не будет включена поддержка
FCoE на шаге f.Nexus-5020-2# show int brief -------------------------------------------------------------------------------- Interface Status IP Address Speed MTU Port Channel -------------------------------------------------------------------------------- Ethernet1/1 notConnect -- -- 1500 -- Ethernet1/2 notConnect -- -- 1500 -- Ethernet1/3 notConnect -- -- 1500 -- . . . Ethernet1/40 notConnect -- -- 1500 -- . . . ------------------------------------------------------------------------------- Interface Status IP Address Speed MTU ------------------------------------------------------------------------------- mgmt0 up 10.1.1.113 100 1500 f. Включение поддержки FCoE. Nexus-5020-2# config terminal Nexus-5020-2(config)# feature FCoE Возможно, потребуется несколько раз нажать клавишу Enter, если строка не обновится, после ввода команды feature FCoE. g. Сохранение конфигурации. Nexus-5020-2(config)# copy running startup-config h. Перезагрузка Nexus-5020-2. Nexus-5020-2 (config)# reload WARNING: This command will reboot the system Do you want to continue? (y/n) [n] Y i. Откройте SSH соединение с NEX-5020 по IP адресу 10.1.1.113. 3. Создание VSAN. Nexus-5020-2# config Nexus-5020-2(config)# vsan database Nexus-5020-2(config-vsan-db)# vsan 200 Nexus-5020-2(config-vsan-db)# vsan 400 Nexus-5020-2(config-vsan-db)# exit Nexus-5020-2(config)# 4. Создайте VLAN для трафика FCoE и соответствие с VSAN. Если используется отношение один к одному между VSAN и VLAN, и настроено несколько VSAN (как показано в данном примере) на NEX-5020, тогда потребуется настройка нескольких FCoE VLAN. Nexus-5020-2(config)# vlan 200 Nexus-5020-2(config-vlan)# fcoe vsan 200 Nexus-5020-2(config-vlan)# vlan 400 Nexus-5020-2(config-vlan)# fcoe vsan 400 5. Выполните команду show FCoE VLAN, для проверки конфигурации. Nexus-5020-2(config-vlan)# show vlan fcoe VLAN VSAN Status -------- -------- -------- 200 200 Non-operational 400 400 Non-operational 6. Создание интерфейсов VFC. Nexus-5020-2(config-vlan)# interface vfc 1 Nexus-5020-2(config-if)# bind interface ethernet 1/1 Nexus-5020-2(config-if)# no shut Nexus-5020-2(config-if)# interface vfc 2 Nexus-5020-2(config-if)# bind interface ethernet 1/2 Nexus-5020-2(config-if)# no shut 7. Настройка интерфейсов Ethernet. Nexus-5020-2(config-if)# interface ethernet 1/1 Nexus-5020-2(config-if)# switchport mode trunk Nexus-5020-2(config-if)# switchport trunk native vlan 1 Nexus-5020-1(config-if)# spanning-tree bpduguard enable Nexus-5020-1(config-if)# spanning-tree port type edge trunk Nexus-5020-2(config-if)# switchport trunk allowed vlan 1, 200 Nexus-5020-1(config-if)# spanning-tree bpduguard enable Nexus-5020-1(config-if)# spanning-tree port type edge trunk Nexus-5020-2(config-if)# interface ethernet 1/2 Nexus-5020-2(config-if)# switchport mode trunk Nexus-5020-2(config-if)# switchport trunk native vlan 1 Nexus-5020-1(config-if)# switchport trunk allowed vlan 1, 400 8. Добавьте интерфейсы vfc в соответствующие VSAN. Nexus-5020-2(config-if)# vsan database Nexus-5020-2(config-vsan-db)# vsan 100 interface vfc1 Nexus-5020-2(config-vsan-db)# vsan 300 interface vfc2 Nexus-5020-2(config-vsan-db)# exit Nexus-5020-2(config-if)# Вывод команды show int brief, должен показать следующее: Nexus-5020-2(config-if)# show int brief ----------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Mode Trunk Mode Speed Channel Mode (Gb/s) ----------------------------------------------------------------------------- fc2/1 1 auto on trunking swl TE 4 -- fc2/2 1 auto on trunking swl TE 4 -- fc2/3 1 auto on trunking swl TE 4 -- fc2/4 1 auto on trunking swl TE 4 -- fc3/1 1 auto on trunking swl TE 4 -- fc3/2 1 auto on trunking swl TE 4 -- fc3/3 1 auto on trunking swl TE 4 -- fc3/4 1 auto on trunking swl TE 4 -- ----------------------------------------------------------------------------- Interface Status IP Address Speed MTU Port Channel ----------------------------------------------------------------------------- Ethernet1/1 up -- 10000 1500 -- Ethernet1/2 up -- 10000 1500 -- Ethernet1/3 sfpIsAbsen -- -- 1500 -- Ethernet3/4 sfpIsAbsen -- -- 1500 -- ----------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Mode Trunk Mode Speed Channel Mode (Gb/s) ----------------------------------------------------------------------------- vfc1 200 F -- up -- F auto -- vfc2 400 F -- up -- F auto -- Nexus-5020-2(config-if)# Вывод команды show int brief будет отличаться от вывода, показанного на шаге e по нескольким причинам: – Интерфейсы fc на шаге e небыли показаны, пока не была включена поддержка FCoE. – Интерфейсы vfc, также небыли показаны, т.к. небыли созданы. В данном примере, коммутатор Nexus-5020-2, был подключен к двум различным коммутаторам MDS и интерфейсы каждого MDS находятся в разных VSAN. Одна VSAN, будет использована для серверов с CAN адаптерами Emulex, а другая VSAN для серверов с QLogic CNA. Включение всех интерфейсов fc. Nexus-5020-2(config-if)# interface fc2/1-4 Nexus-5020-2(config-if)# no shut Nexus-5020-2(config-if)# interface fc3/1-4 Nexus-5020-2(config-if)# no shut j. Подключите кабели от CNA к Nexus 5020-2, как показано на рисунке 45. k. Проверьте конфигурацию, при помощи команды show int brief. Ниже приведен вывод данной команды show int brief. Nexus-5020-2(config )# show int brief ----------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Mode Trunk Mode Speed Channel Mode (Gb/s) ----------------------------------------------------------------------------- fc2/1 1 auto on notConnected swl -- -- fc2/2 1 auto on notConnected swl -- -- fc2/3 1 auto on notConnected swl -- -- fc2/4 1 auto on notConnected swl -- -- fc3/1 1 auto on notConnected swl -- -- fc3/2 1 auto on notConnected swl -- -- fc3/3 1 auto on notConnected swl -- -- fc3/4 1 auto on notConnected swl -- -- ----------------------------------------------------------------------------- Interface Status IP Address Speed MTU Port Channel ----------------------------------------------------------------------------- Ethernet1/1 up -- 10000 1500 -- Ethernet1/2 up -- 10000 1500 -- Ethernet1/3 sfpIsAbsen -- -- 1500 -- Ethernet3/4 sfpIsAbsen -- -- 1500 -- ----------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Mode Trunk Mode Speed Channel Mode (Gb/s) ----------------------------------------------------------------------------- vfc1 200 F -- up -- F auto -- vfc2 400 F -- up -- F auto -- Nexus-5020-2(config-if)# 9. Настройка FC интерфейсов на Cisco MDS 9513. Оптические порты каждого коммутатора MDS должны быть добавлены в VSAN, чтобы CNA могли работать с ними. Кроме того, листы с номерами VSAN, состоящих из адресов TE портов (используются Cisco trunking VSAN) подключенных к NEX-5020 и MDS, должны быть работать с VSAN 200 и 400. Основные шаги для настройки FC интерфейсов на MDS: a. Подключитесь по Telnet на коммутатор MDS. b. Создайте соответствующую vsan на MDS, при помощи команды vsan c. Добавьте интерфейсы коммутатора MDS в нужные VSAN, при помощи команды vsan Команды, необходимые для проведения данной процедуры, приведены ниже: - Для MDS-9513-1: MDS-9513-1# config terminal Enter configuration commands, one per line. End with CNTL/Z. MDS-9513-1(config)# vsan database MDS-9513-1(config-vsan-db)# vsan 400 MDS-9513-1(config-vsan-db)# vsan 400 interface fc 2/14 Traffic on fc2/14 may be impacted. Do you want to continue? (y/n) y MDS-9513-1(config-vsan-db)# exit MDS-9513-1(config) # copy running startup-config MDS-9513-1(config)# - Для MDS-9513-2: MDS-9513-2# config terminal Enter configuration commands, one per line. End with CNTL/Z. MDS-9513-2(config)# vsan database MDS-9513-2(config-vsan-db)# vsan 200 MDS-9513-2(config-vsan-db)# vsan 200 interface fc 2/13 Traffic on fc2/13 may be impacted. Do you want to continue? (y/n) y MDS-9513-2(config-vsan-db)# exit MDS-9513-2(config) # copy running startup-config MDS-9513-2(config)# 10. Подключите кабели между CNA и Nexus 5020-2. a. Когда конфигурация была проверена, соедините кабели между CNA и Nexus-5020-2, а также между коммутаторами FC и Nexus-5020-2. b. Выполните команду show int brief, чтобы удостовериться, что все интерфейсы инициализировались успешно. Nexus-5020-2(config-if)# show int brief ----------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Mode Trunk Mode Speed Channel Mode (Gb/s) ----------------------------------------------------------------------------- fc2/1 1 auto on trunking swl TE 4 -- fc2/2 1 auto on trunking swl TE 4 -- fc2/3 1 auto on trunking swl TE 4 -- fc2/4 1 auto on trunking swl TE 4 -- fc3/1 1 auto on trunking swl TE 4 -- fc3/2 1 auto on trunking swl TE 4 -- fc3/3 1 auto on trunking swl TE 4 -- fc3/4 1 auto on trunking swl TE 4 -- ----------------------------------------------------------------------------- Interface Status IP Address Speed MTU Port Channel ----------------------------------------------------------------------------- Ethernet1/1 up -- 10000 1500 -- Ethernet1/2 up -- 10000 1500 -- Ethernet1/3 sfpIsAbsen -- -- 1500 -- Ethernet3/4 sfpIsAbsen -- -- 1500 -- ----------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Mode Trunk Mode Speed Channel Mode (Gb/s) ----------------------------------------------------------------------------- vfc1 200 F -- up -- F auto -- vfc2 400 F -- up -- F auto -- Nexus-5020-2(config-if)# 11. Убедитесь, что соответствующие VSAN относятся к портам TE и находятся в состоянии up. Для этого, нужно выполнить команду show interface trunk vsan. Nexus-5020-2# show interface trunk vsan fc2/1 is trunking Vsan 1 is up (None), FCID is 0x9a0000 Vsan 400 is up (None), FCID is 0x4e0001 fc2/2 is trunking Vsan 1 is up (None), FCID is 0x9a0001 Vsan 200 is up (None), FCID is 0xd00001 fc2/3 is trunking Vsan 1 is up (None), FCID is 0x9a0002 Vsan 400 is up (None), FCID is 0x4e0002 fc2/4 is trunking Vsan 1 is up (None), FCID is 0x9a0003 Vsan 200 is up (None), FCID is 0xd00002 fc3/1 is trunking Vsan 1 is up (None), FCID is 0x9a0004 Vsan 400 is up (None), FCID is 0x4e0003 fc3/2 is trunking Vsan 1 is up (None), FCID is 0x9a0005 Vsan 200 is up (None), FCID is 0xd00003 fc3/3 is trunking Vsan 1 is up (None), FCID is 0x9a0006 Vsan 400 is up (None), FCID is 0x4e0004 fc3/4 is trunking Vsan 1 is up (None), FCID is 0x9a0007 Vsan 200 is up (None), FCID is 0xd00004 c. Чтобы проверить, что каждый CNA адаптер залогинился в vsan, воспользуйтесь следующей командой: show flogi database vsan CNA is logged in to the appropriate vsan. Nexus-5020-2(config-if)# show flogi database vsan 200 --------------------------------------------------------------------------- INTERFACE VSAN FCID PORT NAME NODE NAME --------------------------------------------------------------------------- vfc1 200 0xd00000 10:00:00:00:c9:3c:f7:c0 20:00:00:00:c9:3c:f7:c0 Total number of flogi = 1. Nexus-5020-2(config-if)# show flogi database vsan 400 --------------------------------------------------------------------------- INTERFACE VSAN FCID PORT NAME NODE NAME --------------------------------------------------------------------------- vfc2 400 0x4e0000 21:00:00:1b:32:0a:c0:b8 20:00:00:1b:32:0a:c0:b8 Total number of flogi = 1. Nexus-5020-2(config-if)# 12. Зонинг CNA. При настройке зонинга с
CLI, рекомендуется использовать метод копировать\вставить для всех адресов WWPN, дабы минимизировать риск от опечатки в адресе. Шаги, необходимые для создания соответствующих зон:a. zone name b. member pwwn c. member pwwn d. zone set name e. member f. zoneset activate name g. Copy running startup. 13. Зайдите по Telnet на коммутатор Nexus-5020-2 и выполните следующие шаги: Создайте зоны для VSAN 200: Nexus-5020-2# config terminal Nexus-5020-2(config)# zone name host1_CNA2 vsan 200 Nexus-5020-2(config-zone)# member pwwn 10:00:00:00:c9:3c:f7:c0 Nexus-5020-2(config-zone)# member pwwn 50:06:04:8A:D5:2E:69:79 Nexus-5020-2(config-zone)# exit Nexus-5020-2(config)# zoneset name FCoE_200 vsan 200 Nexus-5020-2(config-zoneset)# member host1_CNA2 Nexus-5020-2(config-zoneset)# zoneset activate name FCoE_200 vsan 200 Zoneset activation initiated. check zone status Nexus-5020-2(config)# zoneset distribute full vsan 200 Nexus-5020-2(config)# show zoneset active vsan 200 zoneset name FCoE_200 vsan 200 zone name host1_CNA2 vsan 200 * fcid 0xd00000 [pwwn 10:00:00:00:c9:3c:f7:c0] * fcid 0x6f0000 [pwwn 50:06:04:8a:d5:2e:69:79] Nexus-5020-2(config)# Создайте зоны для VSAN 400: Nexus-5020-2(config)# zone name host2_CNA2 vsan 400 Nexus-5020-2(config-zone)# member pwwn 21:00:00:1B:32:0A:C0:B8 Nexus-5020-2(config-zone)# member pwwn 50:06:04:82:D5:2E:69:59 Nexus-5020-2(config-zone)# exit Nexus-5020-2(config)# zoneset name FCoE_400 vsan 400 Nexus-5020-2(config-zoneset)# member host2_CNA2 Nexus-5020-2(config-zoneset)# zoneset activate name FCoE_400 vsan 400 Zoneset activation initiated. check zone status Nexus-5020-2(config)# zoneset distribute full vsan 400 Nexus-5020-2(config)# 14. Сохраните конфигурацию: Nexus-5020-2(config)# copy running startup-config
|


