isl creation
DESCRIPTION
This document shows the step by step procedure to create the ISL between 2 SAN SwitchesTRANSCRIPT
-
Inter Switch Link (ISL) Creation
At Smart Trust, We have created ISL between two SAN switches as customer was running out of ports. Previously customer was running two Brocade 200E, 16 port SAN (redundant with each other) switches in their production but to add new hosts/storages in the same VCS, some more ports were required.
Note
ISL are supported only if current Fabos Version running over SAN is 6.0.0.c, if it is 6.1 or greater, a separate license is required to create ISL between switches.
Procedure:-
We have used two Silkworm 3850 SAN to create the uplink with Brocade 200E.For the same; we have upgraded Silkworm firmware version to latest one, following procedure was used to upgrade the firmware version level.
Brocade SAN Switch Firmware Upgrade/Downgrade procedure:-
Step 1:- (Collect the logs from SAN switch)
n-sansw-01:admin > supportsave
This command will collect RASLOG, TRACE, supportShow, core file, FFDC data and other support information and then transfer them to a FTP/SCP server or a USB device. This operation can take several minutes.
NOTE: supportSave will transfer existing trace dump file first, then automatically generate and transfer latest one. There will be two trace dump files transfered after this command.
OK to proceed? (yes, y, no, n): [no] yes Host IP or Host Name: 172.19.239.59
-
User Name: root Password: Protocol (ftp or scp): ftp Remote Directory: tmp1 Saving support information for switch:SW1, module:CONSOLE0...
/tmp/supportSave_files/SW1-S0-200811150918-CONSOLE0.gz: ...-S0-200811150918-CONSOLE0.gz: ETA: 0:00 1.46/ 1.46 kB 3.30 MB/s ...-S0-200811150918-CONSOLE0.gz: ETA: 0:00 1.46/ 1.46 kB 42.34 kB/s ...supportSave_files/SW1-S0-200811150918-CONSOLE0.gz: 1.46 kB 42.34 kB/s ...supportSave_files/SW1-S0-200811150918-CONSOLE0.gz: 1.46 kB 42.34 kB/s
Saving support information for switch:SW1, module:RASLOG...
/tmp/supportSave_files/SW1-S0-200811150918-RASLOG.ss.gz: ...S0-200811150918-RASLOG.ss.gz: ETA: 0:00 24.24/ 24.24 kB 27.02 MB/s ...S0-200811150918-RASLOG.ss.gz: ETA: 0:00 24.24/ 24.24 kB 719.41 kB/s ...upportSave_files/SW1-S0-200811150918-RASLOG.ss.gz: 24.24 kB 719.41 kB/s ...upportSave_files/SW1-S0-200811150918-RASLOG.ss.gz: 24.24 kB 719.41 kB/s
...0-200811150920-ISCSID_DBG.gz: ETA: 0:00 87.00/ 87.00 B 208.24 kB/s
...0-200811150920-ISCSID_DBG.gz: ETA: 0:00 87.00/ 87.00 B 2.72 kB/s
...pportSave_files/SW1-S0-200811150920-ISCSID_DBG.gz: 87.00 B 2.72 kB/s
...pportSave_files/SW1-S0-200811150920-ISCSID_DBG.gz: 87.00 B 2.72 kB/s
Saving support information for switch:SW1, module:CH...
/tmp/supportSave_files/SW1-S0-200811150920-CH.gz: ...es/SW1-S0-200811150920-CH.gz: ETA: 0:00 431.00/431.00 B 1.05 MB/s ...es/SW1-S0-200811150920-CH.gz: ETA: 0:00 431.00/431.00 B 12.40 kB/s /tmp/supportSave_files/SW1-S0-200811150920-CH.gz: 431.00 B 12.40 kB/s /tmp/supportSave_files/SW1-S0-200811150920-CH.gz: 431.00 B 12.40 kB/s
Saving support information for switch:SW1, module:AGDUMP...
/tmp/supportSave_files/SW1-S0-200811150920-AGDUMP.ss.gz: ...S0-200811150920-AGDUMP.ss.gz: ETA: 0:00 110.00/110.00 B 237.66 kB/s ...S0-200811150920-AGDUMP.ss.gz: ETA: 0:00 110.00/110.00 B 3.23 kB/s ...upportSave_files/SW1-S0-200811150920-AGDUMP.ss.gz: 110.00 B 3.23 kB/s ...upportSave_files/SW1-S0-200811150920-AGDUMP.ss.gz: 110.00 B 3.23 kB/s
Saving support information for switch:SW1, module:CONSOLE1...
/tmp/supportSave_files/SW1-S0-200811150920-CONSOLE1.gz: ...-S0-200811150920-CONSOLE1.gz: ETA: 0:00 1.46/ 1.46 kB 1.77 MB/s ...-S0-200811150920-CONSOLE1.gz: ETA: 0:00 1.46/ 1.46 kB 47.92 kB/s ...supportSave_files/SW1-S0-200811150920-CONSOLE1.gz: 1.46 kB 47.92 kB/s ...supportSave_files/SW1-S0-200811150920-CONSOLE1.gz: 1.46 kB 47.92 kB/s
-
Saving support information for switch:SW1, module:SSAVELOG...
/tmp/supportSave_files/SW1-S0-200811150920-sslog.ss.gz: ...-S0-200811150920-sslog.ss.gz: ETA: 0:00 1.82/ 1.82 kB 4.22 MB/s ...-S0-200811150920-sslog.ss.gz: ETA: 0:00 1.82/ 1.82 kB 55.18 kB/s ...supportSave_files/SW1-S0-200811150920-sslog.ss.gz: 1.82 kB 55.18 kB/s ...supportSave_files/SW1-S0-200811150920-sslog.ss.gz: 1.82 kB 55.18 kB/s
SupportSave completed
Step 2:-(Check the full hardware logs)
n-sansw-01:admin > supportshow
Date:
Sat Nov 15 09:21:37 UTC 2008
Time Zone:
Time Zone Hour Offset: 0
Time Zone Minute Offset: 0
Version:
Kernel: 2.6.14.2
Fabric OS: v5.1.1b
Made on: Mon Feb 11 20:36:34 2008
Flash: Tue Aug 26 04:12:04 2008
BootProm: 4.6.6
supportshow groups enabled:
os enabled
exception enabled
port enabled
fabric enabled
services enabled
security enabled
network enabled
portlog enabled
-
system enabled
extend disabled
filter disabled
perfmon disabled
ficon disabled
iswitch enabled
asic_db enabled
iscsi enabled
ag enabled
**** Begin start_port_log_cmd group ****
portlogdump:
time task event port cmd args
-------------------------------------------------
Sat Nov 15 09:08:26 2008
09:08:26.414 PORT Tx3 13 48 03010d00,00fffffc,02040492,01000000
09:08:27.950 PORT Rx3 2 24 02fffffc,00010200,06d6ffff,01000000
09:08:27.950 nsd0 ctin 2 fc 00030139,20000000,c9584db9
09:08:27.950 nsd0 ctout 2 fc 00038002,2e456d75,6c657820
09:08:27.950 PORT Tx3 2 272 03010200,00fffffc,06d60493,01000000
09:08:27.951 PORT Rx3 2 20 02fffffc,00010200,06d7ffff,01000000
09:08:27.951 nsd0 ctin 2 fc 00010118,00010200
09:08:27.951 nsd0 ctout 2 fc 00038002,2e456d75,6c657820
09:08:27.951 PORT Tx3 2 272 03010200,00fffffc,06d70494,01000000
09:08:27.952 PORT Rx3 2 20 02fffffc,00010200,06d8ffff,01000000
09:08:27.952 nsd0 ctin 2 fc 00010118,00010200
09:08:27.952 nsd0 ctout 2 fc 00038002,2e456d75,6c657820
09:08:27.952 PORT Tx3 2 272 03010200,00fffffc,06d80495,01000000
09:08:27.955 PORT Rx3 2 20 02fffffc,00010200,06d9ffff,01000000
-
09:08:27.955 nsd0 ctin 2 fc 00010118,00010200
09:08:27.955 nsd0 ctout 2 fc 00038002,2e456d75,6c657820
09:08:27.956 PORT Tx3 2 272 03010200,00fffffc,06d90496,01000000
09:08:27.957 PORT Rx3 2 24 02fffffc,00010200,06daffff,01000000
09:08:27.957 nsd0 ctin 2 fc 00030139,20000000,c9584db9
09:08:27.958 nsd0 ctout 2 fc 00038002,2e456d75,6c657820
09:08:27.958 PORT Tx3 2 272 03010200,00fffffc,06da0497,01000000
09:08:27.958 PORT Rx3 2 20 02fffffc,00010200,06dbffff,01000000
09:08:27.958 nsd0 ctin 2 fc 00010118,00010200
09:08:27.959 nsd0 ctout 2 fc 00038002,2e456d75,6c657820
09:08:27.959 PORT Tx3 2 272 03010200,00fffffc,06db0498,01000000
09:08:27.959 PORT Rx3 2 20 02fffffc,00010200,06dcffff,01000000
09:08:27.959 nsd0 ctin 2 fc 00010118,00010000
09:08:27.960 nsd0 ctout 2 fc 00038002,1c484954,41434849
09:08:27.960 PORT Tx3 2 48 03010200,00fffffc,06dc0499,01000000
09:08:27.960 PORT Rx3 2 20 02fffffc,00010200,06ddffff,01000000
09:08:27.960 nsd0 ctin 2 fc 00010118,00010400
09:08:27.961 nsd0 ctout 2 fc 00038002,1c484954,41434849
09:08:27.961 PORT Tx3 2 48 03010200,00fffffc,06dd049a,01000000
09:08:27.961 PORT Rx3 2 20 02fffffc,00010200,06deffff,01000000
Step 3:- (Configuration Backup)
n-sansw-01:admin > configupload
Protocol (scp, ftp, local) [ftp]: ftp Server Name or IP Address [host]: 172.19.239.59 User Name [user]: root File Name [config.txt]: configsw1.txt Password: configUpload complete: All config parameters are uploaded
-
Step 4:- (Check the firmware version)
n-sansw-01:admin > firmwareshow
Appl Primary/Secondary Versions
------------------------------------------
FOS v5.1.1b
v5.1.1b
Step 5:- (download the firmware)
n-sansw-01:admin > firmwaredownload
Server Name or IP Address: 172.19.239.59 User Name: root File Name: v5.3.1b Network Protocol(1-auto-select, 2-FTP, 3-SCP) [1]: 2 Password: Checking system settings for firmwaredownload...
Protocol selected: FTP
Trying address-->AF_INET IP: 172.19.239.59, flags : 2
System settings check passed.
You can run firmwaredownloadstatus to get the status of this command.
This command will cause a warm/non-disruptive boot on the switch,
but will require that existing telnet, secure telnet or SSH sessions
be restarted.
Do you want to continue [Y]: y
Firmware is being downloaded to the switch. This step may take up to 30 minutes.
Preparing for firmwaredownload...
Start to install packages...
dir ##################################################
-
ldconfig ##################################################
glibc ##################################################
bash ##################################################
readline ##################################################
terminfo ##################################################
termcap ##################################################
fileutils ##################################################
textutils ##################################################
setup ##################################################
warning: /etc/hosts created as /etc/hosts.rpmnew
swbd12-setup ##################################################
which ##################################################
findutils ##################################################
bzip ##################################################
zlib ##################################################
chkconfig ##################################################
sed ##################################################
procps ##################################################
-
psmisc ##################################################
modutils ##################################################
sin ##################################################
rcinit ##################################################
misc ##################################################
pam ##################################################
util-linux ##################################################
sh-utils ##################################################
popt ##################################################
grep ##################################################
rpm ##################################################
sysvinit ##################################################
man ##################################################
less ##################################################
gzip ##################################################
tar ##################################################
rsync ##################################################
uuid-libs ##################################################
-
e2fsprogs ##################################################
telnet-server ##################################################
cpio ##################################################
dev ##################################################
bootenv ##################################################
wdtd ##################################################
fwdl ##################################################
kernel ##################################################
swbd21-drivers ##################################################
sysklogd ##################################################
getty ##################################################
net-tools ##################################################
vixie-cron ##################################################
uucp ##################################################
ksymoops ##################################################
portmap ##################################################
inetd ##################################################
iptables ##################################################
-
tcpd ##################################################
rsh-server ##################################################
rsh ##################################################
openssl-libs ##################################################
openssh ##################################################
openssh-server ##################################################
rusers-server ##################################################
rdate ##################################################
logrotate ##################################################
ntp ##################################################
pciutils ##################################################
strace ##################################################
sendmail ##################################################
iproute2 ##################################################
libxml2 ##################################################
fss ##################################################
fabos-setup ##################################################
fabos-drivers ##################################################
-
fabos-libs ##################################################
fabos-diag ##################################################
fabos ##################################################
fabos-zoning ##################################################
fabos-man ##################################################
fabos-hmon ##################################################
fabos-wwnhs ##################################################
fabos-swbd32 ##################################################
fabos-webtoolsez ##################################################
sqlite ##################################################
dhcpcd ##################################################
apache ##################################################
fastcgi ##################################################
fabos-webtools ##################################################
tz ##################################################
mtracer-tool ##################################################
sysstat ##################################################
ipv6 ##################################################
-
awk ##################################################
Writing kernel image into flash.
................................
Finished writing kernel image.
Removing unneeded files, please wait ... Finished removing unneeded files.
All packages have been downloaded successfully.
Firmware has been downloaded to the secondary partition of the switch.
HA Rebooting ...
Step 6:- (check the firmware version)
n-sansw-01:admin > firmwareshow
Appl Primary/Secondary Versions
------------------------------------------
FOS v5.3.2
v5.3.2
Once done with the firmware upgrade, login into Silkworm switch, delete previous config, if any, disable the switch, and change the Domain ID to 2 or some other value, different from that of Brocade One, enable the switch and at last put a fiber in between the two switches (here we are using port 11)
Below are the commands used to create ISL :-
Step 6:- (ISL Creation)
n-sansw-01:admin> switchshow switchName: n-sansw-01 switchType: 34.0 switchState: Online switchMode: Native switchRole: Principal switchDomain: 1 switchId: fffc01 switchWwn: 10:00:00:05:1e:07:be:d4 zoning: ON (bsnl_north) switchBeacon: OFF Area Port Media Speed State Proto
-
===================================== 0 0 id N2 Online L-Port 1 public 1 1 id N2 Online L-Port 1 public 2 2 id N4 Online F-Port 21:00:00:1b:32:10:3a:d1 3 3 id N2 Online F-Port 21:60:00:c0:ff:89:8f:6e 4 4 id N2 Online F-Port 22:60:00:c0:ff:a3:51:01 5 5 id N2 Online F-Port 21:60:00:c0:ff:83:51:01 6 6 id N4 Online F-Port 21:00:00:1b:32:10:e5:d0 7 7 id N2 Online F-Port 22:60:00:c0:ff:a9:8f:6e 8 8 id N2 Online F-Port 21:60:00:c0:ff:88:17:b8 9 9 id N2 Online F-Port 22:60:00:c0:ff:a8:17:b8 10 10 id N2 Online F-Port 21:00:00:e0:8b:81:a9:d4 11 11 id N4 No_Light 12 12 id N4 No_Light (No POD License) Disabled 13 13 id N4 No_Light (No POD License) Disabled 14 14 id N4 No_Light (No POD License) Disabled 15 15 id N4 No_Light (No POD License) Disabled n-sansw-01:admin > switchdisable n-sansw-01:admin> configure Configure... Fabric parameters (yes, y, no, n): [no] t y Input not acceptable, please re-enter Fabric parameters (yes, y, no, n): [no] y Domain: (1..239) [2] R_A_TOV: (4000..120000) [10000] E_D_TOV: (1000..5000) [2000] WAN_TOV: (0..30000) [0] MAX_HOPS: (7..19) [7] Data field size: (256..2112) [2112] Sequence Level Switching: (0..1) [0] Disable Device Probing: (0..1) [0] Suppress Class F Traffic: (0..1) [0] Per-frame Route Priority: (0..1) [0] Long Distance Fabric: (0..1) [0] BB credit: (1..27) [16] Insistent Domain ID Mode (yes, y, no, n): [no] Virtual Channel parameters (yes, y, no, n): [no] F-Port login parameters (yes, y, no, n): [no] Zoning Operation parameters (yes, y, no, n): [no] RSCN Transmission Mode (yes, y, no, n): [no] Arbitrated Loop parameters (yes, y, no, n): [no] System services (yes, y, no, n): [no] Portlog events enable (yes, y, no, n): [no] ssl attributes (yes, y, no, n): [no] rpcd attributes (yes, y, no, n): [no] cfgload attributes (yes, y, no, n): [no] webtools attributes (yes, y, no, n): [no] Custom attributes (yes, y, no, n): [no] System (yes, y, no, n): [no] No changes.
-
n-sansw-01:admin> switchenable n-sansw-01:admin> switchshow switchName: n-sansw-01 switchType: 34.0 switchState: Online switchMode: Native switchRole: Subordinate switchDomain: 2 switchId: fffc01 switchWwn: 10:00:00:05:1e:07:be:d4 zoning: ON (bsnl_north) switchBeacon: OFF Area Port Media Speed State Proto ===================================== 0 0 id N2 Online L-Port 1 public 1 1 id N2 Online L-Port 1 public 2 2 id N4 Online F-Port 21:00:00:1b:32:10:3a:d1 3 3 id N2 Online F-Port 21:60:00:c0:ff:89:8f:6e 4 4 id N2 Online F-Port 22:60:00:c0:ff:a3:51:01 5 5 id N2 Online F-Port 21:60:00:c0:ff:83:51:01 6 6 id N4 Online F-Port 21:00:00:1b:32:10:e5:d0 7 7 id N2 Online F-Port 22:60:00:c0:ff:a9:8f:6e 8 8 id N2 Online F-Port 21:60:00:c0:ff:88:17:b8 9 9 id N2 Online F-Port 22:60:00:c0:ff:a8:17:b8 10 10 id N2 Online F-Port 21:00:00:e0:8b:81:a9:d4 11 11 id N2 Online E-Port 10:00:00:05:1e:35:d2:6b "n-sansw-03" (upstream) 12 12 id N4 No_Light (No POD License) Disabled 13 13 id N4 No_Light (No POD License) Disabled 14 14 id N4 No_Light (No POD License) Disabled 15 15 id N4 No_Light (No POD License) Disabled After enabling the SAN, Switch Role will automatically change to Subordinate , domain ID will change to desired value and port 11 will automatically become E port (upstream). It will start showing all the uplinked switches in the fabric summary/zone admin window.