2023. 7. 10. 20:00ㆍStorage
Brocade Zoning (브로케이드 조닝)
(아래 명령어 관련 요약 있습니다.)
ㄴ Brocade의 Zoning 작업을 하려면, 먼저 어떤 Port와 어떤 Port를 묶을지 확인해야 한다.
ㄴ 백업의 경우 Server 1대와 Tape Drive를 묶어 준다
ㄴ Media Server에 할당된 Drive를 1:1로 묶어 주는 방법과 1:n 방식으로 묶어주는 방식이 있다.
ㄴ 보통 권장 사항은 1:1 Zoning 이다. (해당 Zoning에 이상이 생기거나 관리적 측면에서 1:1 Zoning을 권장)
하지만 작업은 1:n작업이 편합니다. 다수의 Drive를 묶어주기 때문에 zone이 1개면 되기 때문이다.
(담당자에게 어떤 Port와 어떤 Port를 Zoning 할지 문의 후 진행 한다. )
1. Domain ID 확인
DCX4S:admin> switchshow
switchName: DCX4S
switchType: 77.3
switchState: Online z
switchMode: Native
switchRole: Principal
switchDomain: 1 => Switch Domain ID를 확인
switchId: fffc02
switchWwn: 10:00:00:05:33:c2:44:00
zoning: ON (sw1_cfg)
switchBeacon: OFF
FC Router: OFF
FC Router BB Fabric ID: 128
Address Mode: 0
2. alias 생성 및 Member 추가
DCX4S:admin> alicreate "alias_name","Member_1;...;Member_2"
ㄴ alias_name => 해당 Alias이름을 넣어주면 된다.
ㄴ Member_1 =>
ㄴ wwn alias일 경우 Switch show에 나와 있는 WWN을 넣어 준다.
ㄴ Port alias일 경우 Domain ID, Port Num 둘다 넣어 준다. ex) 1,2;1,3;1,6
Ex) alicreate "Auth_DB01_FC2","1,2" => Port alias방식으로 구성 (대부분 Port alias로 구성한다)
ㄴ 기존 alias에 Member 만 추가할 경우.
DCX4S:admin> aliadd "alias_name","Member_1;...;Member_2"
ㄴ 기존 alias에 Member 만 삭제할 때.
DCX4S:admin> aliremove "alias_name","Member_1;...;Member_2"
ㄴ 기존 alias 삭제
DCX4S:admin> alidelete "alias_name"
3. Zone 생성 및 Member 추가
DCX4S:admin> zonecreate "Zone_name","Member_1;...;Member_2"
ㄴ Zone을 새로 만들고 해당 Zone에 Member를 등록하면 해당 Member들만 통신을 하고,
이외의 Member와는 통신이 차단된다.
ㄴ Zone_name => 해당 Zone이름을 넣어주면 된다.
ㄴ Member_1 =>
ㄴ 1. wwn zoning일 경우 Switch show에 나와 있는 WWN을 넣어 준다.
ㄴ 2. Port Zoning일 경우 Domain ID, Port Num 둘다 넣어 준다. ex) 1,2;1,3;1,6
ㄴ 3. alias 일경우 alias name를 넣어준다.
Ex) zonecreate "C2main_db01__V7000","C2main_db01_FC2;V7000_CAN1_P2;V7000_CAN2_P2"
=> alias name으로 구성
ㄴ 기존 zone에 Member 만 추가할 경우.
DCX4S:admin> zoneadd "기존 zone_name","Member_1;...;Member_n"
zoneshow 명령어를 통해 기존 zone을 확인한 후, 해당 zone에 member를 추가할 경우 위 명령어로 실행.
ㄴ 기존 zone에 Member 만 삭제 할 때.
DCX4S:admin> zoneremove "기존 zone_name","Member_1;...;Member_n"
ㄴ 기존 zone 삭제
DCX4S:admin> zonedelete "기존 zone_name"
4. zone group생성 및 cfg member 추가
DCX4S:admin> cfgcreate "cfg_name","zone_name_1;...;zone_name_n"
ㄴ 생성된 zone들을 Fabric에 적용하기 위해 먼저 적용될 zone들의 그룹을 만든다.
ㄴ group_name => zone group 이름을 넣어 준다.
ㄴ zone_name => 새로생성된 zone_name를 넣어 준다.
ㄴ기존 zone_group에 Member 만 추가할 경우.
DCX4S:admin> cfgadd "cfg_name","zone_name_1;...;zone_name_n"
ㄴ 기존 zone_group에 Member 만 삭제 할 때.
DCX4S:admin> cfgremove "cfg_name","zone_name_1;...;zone_name_n"
ㄴ 기존 zone_group 삭제
DCX4S:admin> cfgdelete "cfg_name"
( * zone_group을 삭제하는 내용이기 때문에 잘 사용하지 않는다. )
5. Zone 정보 저장
DCX4S:admin> cfgsave
ㄴ zone을 생성한 것을 configure에 저장을 한다.
만약 configure에 저장하지 않으면, Switch가 reboot 될때 만들었던 zone들이 없어지기 때문에 꼭 확인
6. Zone 활성화
DCX4S:admin> cfgenable "group_name"
ㄴ configure에 저장된 내용을 활성화 시킨다.
ㄴ online중에 가능한 작업이며, Zone을 추가 시킨다고 해서
ㄴ 기존에 활성화된 zone에는 영향력없이 새로운 zone이 활성화 된다.
ㄴ cfgsave기능이 포함되어 있다.
ㄴ 명령어를 칠때는 한번더 생각하고, zone활성화를 시킬때 group_name(cfg_name)를 잘 입력 한다.
잘못 입력 하면 기존 group가 날라가게 된다.
( * 내용 변경이 있다면 cfgsave 후에 마지막으로 cfgenable해야 한다. enable은 적용이기 때문 * )
요약
1. Domain ID 확인
ㄴ switchshow
2. alias 생성 및 Member 추가
ㄴ alicreate "alias_name", "member; ... "
3. Zone 생성 및 Member 추가
ㄴ zonecreate "zone_name", "alias_name; ..."
4. zone group생성 및 cfg member 추가
ㄴ cfgcreate "cfg_name", "zone_name; ..."
5. Zone 정보 저장
ㄴ cfgsave
6. Zone 활성화
ㄴ cfgenable "cfg_name"
7. alias, zone, cfg에서 기존 그룹에 멤버를 추가하고 싶을 때 + add
ㄴ EX) aliadd "alias_name", "추가할 멤버; ..." / zoneadd "zone_name", "추가할 멤버; ..."
8. alias, zone, cfg에서 기존 그룹에 멤버를 삭제하고 싶을 때 + remove
ㄴ EX) aliremove "alias_name", "삭제할 멤버; ..." / cfgremove "cfg_name", "삭제할 멤버; ..."
9. alias, zone, cfg에서 기존 그룹을 삭제하고 싶을 때 + delete
ㄴ EX) zonedelete "zone_name" / cfgdelete "cfg_name"
'Storage' 카테고리의 다른 글
Storage PACO(proactive copy) 파코 기능? (0) | 2023.07.12 |
---|---|
[SAN switch 2] 시스코(cisco) 방식 명령어 (0) | 2023.07.11 |
SAN switch zoning? SAN스위치 조닝 (0) | 2023.07.10 |
SAN (Storage Area Network) SAN의 구성 (0) | 2023.07.10 |
NAS 파일서버 (0) | 2023.07.10 |