[SAN switch 2] 시스코(cisco) 방식 명령어

2023. 7. 11. 16:12Storage

728x90
SMALL

 

 

 

 

시스코조닝 (CISCO ZONING)

 

 ㄴ cisco zoning을 할 때는 vsan(virtual storage area network, 가상 스토리지 영역)을 지정을 해줘야 하는데

 ㄴ 처음에 설치를 할 때에는 소비자가 원하는 영역으로 선택을 해서 셋팅을 해주며, 보통은 vsan 1 영역으로 셋팅을 한다.

 

1. putty를 처음 접속을 하면 사용하는 계정과 패스워드를 입력 후 로그인

 

2. 구성 모드로 진입하여 스위치 설정 변경 진행하기

     * admin # config terminal

    ㄴ 위의 명령어를 입력하면 구성모드로 진입이 되며 명령어 입력창은 admin (config)# 으로 변경된다.

 

3. alias 생성 및 member 추가

 

     * admin(config) # fcalias name [사용할 alias 이름] vsan [영역 지정 번호]

     ㄴ 위의 명령어 입력 시 입력창이 admin (config-fcalias)# 로 변경이 된다.

     ㄴ EX) admin(config) # fcalias name test1 vsan 1

 

     * (wwn으로 생성하기) admin (config-fcalias) # member pwwn [wwn]

     ㄴ 위에서 지정한 alias에 넣을 멤버의 wwn을 pwwn 뒤에 붙여서 입력해주면 된다.

     ㄴ EX) admin (config-fcalias) # member pwwn 20:00:00:03:89:dc:ka:60

 

     *(포트조닝으로 생성하기 ) admin (config-fcalias) # member interface fc[1/1]

     ㄴ wwn으로 생성하는 법의 pwwn에서 interface 명령어가 변경되며 연결할 포트 번호를 붙여서 입력한다.

     ㄴ EX) admin (config-fcalias) # member interface fc1/1

 

4. zone 생성 및 member 추가

 

     * admin(config) # zone name [사용할 zone 이름] vsan [영역 지정 번호]

     ㄴ 위의 명령어를 입력시 alias를 만들 때 처럼 만들어진 zone으로 접속하여 명령어 입력창이 바뀐다.

          ㄴ admin (config-zone) # member fcalias [넣을 alias_name]

 

5. zoneset 생성 및 member 추가

 

     * admin(config) # zoneset name [zoneset이름] vsan[영역 지정 번호]

     ㄴ 위의 명령어를 입력시 zone을 만들 때 처럼 만들어진 zoneset으로 접속하여 명령어 입력창이 바뀐다.

          ㄴ admin (config-zoneset ) # member [넣을 zone_name]

          ㄴ EX)  admin (config-zoneset ) # member [ZoneTest1] 

          ㄴ 여러개를 넣을 경우는 하나씩 다 입력을 해줘야 함

 

6. zoneset 활성화 시키기

 

     * admin (config) # zoneset activate name [활성화 할 zoneset_name] vsan [영역 지정 번호]

 

7. 활성화한 zoneset을 시작 설정으로 지정하기

 

     * copy running-config startup-config

 

 

 

반대 명령어

1. 해당 그룹 삭제하기

     1) alias 삭제하기
     * no fcalias name [alias이름] vsan [해당 alias가 있는 영역 number]
      ㄴ EX) no fcalias name test1 vsan 1

      2) zone 삭제하기
     * no zone name [zone이름] vsan [해당 zone이 있는 영역 number]
      ㄴ EX) no zone name testzone vsan 1

      3) zoneset 삭제하기
     * no zoneset name [zoneset이름] vsan [해당 zoneset이 있는 영역 number]
      ㄴ EX) no zoneset name testzoneset vsan 1

2. 해당 그룹의 멤버 제외시키기
     선행필수) 해당 그룹으로 접속한다.
         ㄴ EX) fcalias name test1 vsan 1, zone name testzone vsan2

     1) alias에서 포트 제외하기
          * wwn으로 등록했을 경우 -> EX) no member pwwn 20:00:00:03:89:dc:ka:60
          * 포트 번호로 등록했을 경우 -> EX) no member interface fc1/2

     2) zone에서 alias 제외하기
          * member fcalias [alias_name]
          ㄴ EX) member fcalias test1

     3) zoneset에서 zone 제외하기
         * member [zone_name]
         ㄴ EX) member zonetest1
          

 

반대명령어의 해당 그룹 삭제하기를 유심히 보면 한가지 규칙을 찾아냈을거라 생각한다.

 

그룹을 만드는 것, 그룹에 포함시키는 것의 반대인 그룹을 삭제하는 것과 그룹에서 빼는 것은

같은 명령어 앞에 no를 붙여주면 된다.

 

 

그 외의 명령어

1. alias, zone, zoneset 확인하기
     * show fcalias, * show zone, * show zoneset
     (vsan 영역 별로 보고싶을 때는 뒤에 해당 vsan[number] 를 붙인다.
      ㄴ EX) show fcalias vsan 1, show zoneset vsan 2

2.  현재 실행중인 설정 보기
    * show running-config

3. 포트 관련 명령어


   1) 특정 포트 상태와 통계정보 출력
       * show interface fc[port number]

   2) 특정 포트 구성모드 접속
       * interface fc[port number]

   3) 특정 포트 비활성화
       * 특정 포트 구성모드 접속 후 ->  shutdown

   4) 특정 포트 활성화 
       * 특정 포트 구성모드 접속 후 -> no shutdown

 
4. 스토리지 관련 명령어

   1) 연결된 장치의 *FLOGI(Fabric login) 출력
       * show flogi database

5. 진단 및 디버깅 관련 명령어

   1) 기술지원 정보를 출력
       * show tech-support

   2) FCNS(Fabric Configuration Notification Server) 이벤트 디버깅을 활성화합니다.
       * debug fcns event

728x90
LIST