Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rb:sanconfig-infrequent [10/10/2013 15:21] (current)
Line 1: Line 1:
 +====== Infrequently used or dangerous commands ======
 +
 +
 +
 +
 +
 +{{ rb:​bomb1.jpg?​100|}}
 +===== Commands =====
 +
 +
 +==== View Switch Model ====
 +
 +  fcsw2-03:​admin>​ chassisname
 +  SilkWorm4024
 +
 +==== View Fabric Topology ====
 +
 +  fcsw2-03:​admin>​ fabricshow
 +  Switch ID   ​Worldwide Name           Enet IP Addr    FC IP Addr      Name
 +  -------------------------------------------------------------------------
 +   21: fffc15 10:​00:​00:​05:​1e:​02:​75:​c7 172.27.206.216 ​ 0.0.0.0 ​       >"​gy-fcsw2-01"​
 +   22: fffc16 10:​00:​00:​05:​1e:​04:​95:​07 172.27.208.152 ​ 0.0.0.0 ​        "​gy-fcsw2-02"​
 +   23: fffc17 10:​00:​00:​05:​1e:​04:​94:​d4 172.27.208.173 ​ 0.0.0.0 ​        "​gy-fcsw2-03"​
 +   24: fffc18 10:​00:​00:​05:​33:​2e:​7d:​ed 172.27.208.175 ​ 0.0.0.0 ​        "​gy-fcsw2-04"​
 +  ​
 +  The Fabric has 4 switches
 +  ​
 +  ​
 +The ''>''​ indicates the Fabric Principal.
 +
 +
 + 
 +==== View SFP information ====
 +
 +Use ''​sfpshow''​ to see information about sfp tranceivers, ​
 +
 +  fcsw2-01:​admin>​ sfpshow
 +  Port  0: id (sw) Vendor: FINISAR CORP.    Serial No: U9E0GEL ​
 +  .... edited ....
 +
 +To see more detail, specify the sfp number or use the ''​-all''​ switch:-
 +  fcsw2-01:​admin>​ sfpshow 0
 +  Identifier: ​ 3    SFP
 +  Connector: ​  ​7 ​   LC
 +  Transceiver:​ 150c402001000000 100,​200,​400_MB/​s M5,M6 sw Inter_dist
 +  Encoding: ​   1    8B10B
 +  Baud Rate:   ​42 ​  ​(units 100 megabaud)
 +  Length 9u:   ​0 ​   (units km)
 +  Length 9u:   ​0 ​   (units 100 meters)
 +  Length 50u:  15   ​(units 10 meters)
 +  Length 62.5u:​7 ​   (units 10 meters)
 +  Length Cu:   ​0 ​   (units 1 meter)
 +  Vendor Name: FINISAR CORP.
 +  Vendor OUI:  00:90:65
 +  Vendor PN:   ​FTLF8524P2BNV
 +  Vendor Rev:  A
 +  Wavelength: ​ 850  (units nm)
 +  Options: ​    0032 Loss_of_Sig,​Tx_Disable
 +  BR Max:      0
 +  BR Min:      0
 +  Serial No:   ​U9E0GEL
 +  Date Code:   ​060410
 +  Temperature:​ 37 Centigrade
 +  Current: ​    8.242 mAmps
 +  Voltage: ​    ​3319.7 mVolts
 +  RX Power: ​   369.8 uWatts
 +  TX Power: ​   369.5 uWatts
 +  fcsw2-01:​admin>​
 +
 +
 +==== Set Fabric Principal ====
 +   
 +To elect new principle switch, do "​fabricprincipal 1", which means during next fabric rebuild (e.g. zoning change) this switch will be elected principal. ​ To force this operation use "​fabricprincipal -f 1". \\
 +This should not be necessary in normal operation as the principal should be set at install time.
 +
 +  asp-fcsw01:​admin>​ fabricprincipal -f 1
 +  Principal Selection Mode enabled (Forcing fabric rebuild)
 +
 +
 +==== Change Switch name ====
 +
 +{{rb:​bomb1.jpg?​50|}}
 +This will require a reboot and is disruptive to the fabric.
 +
 +
 +  fcsw1-03:​admin>​ switchname
 +  fcsw1-03
 +  fcsw1-03:​admin>​ switchname gy-fcsw2-03
 +  Committing configuration...
 +  Done.
 +  2011/​11/​01-06:​34:​28,​ [IPAD-1002],​ 5184, CHASSIS, INFO, SilkWorm4024,​ Switchname has been successfully changed to gy-fcsw2-03
 +  fcsw1-03:​admin>​
 +  ​
 +  fcsw1-03:​admin>​ reboot
 +  ​
 +  Broadcast message from root (ttyS0) Tue Nov  1 06:47:16 2011...
 +  ​
 +  The system is going down for reboot NOW !!
 +  INIT: Switching to runlevel: 6
 +  INIT: Sending processes the TERM signal
 +  fcsw1-03:​admin>​ chassis:​0-pdm:​ Image-incomplete event
 +  2011/​11/​01-06:​47:​19,​ [FW-1424], 5192, FID 128, WARNING, gy-fcsw2-03,​ Switch status changed from HEALTHY to MARGINAL.
 +  2011/​11/​01-06:​47:​19,​ [FW-1439], 5193, FID 128, WARNING, gy-fcsw2-03,​ Switch status change contributing factor Switch offline.
 +  netlogin(pam_unix)[4612]:​ session closed for user admin
 +  ##exiting due to signal: 19, pending signals: 0x0, 0x0
 +  Stopping diagnostics
 +  Unmounting all filesystems.
 +  Please stand by while rebooting the system...
 +  Restarting system.
 +  .
 +  <​NULL>​
 +  ​
 +  ​
 +  The system is coming up, please wait...
 +  Read board ID of 0x88 from addr 0x23
 +  Read extended model ID of 0x1c from addr 0x22
 +  Matched board/model ID to platform index 10
 +  ​
 +  Read board ID of 0x88 from addr 0x23
 +  Read extended model ID of 0x1c from addr 0x22
 +  Matched board/model ID to platform index 13
 +  Checking system RAM - press any key to stop test
 +  ​
 +  Checking memory address: 00100000
 +  ​
 +  System RAM test using Default POST RAM Test succeeded.
 +  ​
 +  Press escape within 4 seconds to enter boot interface.
 +  Booting "​Fabric Operating System"​ image.
 +  Entry point at 0x01000000 ...
 +  ​
 +  loading kernel
 +  ​
 +  loaded at:     ​01000000 01400364
 +  board data at: 013FE324 013FE364
 +  relocated to:  01005110 01005150
 +  zimage at:     ​0100597D 01172E3F
 +  initrd at:     ​01173000 013FDC00
 +  avail ram:     ​01401000 10000000
 +  ​
 +  Linux/PPC load:
 +  BootROM command line: quiet
 +  Uncompressing Linux...done.
 +  Now booting the kernel
 +  PCI: Cannot allocate resource region 0 of device 0000:​00:​00.0
 +  Installing Linux 2.6 Kernel
 +  Attempting to find a root file system on hda2...
 +  INIT: version 2.78 booting
 +  Bypassing firmware validation.
 +  INIT: Entering runlevel: 3
 +  uptime: 4293889176; sup_qid: 0
 +  2011/​11/​01-06:​47:​59,​ [HAM-1004], 5194, CHASSIS, INFO, SilkWorm4024,​ Processor rebooted - Reboot
 +  ​
 +  ​
 +  ​
 +  Fabric OS (fcsw2-03)
 +  ​
 +  ​
 +  fcsw2-03 console login: admin
 +  Password: ​
 +  ​
 +  SNMP Research EMANATE/​Lite Agent Version 16.2.0.9
 +  Copyright 1989-2006 SNMP Research, Inc.
 +  ​
 +  All service instances on Active
 +  ​
 +  Broadcast message from root Tue Nov  1 06:48:25 2011...
 +  ​
 +  ​
 +  ​
 +  *******************************************
 +  Notice: System has changed state to active.
 +  All active commands are available now.
 +  *******************************************
 +  ​
 +  ​
 +  POST1: Started running Tue Nov  1 06:48:29 GMT 2011
 +  POST1: Test #1 - Running turboramtest
 +  POST1: Script PASSED with exit status of 0 Tue Nov  1 06:48:31 GMT 2011 took (0:0:2)
 +  ​
 +  POST2: Started running Tue Nov  1 06:48:32 GMT 2011
 +  POST2: Test #1 - Running portloopbacktest (TXRX INTERNAL)
 +  ​
 +  POST2: Running diagshow
 +  POST2: Script PASSED with exit status of 0 Tue Nov  1 06:48:42 GMT 2011 took (0:0:10)
 +  2011/​11/​01-06:​48:​43,​ [BL-1000], 5195, CHASSIS, INFO, SilkWorm4024,​ Initializing ports...
 +  2011/​11/​01-06:​48:​43,​ [BL-1001], 5196, CHASSIS, INFO, SilkWorm4024,​ Port initialization completed.
 +  2011/​11/​01-06:​48:​56,​ [SNMP-1008],​ 5197, FID 128, INFO, fcsw2-03, ​ The last device change happened at : Tue Nov  1 06:48:55 2011
 +  2011/​11/​01-06:​49:​11,​ [SNMP-1008],​ 5198, FID 128, INFO, fcsw2-03, ​ The last device change happened at : Tue Nov  1 06:48:56 2011
 +  ​
 +  ​
 +  fcsw2-03:​admin>​
 +  ​
 +  ​
 +
 +
 +==== Clear Zone Config ====
 +
 +{{rb:​bomb1.jpg?​50|}}
 +If a switch becomes segmented, either identify the conflicting zones or clear the config on the subordinate switch with:-
 +
 +  fcsw1-03:​admin>​ cfgclear
 +  The Clear All action will clear all Aliases, Zones, FA Zones
 +  and configurations in the Defined configuration.
 +  cfgSave may be run to close the transaction or cfgTransAbort
 +  may be run to cancel the transaction.
 +  Do you really want to clear all configurations? ​ (yes, y, no, n): [no] y
 +  fcsw1-03:​admin>  ​
 +  ​
 +  fcsw1-03:​admin>​ cfgdisable
 +  You are about to disable zoning configuration. This
 +  action will disable any previous zoning configuration enabled.
 +  Do you want to disable zoning configuration?​ (yes, y, no, n): [no] y
 +  sw0 Updating flash ...
 +  2011/​11/​01-06:​43:​58,​ [ZONE-1042],​ 5191, FID 128, INFO, gy-fcsw2-03,​ The effective configuration has been disabled.
 +  Updating flash ...
 +  fcsw1-03:​admin>​
 +  ​
 +  fcsw1-03:​admin>​ cfgshow
 +  Defined configuration:​
 +   no configuration defined
 +  ​
 +  Effective configuration:​
 +   no configuration in effect
 +  ​
 +  fcsw1-03:​admin>​
 +  fcsw1-03:​admin>​ zoneshow
 +  Defined configuration:​
 +   no configuration defined
 +  ​
 +  Effective configuration:​
 +   no configuration in effect
 +  ​
 +  fcsw1-03:​admin>​ alishow
 +  Defined configuration:​
 +   no configuration defined
 +  ​
 +  Effective configuration:​
 +   no configuration in effect
 +  ​
 +  fcsw1-03:​admin>​
 +  ​
 +  ​
 +
 +
 +==== Change Switch Ipaddress ====
 +
 +  fcsw1-03:​admin>​ ipaddrshow
 +  ​
 +  SWITCH
 +  Ethernet IP Address: 172.27.208.172
 +  Ethernet Subnetmask: 255.255.255.0
 +  Gateway IP Address: 172.27.208.1
 +  DHCP: Off
 +  fcsw1-03:​admin>​
 +  ​
 +  fcsw1-03:​admin>​ ipaddrset
 +  Ethernet IP Address [172.27.208.172]:​172.27.208.126
 +  Ethernet Subnetmask [255.255.255.0]:​
 +  Gateway IP Address [172.27.208.1]:​
 +  DHCP [Off]:
 +  IP address is being changed...Done.
 +  fcsw1-03:​admin>​
 +
 +
 +==== Change Domain ID ====
 +
 +{{rb:​bomb1.jpg?​50|}}
 +To configure the switch domain ID from a command prompt. As with the fabric principal, this should not be required apart from install time.
 +
 +  - Disable switch.
 +  - Configure switch.
 +         - yes to fabric
 +         - input domain ID required
 +         - don't change anything else ( Unless you know what it does) 
 +  - Enable switch.
 +   
 +
 +  asp-fcsw02:​admin>​ switchdisable
 +  asp-fcsw02:​admin>​ configure
 +  ​
 +  Configure...
 +  ​
 +    Fabric parameters (yes, y, no, n): [no] y
 +  ​
 +      Domain: (1..239) [6] 21
 +      R_A_TOV: (4000..120000) [10000] ​
 +  ​
 +All other parameters remain unchanged.
 +  ​
 +  WARNING: The domain ID will be changed. The port level zoning may be affected
 +  ​
 +  asp-fcsw02:​admin>​ switchenable
 +
 +The warning above relates to zones which have members configured with hard zoning, wwwn configured zones will be unaffected.
 +
 +==== Auto Logout ====
 +
 +Auto logout is set to 10 mins default. To change it, use the timeout system command:-
 +
 +  fcsw2-01:​FID128:​admin>​ timeout
 +  Current IDLE Timeout is 10 minutes
 +  fcsw2-01:​FID128:​admin>​ timeout 60
 +  IDLE Timeout Changed to 60 minutes
 +  The modified IDLE Timeout will be in effect after NEXT login
 +  ​
 +
 +
 +
 +
 +==== Editing Configs ====
 +
 +If the config fails to load due to a config error, you may need to delete a zone and add a new one. This is an overview of how to do this:-
 +
 +  fcsw2-01:​FID128:​admin>​ cfgenable gi_fcsw2_01_2011_05_13
 +  You are about to enable a new zoning configuration.
 +  This action will replace the old zoning configuration with the
 +  current configuration selected. If the update includes changes
 +  to one or more traffic isolation zones, the update may result in
 +  localized disruption to traffic on ports associated with
 +  the traffic isolation zone changes
 +  Do you want to enable '​gi_fcsw2_01_2011_05_13'​ configuration ​ (yes, y, no, n): [no] y
 +  "​ZA_mgmt"​ not found
 +  ​
 +Zone ZA_mgmt does not exist on this fabric because it is part of Fabric A not Fabric B. 
 +
 +  fcsw2-01:​FID128:​admin>​ cfgshow
 +  defined configuration:​
 +  cfg:   ​B_cfg_050411_mag
 +                ZB_mgmt
 +  cfg:   ​gi_fcsw2_01_2011_05_13
 +                ZA_mgmt; z_rgsdb01_eva01;​ z_rgsdb02_eva01;​ z_rgsdb03_eva01;​
 +                z_rgsdb04_eva01
 +  zone:  ZB_mgmt gi_eva01_afp2;​ gi_eva01_afp4;​ gi_eva01_bfp2;​ gi_eva01_bfp4;​
 +                gi_sma01_h2
 +
 +
 +We need to remove ''​ZA_mgmt''​ from config ''​gi_fcsw2_01_2011_05_13''​ and add ''​ZB_mgmt'':​-
 +
 +  fcsw2-01:​FID128:​admin>​ cfgremove "​gi_fcsw2_01_2011_05_13",​ "​ZA_mgmt"​
 +  fcsw2-01:​FID128:​admin>​ cfgadd "​gi_fcsw2_01_2011_05_13",​ "​ZB_mgmt"​
 +  ​
 +  fcsw2-01:​FID128:​admin>​ cfgshow gi_fcsw2_01_2011_05_13
 +   ​cfg: ​  ​gi_fcsw2_01_2011_05_13
 +                  z_rgsdb01_eva01;​ z_rgsdb02_eva01;​ z_rgsdb03_eva01;​
 +                  z_rgsdb04_eva01;​ ZB_mgmt
 +
 +Since the saved config is now wrong, we need to save the updated config. As there can only be one defined config in memory, the are no arguments to cfgsave.
 +
 +  fcsw2-01:​FID128:​admin>​ cfgsave
 +  You are about to save the Defined zoning configuration. This
 +  action will only save the changes on Defined configuration.
 +  Any changes made on the Effective configuration will not
 +  take effect until it is re-enabled.
 +  Do you want to save Defined zoning configuration only?  (yes, y, no, n): [no] y
 +  Updating flash ...
 +  ​
 +We can now enable the saved config, as there can be several saved configs, we have to specify which to load:-
 +
 +  fcsw2-01:​FID128:​admin> ​ cfgenable gi_fcsw2_01_2011_05_13
 +  You are about to enable a new zoning configuration.
 +  This action will replace the old zoning configuration with the
 +  current configuration selected. If the update includes changes
 +  to one or more traffic isolation zones, the update may result in
 +  localized disruption to traffic on ports associated with
 +  the traffic isolation zone changes
 +  Do you want to enable '​gi_fcsw2_01_2011_05_13'​ configuration ​ (yes, y, no, n): [no] y
 +  zone config "​gi_fcsw2_01_2011_05_13"​ is in effect
 +  Updating flash ...
 +  fcsw2-01:​FID128:​admin>​
  

rb/sanconfig-infrequent.txt ยท Last modified: 10/10/2013 15:21 (external edit)