Brocade FOS Commands Refresher

A simple post refreshing my knowledge of Brocade FOS CLI commands that I've used over the years:

  • #############
  • ## Brocade ##
  • #############

  • ### Basic Config ##
  • ##
  • ## switchname SWITCHNAME
  • ## ipaddrset
  • ## ipaddrshow
  • ## tstimezone --interactive
  • ## date # format MMddhhmmyy (month,day,hour,minute,year)

  • ### CFG Commands ##
  • ##
  • ## cfgdisable
  • ## cfgclear
  • ## cfgcreate "CFG_NAME","ZONE1"
  • ## cfgadd "CFG_NAME","ZONE2"
  • ## cfgenable "CFG_NAME"
  • ## cfgsave
  • #> cfgshow

  • > clihistory --showall
  • # configDefault
  • # configDownload
  • # configUpload

  • > fabricshow # will see switches in the fabric
  • # fastboot # also reboot

  • ### Firmware
  • ##
  • ## firmwaredownload
  • ## firmwaredownload -s
  • ## firmwareshow
  • ## version

  • # fosconfig --disable vf
  • > islshow

  • # portcfgdefault 0
  • # portcfgspeed 0 8 # port & 8/16/32/64 Gbps


  • # licensePort --method dynamic
  • > licensePort --show

  • ### E-Ports (portcfg) example: Start ##
  • ##
  • ## portcfgtrunkport 40 1  # 1 = IOD (0 = OOD)
  • ## portcfgtrunkport 41 1  # 1 = IOD (0 = OOD)
  • ## portcfgqos --enable 40
  • ## portcfgqos --enable 41
  • #> portcfgshow # Will see "ON" for 'Trunk Port'
  • ##
  • ### Distance is set to 1.5 times the real distance (in km). Use LE for distance less than 10km. Otherwise LS and the distance setting. ##
  • ##
  • ## portcfglongdistance 40 LS 1 -distance 30
  • ## portcfglongdistance 41 LS 1 -distance 30
  • #> portbuffershow # Will see 'Link Distance'

  • > porterrshow

  • > sfpshow -all
  • # switchCfgPersistentDisable
  • # switchCfgPersistentEnable
  • > switchshow # switchDomain, switchRole (Principal/Subordinate) ...
  • # supportsave
  • > supportshow

  • > trunkshow # trunk information

  • # zonecreate "ZONENAME","DOMAIN_ID,PORT;DOMAIN_ID,PORT;..."
  • > zoneshow

  • #########
  • # ONTAP #
  • #########

  • ::> storage port disable -node NODENAME -port PORTNAME


APPENDIX: Cosonok Brocade Posts Across the Years

I don't do that much Brocade work, but have done my fair share over the years. The blog is a very useful way of reminding me about stuff I've done in the past. Without the blog I'd have totally forgotten about much of this stuff.

  • 2024.06: New Brocade G720 Upgrade from 9.0.1b to 9.2.0a + NetApp RCF
  • 2024.06: [MetroCluster] Understanding the Brocade G720 7500N v1.0 RCF
  • 2019.10: Re-zoning a Brocade 6510 FabOS 8 Fabric
  • 2019.09: Fields/Sections in the Brocade 6510 Supportshow Output (FOS 8.1.0b)
  • 2018.09: Brocade 6510: snmp.64mibCap.FCMGMT-MIB:0x7b Value Out of Range
  • 2017.10: Switching from Brocade 6510 RCF 9.1 to RCF 1.4
  • 2017.10: NetApp MetroCluster Brocade 6510 Configuration Notes
  • 2017.10: Understanding the NetApp MetroCluster Brocade 6510 RCF v1.4
  • 2017.10: Understanding the NetApp MetroCluster Brocade 6510 RCF v9.1
  • 2012.03: Brocade: Lab. 3/6 - Configuring a Brocade FC Switch using CLI 
  • 2012.03: NetApp & Brocade: Lab. 1/6 - Basic NetApp FC Setup with Brocade Switch using CLI
  • 2011.12: A Brocade Switch CLI Zoning Configuration Walkthrough

Also, another very useful blog:

Other reading:

Comments