Brocade SAN 命令


寫大小寫只是為了方便閱讀,實際輸入時不區分大小寫

初始IP:10.77.77.77

baud/bitsPerSecond(波特率):9600

dataBit(數據位):8

parity(奇偶位):none

stopBits(停止位):1

flowControl(流量控制):none

默認賬號 默認密碼 對話同時登錄數
root fibranne
factory password 4
admin password 2
user password 4

交換機的賬號權限: root  >  factory  >  admin  >  user

 

一、常用命令

 

命令詳細解釋

help 命令名


收集日志

supportShow


用軟件收集日志(一般用ftp,可以搭配軟件也可以直接打命令)

supportSave


重啟交換機(慎用!沒有重新確認的選項的)

reboot


關閉交換機(關完后得手動拔插電源來啟動交換機)

sysshutdown


賬號初始化,重置密碼(權限至少為 root )

passwdDefault


啟用交換機(默認是開啟的)

switchEnable


禁用交換機(不是關機的意思,某些情況下要關閉,例如修改domainID)

switchDisable


查看本機名稱

switchName


更改本機名稱

①switchName 名稱

②hostName 名稱  (臨時改變)


查看License(許可證信息)

licenseShow


查看日期

date


修改日期

date mmddHHMMyy


查看網絡時間協議地址(NTP),即給本機提供時間同步的服務器的地址

tsClockServer


修改網絡時間協議地址

tsClockServer " 地址(IP或域名) [ ; 地址(IP或域名)]"


查看當前時間、開機時長、在線用戶的數量

uptime


查看本機IP(默認是10.77.77.77)

ipAddrShow


設置本機IP

ipAddrSet 


查看本機的基本信息

switchShow


查看本機的狀態信息

switchStatusShow


查看光衰/光功率(當RX/TX Power 的 low 低於 388µw 或 -4.11dBm 時,就得准備換光模塊

( µW -> dBm : dBm = 10 * lg(µW) - 30 、dBm -> µW :µW = 10 ( dBm + 30 ) / 10  )

sfpShow


查看本機所連接的網絡結構信息(看到每個端口所連接的設備是什么)

fabricShow


查看本機微碼(firmware)   一般可以看到主備2個分區的微碼版本

firmwareShow


查看本機固件版本以及時間信息

version


查看本機風扇信息

fanShow


查看本機溫度信息(Centigrade為攝氏度,Fahrenheit為華氏度)

tempShow


查看本機電源運行狀態(ps = Power Supply,absent為空缺的意思)

psShow


查看本機slot(插槽、板卡、HBA卡插槽)信息    (vacant為空閑的意思,根據具體情況看是為接觸不良還是未插)

slotShow


查看CP板卡的HA狀態

haShow


查看端口信息

portShow 端口號


啟動端口

portEnable 端口號


禁用端口

portDisable 端口號


查看端口實時流量

portPerfShow [ 刷新一次的秒數(默認為1) ]


查看本機的錯誤日志,包括ERROR和WARNING

errdump


查看本機的端口錯誤日志(重點關注crc_err和enc_out)

portErrShow


查看本機端口的配置信息

portCfgShow


調整本機端口的速率(speedLevel:0為Auto、1為1Gbps、2為2Gbps等)

portCfgSpeed port speedLevel


查看執行的命令歷史

history


查看本機domainID(當沒有與其他SAN連接時,默認為1,若有的話,由第一台啟動的SAN分配給其他SAN domainID)

(后面需要指定某個domainID的端口的時候,domainID不一定是本機的domainID,也可能是本網絡的其他設備的domainID)

domainsShow


配置信息的備份(需要用到ftp,在升級微碼前、更改配置信息、更改交換機  前都可以做備份)

configUpload


配置信息的恢復(恢復前需要switchDisable,需要用到ftp)

(可以把之前備份的交換機配置信息恢復回來,最好是同個機型同個系類的配置文件來恢復)

configDownload


 

二、升級微碼firmware

 

安排生產停機


確認交換機序列號


確認現在版本

firmwareShow


檢查交換機信息等

switchShow 等等


收集日志

{ supportShow | supportSave }


保存zone配置,包括添加的配置以及當前生效的配置

cfgSave


備份交換機的全部配置

configUpload


查看當前交換機存儲空間的情況,不足時需要清理(權限要求至少為:root)

df


 

做好前面的准備工作后,開始升級微碼,以下是對firmwareDownload命令的詳細介紹。執行時權限至少為admin。交換機有2個穩定存儲區域分區(Partitions of Nonvolatile StorageAreas)用於存儲微碼映像(Firmware Image),一個是主分區(primary),一個是備分區(secondary)。

 

沒有參數:默認模式下,firmwareDownload命令會把ftp上的微碼映像拷貝到備分區上,然后主備2分區交換主備級別,備分區變為主分區,主分區變為備分區,然后自動重啟(Reboot),主分區解壓映像升級firmware,然后自動將主分區的映像提交到備分區后解壓升級微碼(Auto-Commit)

-s:單個分區升級(SingleCP)模式,在之后的對話中允許用戶選擇否自動提交映像到備分區升級微碼(firmwareCommit)、是自動重啟(reboot)

-b:重啟交換機(Reboot),一般跟 -s 搭配使用

-n:不自動提交映像到備分區升級(No Auto-commit),一般跟 -s 搭配使用

firmwareDownload [ -s | -b | -n ]


reboot、auto-commit

firmwareDownload


是否reboot、是否auto-commit

firmwareDownload -s


 

一般操作為:

 

firmwareDownload -s


Server Name or IP Address:填ftp地址


User Name:ftp賬號


當指定到微碼映像文件夾后,還需要再后面加上 release.plist 讓交換機自動搜尋映像中的包

File Name:微碼在ftp上的具體地址(/XXX/XXX/vX.X.XX/release.plist


Network Protocol:選擇傳輸類型:auto-select/FTP/SCP/SFTP


Password:ftp密碼


這里先不auto-commit

Do Auto-Commit after Reboot [Y]:N


這里看實際情況,一般是選擇重啟系統的 [Y] 。極少數特殊情況下,還未生產停機,但是微碼映像比較大的時候,可以想上傳微碼映像到交換機上,但是不馬上更新,等之后停止業務后才更新的時候,就選擇不重啟系統 [N] 。只有在交換機重啟的情況下才會激活微碼映像包解壓更新微碼。

Reboot system after download [N]:Y


等待更新中...對話框內會有進度條

這個時候其他另外建立的對話或用其他賬號建立的對話中,可以用以下命令去查看當前升級的狀態。正在download、download完成、准備reboot、准備commit、update完成、正在restore等等操作  都可以看到操作的時間點

此命令在沒有升級微碼的時候也可以充當為升微碼的歷史記錄來看

firmwareDownloadStatus


更新完成后,先查看微碼版本是否為:主分區新版本,備分區舊版本

firmwareShow


檢查交換機正不正常,鏈路通不通等。如果不正常,執行;如果正常,執行

switchShow 等等...


確認交換機不正常后,收集日志

{ supportShow | supportSave }


版本回退,此時交換機會將備分區的舊微碼更新到主分區中,從而實現回退效果。只有當前面的選擇了 No Auto-commit 才實現此操作

firmwareRestore


升級終止,回去重新評估


確認交換機正常后,手動將主分區的映像提交到備分區后解壓升級微碼。只有當前面的選擇了 No Auto-commit 才實現此操作

firmwareCommit


更新完成后,先查看微碼版本是否為:主備分區都為新版本

firmwareShow


檢查交換機正不正常、檢查配置有無丟失等等

switchShow


收集日志

{ supportShow | supportSave }


 

看到這里應該就明白,如果在前面一開始的時候 firmwareDownload 沒有加上 -s 的話,就會直接升2個分區,升完發現問題的時候就沒有方法直接回退了,所以建議一定要加個 -s。

當然,如果忘記加 -s 直接升級2個分區后又發現有問題的話,Brocade SAN 是支持向下“升級”的,但是得去找到原來的微碼版本來升級,就比較麻煩了

 

三、划zone

 

划zone的時候,WWN號指的是對端設備的接口的WWN號,也不是本機接口的WWN號。

在一個SAN環境下的所有SanSwitch上划分Zone,只需要所有交換機都有相關的License,在其中任意一台划分好並將配置應用后,其他所有的交換機都會將此配置應用到它們上面去。

 

一個別名(alias)可以包含多個端口或WWN號,這里用 ali 指 zone 的 alias ,直接輸入 alias 不是指 zone 的 alias

創建別名(alias)

aliCreate "alias","{ domainID,port1 | WWN } [ ; { domainID,port2 | WWN } ]"


刪除別名(alias)

aliDelete alias


查看別名(alias)信息

aliShow [ alias ]


在別名(alias)中添加端口或WWN號

aliAdd "alias","{ domainID,port1 | WWN } [ ; { domainID,port2 | WWN } ]"


在別名(alias)中移除端口或WWN號

aliRemove "alias","{ domainID,port1 | WWN } [ ; { domainID,port2 | WWN } ]"


創建zone

zoneCreate "zone名","{ alias1 | domainID,port1 | WWN } [ ; { alias2 | domainID,port2 | WWN } ]"


刪除zone  刪除zone時要把配置方案中的對應的zone也移除,否則會報錯

zoneDelete zone名


查看zone信息

zoneShow [ zone名 ]


在zone中添加別名(alias)

zoneAdd "zone名","{ alias1 | domainID,port1 | WWN } [ ; { alias2 | domainID,port2 | WWN } ]"


在zone中移除別名(alias)

zoneRemove "zone名","{ alias1 | domainID,port1 | WWN{ alias2 | domainID,port2 | WWN } ]"


更改zone名

zoneObjectRename "zone舊名","zone新名"


創建configuration(配置方案)

cfgCreate "配置方案名","zone名 [ ; zone名 ]"


刪除configuration(配置方案)

cfgDelete 配置方案名


查看configuration(配置方案)

cfgShow [ 配置方案名 ]


在configuration(配置方案)中添加zone

cfgAdd "配置方案名","zone名 [ ; zone名 ]"


在configuration(配置方案)中移除zone

cfgRemove "配置方案名","zone名 [ ; zone名 ]"


保存configuration(配置方案)

cfgSave


清除所有configuration(配置方案)

cfgClear


查看zone數據庫大小(將顯示zoneDB最大值、committed保存的zone數據、transaction未保存的zone數據)

cfgSize


查看是否有未保存的zone數據

cfgTransShow


清空未保存的zone數據

cfgTransAbort


啟用某個configuration(每時刻只有一個configuration生效,叫Active Configuration 或 Effective Configuration)

cfgEnable "配置方案名"


禁用Active Configuration(當前生效的配置方案),系統將沒有運行的configuration

cfgDisable


顯示啟用的configuration(配置方案)

cfgActvShow


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM