Differences
This shows you the differences between two versions of the page.
— |
rb:sanconfig-infrequent [10/10/2013 14: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> | ||