Brocade SAN Switch 명령어

*기본적인 정보확인 명령어

SANsw> date
Sat Feb 26 09:17:27 KST 2022
SANsw> tsclockserver ;; ntp서버 설정확인 또는 ntp서버 설정. 설정은 tsclockserver “<ntp1; ntp2>” 주로 ipaddress로 설정
Active NTP Server               LOCL
Configured NTP Server List  LOCL
SANsw> tstimezone
Asia/Seoul
SANsw> uptime
up 1770 days, 22:49, 1 user, load average: 0.21
SANsw> chassisshow
Chassis Family: DCX8510-4
Chassis Backplane Revision: 2
…(생략)
SANsw> version ;; 현재 버전확인 firmwareshow 로도 확인 가능
Kernel: 2.6.14.2
Fabric OS: v7.4.2c
…(생략)
SANsw> sersorshow ;; psshow(파워), fanshow(팬), tempshow(온도)는 이 명령어 하나로 가능.
sensor  1: (Temperature) is Ok, value is 25 C
sensor  2: (Fan        ) is Ok,speed is 11637 RPM
…(생략)
SANsw> switchshow ;; 스위치 정보 및 스위치 포트 연결정보
switchName: sw
switchType: 121.3
…(생략)
Index Slot Port Address Media Speed State Proto
============================================================
0 1 0 010000 id N16 Online FC F-Port 50:06:0e:80:00:2f:2e:21
…(생략)
SANsw> ipaddrshow ;; 관리 IP 확인, 설정은 ipaddrset, 명령어를 치면 순차적으로 ip,netmask,gw 입력

*로그 및 점검 관련

SANsw> porterrshow ;; 포트별 에러 count 출력
SANsw> errdump ;; errdump –reverse –count 20 : 최신 로그부터 보기, errshow는 실시간
SANsw> fabriclog –show | more ;; 포트관련된 로그 출력
SANsw> sfpshow -all | grep TX ;;전체 포트 SFP 광량 체크 “RX” 로 변경하여 확인 가능.
SANsw> portshow 1 ;; port 1번에 대한 상세내역 출력(index no 사용)

*사용량 확인 명령어

SANsw> top
SANsw> memshow -m
SANsw> mapssam –show memory|cpu ;; cpu또는 memory 둘 중 하나를 선택 통계로 사용량 출력
SANsw> portperfshow ;; port 퍼포먼스데이터 출력

*zonning 관련 명령어

zone 종류 : 1:1, 1:N, N:N
Port zone, WWPN zone, mixed zone

Port zone ; SAN switch의 Port NO를 사용하여 zone를 생성. soft zonning라고도 하며, 간단한 구조에서 많이 쓰인다. 직관적 구성. 동일한 포트 연결시 zone을 유지가능, 단점은 SAN sw의 port 연결을 변경시 zonning도 수정하여야 한다.

WWPN zone ; SAN switch에 연결되어 올라오는 각 호스트 포트의 WWPN정보로 zone를 구성한다.
다수의 장비, 여러 스위치를 ISL연결하여 쓰는 경우 좀 더 효율적이며 WWN 정보를 따라가기 때문에 SAN sw의 포트가 변경되어도 동일한 zone을 유지한다. 단 host port 정보(교체)가 변경되면 zone정보를 수정하여야 한다.

Mixed zone ; Port와 WWN을 혼합하여 사용하는 경우. (20:12:00:22:a1:09:8e:55; 1,4; 1,5), 일반적이지 않음.
불가피한 경우가 아니면 비추천,

1:1 1대1로 zone를 생성, 1:N 1대 다수로 zone을 생성(ex. host 1개, storage port a1/b1), N:N 다수 대 다수로 zone을 생성.(일반적이지 않음).
zone 자체가 스토리지 네트워크를 분리할려는 목적이므로 가능하면 1:1이 이상적임. 구성관리 목적으로 1:N은 사용하는 경우가 종종 있음. N:N은 가급적 사용하지 않음.

SANsw> zoneshow | cfgshow | alishow ;; 뒤에 각 이름을 넣으면 해당 설정만 출력, 아니면 전체 zone 설정 출력
SANsw> cfgcreate | cfgdelete ;; cfg 생성 삭제, zonning 설정의 가장 큰 단위 cfg 단위로 설정을 적용
SANsw> alicreate | alidelete ;; alias 생성 삭제, 별명, 없어도 설정에 문제 없음. 관리를 위해 지정
SANsw> aliadd | aliremove ;; alias 멤버 추가/제거, alias의 멤버는 port,wwn이 가능
SANsw> zonecreate | zonedelete ;; zone 생성 삭제.
SANsw> zoneadd | zoneremove ;; zone 멤버 추가/제거, zone의 멤버는 port,wwn,alias가 가능
SANsw> cfgadd | cfgremove ;; cfg 멤버 추가 삭제, cfg의 멤버는 zone이 가능
SANsw> cfgsave ;; 현재의 zone 설정 저장
SANsw> cfgenable CFG_NAME ;; 지정한 cfg를 활성화, 활성화 전까지 변경된 사항은 적용되지 않음.