zoning excel 파일
해당 부분에 청록색 음영이 들어간 부분만 수정해서 사용하면 된다.
1. San 기본 명령어
admin / password - 초기 ID / Password
switchshow - switch 정보
zoneshow - zone 구성
licenseshow - 라이센스 정보
licenseadd "key" - 라이센스 키입력
portshow - port 정보
ipaddrshow - ip정보 확인
ipaddreset - ip 수정
psshow - 파워 서플라이 상태확인
fanshow - 팬 상태 확인
2. 조닝 Commands
alicreate "Name", "domain, port #" - 별명을 작성하는 데 사용
alicreate "Name", "portname1; portname2 " - 단일 별명 아래에 다중 포트를 작성
alidelete "Name" - 별칭을 삭제
aliadd "Name", "domain, port #" - 포트를 별명에 추가
aliremove "Name", "domain, port #" - 별칭에서 포트를 제거
alishow "AliName" - 스위치의 별명 구성을 표시
zonecreate "Zone Name", "alias1; alias2 " - 별칭을 기반으로 영역을 만듬
zonedelete "ZoneName" - 영역을 삭제
zoneadd "ZoneName", "alias name" - 추가 별칭을 영역에 추가
zoneremove "ZoneName", "alias name" - 영역에서 별칭을 제거
zoneshow "zoneName" - 영역 구성 정보를 표시
cfgcreate "Configname", "Zone1; Zone2 " - 영역을 추가하여 구성을 작성
cfgdelete "ConfigName" - 구성을 삭제
cfgadd "ConfigName", "Zone3" - 구성에 영역을 추가
cfgremove "ConfigName", "Zone3" - 구성에서 영역을 제거
cfgshow "ConfigName" - 해당 구성의 세부 사항을 표시
cfgenable "ConfigName" - 스위치에서 구성을 활성화
cfgsave - 효과적인 구성을 플래시 메모리에 기록
3. 응용
Storage data migration을 하면서 기존에 사용중인 스토리지를 zoning에서 빼게 되면서 작업한 명령어 정리
실수를 방지하고자 명령어 예시와 제거해야할 목록을 정리 한 뒤 작성했다.
=====================config 내 zone 제거========================
cfgremove "ConfigName", "Zone3" - 구성에서 영역을 제거
---------------목록------------------------------
kfpifex01_fcs0_ds8870_san1_fcs1
kfpifex02_fcs0_ds8870_san1_fcs1
kfpifwb1_fcs0_ds8870_san1_fcs2
kfpifwb2_fcs0_ds8870_san1_fcs0
kfpifwb2_fcs0_ds8870_san1_fcs1
kfpifwb2_fcs0_ds8870_san1_fcs2
kfpifws1_fcs0_ds8870_san1_fcs0
kfpifws2_fcs0_ds8870_san1_fcs1
mc_db_fcs0_ds8870_san1_fcs0
mc_db_fcs0_ds8870_san1_fcs1
mc_db_fcs0_ds8870_san1_fcs2
mc_fep_fcs0_ds8870_san1_fcs0
mc_fep_fcs0_ds8870_san1_fcs1
mc_fep_fcs0_ds8870_san1_fcs2
mc_was_fcs0_ds8870_san1_fcs0
mc_was_fcs0_ds8870_san1_fcs1
mc_was_fcs0_ds8870_san1_fcs2
miff_db_fcs0_ds8870_san1_fcs0
miff_db_fcs0_ds8870_san1_fcs1
miff_db_fcs0_ds8870_san1_fcs2
miff_was_fcs0_ds8870_san1_fcs0
miff_was_fcs0_ds8870_san1_fcs1
miff_was_fcs0_ds8870_san1_fcs2
=====================명령어==============================
cfgremove "SAN1_ds8870","kfpifex01_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","kfpifex02_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","kfpifwb1_fcs0_ds8870_san1_fcs2"
cfgremove "SAN1_ds8870","kfpifwb2_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","kfpifwb2_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","kfpifwb2_fcs0_ds8870_san1_fcs2"
cfgremove "SAN1_ds8870","kfpifws1_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","kfpifws2_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","mc_db_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","mc_db_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","mc_db_fcs0_ds8870_san1_fcs2"
cfgremove "SAN1_ds8870","mc_fep_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","mc_fep_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","mc_fep_fcs0_ds8870_san1_fcs2"
cfgremove "SAN1_ds8870","mc_was_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","mc_was_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","mc_was_fcs0_ds8870_san1_fcs2"
cfgremove "SAN1_ds8870","miff_db_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","miff_db_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","miff_db_fcs0_ds8870_san1_fcs2"
cfgremove "SAN1_ds8870","miff_was_fcs0_ds8870_san1_fcs0"
cfgremove "SAN1_ds8870","miff_was_fcs0_ds8870_san1_fcs1"
cfgremove "SAN1_ds8870","miff_was_fcs0_ds8870_san1_fcs2"
cfgsave
cfgenable SAN1_ds8870
===============================================zone 제거========================
zonedelete "ZoneName" - 영역을 삭제
zonedelete "kfpifex01_fcs0_ds8870_san1_fcs1"
zonedelete "kfpifex02_fcs0_ds8870_san1_fcs1"
zonedelete "kfpifwb1_fcs0_ds8870_san1_fcs2"
zonedelete "kfpifwb2_fcs0_ds8870_san1_fcs0"
zonedelete "kfpifwb2_fcs0_ds8870_san1_fcs1"
zonedelete "kfpifwb2_fcs0_ds8870_san1_fcs2"
zonedelete "kfpifws1_fcs0_ds8870_san1_fcs0"
zonedelete "kfpifws2_fcs0_ds8870_san1_fcs1"
zonedelete "mc_db_fcs0_ds8870_san1_fcs0"
zonedelete "mc_db_fcs0_ds8870_san1_fcs1"
zonedelete "mc_db_fcs0_ds8870_san1_fcs2"
zonedelete "mc_fep_fcs0_ds8870_san1_fcs0"
zonedelete "mc_fep_fcs0_ds8870_san1_fcs1"
zonedelete "mc_fep_fcs0_ds8870_san1_fcs2"
zonedelete "mc_was_fcs0_ds8870_san1_fcs0"
zonedelete "mc_was_fcs0_ds8870_san1_fcs1"
zonedelete "mc_was_fcs0_ds8870_san1_fcs2"
zonedelete "miff_db_fcs0_ds8870_san1_fcs0"
zonedelete "miff_db_fcs0_ds8870_san1_fcs1"
zonedelete "miff_db_fcs0_ds8870_san1_fcs2"
zonedelete "miff_was_fcs0_ds8870_san1_fcs0"
zonedelete "miff_was_fcs0_ds8870_san1_fcs1"
zonedelete "miff_was_fcs0_ds8870_san1_fcs2"
============================alias 제거=========================================
alidelete "Name" - 별칭을 삭제
-----------목록----------
ds8870_san1_fcs0
ds8870_san1_fcs1
ds8870_san1_fcs2
kfpifwb1_fcs0
kfpifwb2_fcs0
mc_db_fcs0
miff_db_fcs0
===========명령어===========
alidelete "ds8870_san1_fcs0"
alidelete "ds8870_san1_fcs1"
alidelete "ds8870_san1_fcs2"
alidelete "kfpifwb1_fcs0"
alidelete "kfpifwb2_fcs0"
alidelete "mc_db_fcs0"
alidelete "miff_db_fcs0"
--------------목록-------------
aliremove "Name", "domain, port #" - 별칭에서 포트를 제거
alias: kfpifex01_fcs0
1,19; 10:00:00:90:fa:ed:02:ac
alias: kfpifex02_fcs0
1,20; 10:00:00:90:fa:ed:26:70
alias: kfpifws1_fcs0
1,6; 10:00:00:10:9b:12:f9:c4
alias: kfpifws2_fcs0
1,7; 10:00:00:10:9b:12:f0:64
alias: mc_fep_fcs0
1,14; 10:00:00:00:c9:8f:1f:f2
alias: mc_was_fcs0
1,13; 10:00:00:00:c9:8f:1e:30
alias: miff_was_fcs0
1,0; 10:00:00:00:c9:6f:81:a9
-----------------------명령어-----------------------
aliremove "kfpifex01_fcs0","1,19"
aliremove "kfpifex02_fcs0","1,20"
aliremove "kfpifws1_fcs0","1,6"
aliremove "kfpifws2_fcs0","1,7"
aliremove "mc_fep_fcs0","1,14"
aliremove "mc_was_fcs0","1,13"
aliremove "miff_was_fcs0","1,0"
'IT > 기타' 카테고리의 다른 글
쿠버네티스 설치 kubernetes install (0) | 2021.06.03 |
---|---|
DSA(Dynamic System Analysis) 사용법 (0) | 2020.11.24 |
Netapp storage disk replacement ( 넷앱 스토리지 디스크 교체) (0) | 2020.11.04 |
storage migration 실습 (0) | 2017.10.23 |
bonding 설정 (0) | 2017.10.23 |