Brocadeの10Gbpsスイッチ、ICX 6610の設定中に悩んだことの1つ。
ICX 6610は、8個の10Gbps SFP+ポートがついている。
ライセンスシートにある手順を行い、ライセンスを登録すると使える・・・ということなんだけど、リンクアップしない。
今回は光ファイバケーブルではなく、SFP+ Copper Cableを使って、サーバ・スイッチ間を接続することになっている。
事前に、同じくBrocadeのVDX 6470でテストしており、その環境を、ICX 6610に持ってくる、というだけの話・・・だったんだけど、リンクアップしない。
まず、ケーブルを接続すると以下のメッセージが出る
1 | Port 1/3/5 optics inserted, wait for Phy port initialization... |
ポートのステータスを確認してみると、ダウンのまま
1 | ICX6610-24 Switch#show interfaces brief |
3 | Port Link State Dupl Speed Trunk Tag Pvid Pri MAC Name |
5 | 1/3/5 Down None None None None No 1 0 xxx.xxxx.xxxx |
6 | ICX6610-24 Switch#show interfaces ethernet 1/3/5 |
7 | 10GigabitEthernet1/3/5 is down, line protocol is down |
8 | Hardware is 10GigabitEthernet, address is xxxx.xxxx.xxxx (bia xxxx.xxxx.xxxx) |
9 | Interface type is unknown |
10 | Configured speed 1Gbit, actual unknown, configured duplex fdx, actual unknown |
11 | Member of L2 VLAN ID 1, port is untagged, port state is BLOCKING |
12 | BPDU guard is Disabled, ROOT protect is Disabled |
13 | Link Error Dampening is Disabled |
14 | STP configured to ON, priority is level0, mac-learning is enabled |
15 | Flow Control is enabled |
16 | Mirror disabled, Monitor disabled |
17 | Not member of any active trunks |
18 | Not member of any configured trunks |
21 | 300 second input rate: 0 bits/sec, 0 packets/sec, 0.00% utilization |
22 | 300 second output rate: 0 bits/sec, 0 packets/sec, 0.00% utilization |
23 | 0 packets input, 0 bytes, 0 no buffer |
24 | Received 0 broadcasts, 0 multicasts, 0 unicasts |
25 | 0 input errors, 0 CRC, 0 frame, 0 ignored |
27 | 0 packets output, 0 bytes, 0 underruns |
28 | Transmitted 0 broadcasts, 0 multicasts, 0 unicasts |
29 | 0 output errors, 0 collisions |
30 | Relay Agent Information option: Disabled |
33 | Queue counters Queued packets Dropped Packets |
いや、10Gbpsのはずなのに「1Gbps」という表記が・・・
もしや、autonegoの問題?と10Gbpsに固定するための設定を捜索。
1 | ICX6610-24 Switch#configure terminal |
2 | ICX6610-24 Switch(config)#interface ethernet 1/3/5 |
3 | ICX6610-24 Switch(config-if-e10000-1/3/5)#speed-duplex |
4 | 10-full 10M, full duplex |
5 | 10-half 10M, half duplex |
6 | 100-full 100M, full duplex |
7 | 100-half 100M, half duplex |
8 | 1000-full-master 1G, full duplex, master |
9 | 1000-full-slave 1G, full duplex, slave |
10 | 10g-full 10G, full duplex |
12 | ICX6610-24 Switch(config-if-e10000-1/3/5)# |
speed-duplexで「10g-full」を指定すればよさそう。
1 | ICX6610-24 Switch(config-if-e10000-1/3/5)#speed-duplex 10g-full |
2 | ICX6610-24 Switch(config-if-e10000-1/3/5)# |
そして状態の確認
1 | ICX6610-24 Switch(config-if-e10000-1/3/5)#show interfaces brief |
2 | Port Link State Dupl Speed Trunk Tag Pvid Pri MAC Name |
4 | 1/3/5 Up Forward Full 10G None No 1 0 xxxx.xxxx.xxxx |
6 | ICX6610-24 Switch(config-if-e10000-1/3/5)#show interfaces ethernet 1/3/5 |
7 | 10GigabitEthernet1/3/5 is up, line protocol is up |
8 | Hardware is 10GigabitEthernet, address is xxxx.xxxx.xxxx (bia xxxx.xxxx.xxxx) |
9 | Interface type is unknown |
10 | Configured speed 10Gbit, actual 10Gbit, configured duplex fdx, actual fdx |
11 | Member of L2 VLAN ID 1, port is untagged, port state is FORWARDING |
12 | BPDU guard is Disabled, ROOT protect is Disabled |
13 | Link Error Dampening is Disabled |
14 | STP configured to ON, priority is level0, mac-learning is enabled |
15 | Flow Control is enabled |
16 | Mirror disabled, Monitor disabled |
17 | Not member of any active trunks |
18 | Not member of any configured trunks |
21 | 300 second input rate: 8496 bits/sec, 12 packets/sec, 0.00% utilization |
22 | 300 second output rate: 2176 bits/sec, 3 packets/sec, 0.00% utilization |
23 | 248 packets input, 21760 bytes, 0 no buffer |
24 | Received 87 broadcasts, 161 multicasts, 0 unicasts |
25 | 0 input errors, 0 CRC, 0 frame, 0 ignored |
27 | 154 packets output, 11128 bytes, 0 underruns |
28 | Transmitted 138 broadcasts, 16 multicasts, 0 unicasts |
29 | 0 output errors, 0 collisions |
30 | Relay Agent Information option: Disabled |
33 | Queue counters Queued packets Dropped Packets |
42 | ICX6610-24 Switch(config-if-e10000-1/3/5)# |
なるほど、「speed-duplex」か!とこっちのキーワードから検索してみたら公式の記述を見つけた。
「FastIron Ethernet Switch Software Licensing Guide Configuring PoD on an interface」
10Gbpsアップグレードオプションを適用しても、ICX 6610とICX 6450では、自動的に10Gbpsを使えるようにはなりません。
手動で10Gbpsを指定する必要があります。
ということでした・・・
なんてめんどくさい・・・
なお、この件に関するshow running-configは以下のようになります。
1 | interface ethernet 1/3/1 |
4 | interface ethernet 1/3/2 |
7 | interface ethernet 1/3/3 |
10 | interface ethernet 1/3/4 |
13 | interface ethernet 1/3/5 |
16 | interface ethernet 1/3/6 |
19 | interface ethernet 1/3/7 |
22 | interface ethernet 1/3/8 |