Oracle® Solaris 11.2의 SAN 장치 및 다중 경로 지정

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

수동으로 FC 장치를 구성하는 방법

  1. 관리자로 전환합니다.
  2. /kernel/drv/fp.conf 파일을 /etc/driver/drv/fp.conf 파일에 복사합니다.
  3. /etc/driver/drv/fp.conf 파일에서 다음 행의 주석 처리가 해제되도록 하여 수동 구성을 사용으로 설정합니다.
    manual_configuration_only=1;

    이 설정에 대한 자세한 내용은 cfgadm_fp(1M)fp(7d)를 참조하십시오.

  4. 시스템을 재부트합니다.
  5. 각 패브릭 연결 장치를 사용 가능한 상태로 설정하려면 Solaris I/O 다중 경로 기능을 사용 중인지 여부에 따라 다음 작업 중 하나를 선택합니다.

    패브릭 연결 장치에 대한 원래 기본 동작이 적합한 경우 다음 단계를 참조하십시오.

  6. /etc/driver/drv/fp.conf 파일에서 다음 행이 주석 처리되도록 하여 수동 구성을 사용 안함으로 설정합니다.
    # manual_configuration_only=1;
  7. 시스템을 재부트합니다.
    # init 6

패브릭 장치 노드 구성

직접 연결 시스템 또는 SAN에서 하드웨어를 구성한 후에는 시스템이 장치를 인식하는지 확인해야 합니다. 이 절에서는 호스트가 SAN의 패브릭 장치 (24비트 FC 주소 지정 장치라고도 함)를 인식하는 방법에 대해 설명합니다. SAN에서 장치, 포트 및 영역을 구성한 후에는 시스템이 장치를 인식하는지 확인해야 합니다. FC가 지원되는 SAN에서는 최대 1600만 개의 패브릭 장치를 연결할 수 있습니다.

이 절에서는 Oracle Solaris OS의 관점에서 필요한 작업만 다룹니다. 장치 가용성, 장치 특정 관리 등의 다른 요소는 다루지 않습니다. 장치가 Volume Manager 등의 다른 소프트웨어를 통해 관리되는 경우 추가 지침은 Volume Manager 제품 설명서를 참조하십시오.

LUN 레벨 정보 표시

LUN 레벨 정보를 표시하는 방법

  1. 관리자로 전환합니다.
  2. LUN 레벨 정보를 식별합니다.
    # cfgadm -al -o show_SCSI_LUN

    시스템 부트 후 바로 cfgadm -al -o show_SCSI_LUN controller-ID 명령을 실행할 경우 FCP(광 섬유 채널 프로토콜) SCSI LUN 레벨 정보가 출력에 표시되지 않을 수 있습니다. 실행 중인 시스템에 ssd, st 드라이버 등의 저장 장치 드라이버가 아직 로드되지 않은 경우 정보가 나타나지 않습니다.

  3. 드라이버 로드 여부를 확인합니다.

    예를 들면 다음과 같습니다.

    # modinfo | grep ssd

    드라이버가 로드되면 LUN 레벨 정보가 cfgadm 출력에 표시됩니다.

시스템에 표시되는 패브릭 장치를 감지하는 방법

이 절에서는 FC 호스트 포트 c0c1을 사용하여 패브릭 장치를 감지하는 절차의 예를 제공합니다. 이 절차에서는 cfgadm 명령으로 표시되는 장치 구성 정보도 표시합니다.


주 - 다음 예에서는 페일오버 경로 연결 지점 ID(Ap_Id)만 나열됩니다. 시스템에 표시되는 Ap_Id는 시스템 구성에 따라 다릅니다.
  1. 관리자로 전환합니다.
  2. 시스템의 연결 지점에 대한 정보를 표시합니다.
    # cfgadm -l
    Ap_Id                Type         Receptacle   Occupant     Condition
    c0                 fc-fabric      connected    unconfigured unknown
    c1                 fc-private     connected    configured   unknown

    이 예에서 c0은 패브릭 연결 호스트 포트를 나타내며 c1은 개인 루프 연결 호스트 포트를 나타냅니다. cfgadm 명령을 사용하여 패브릭 연결 호스트 포트의 장치 구성을 관리할 수 있습니다.

    기본적으로 개인 루프 연결 호스트 포트의 장치 구성은 Oracle Solaris OS를 실행하는 시스템을 통해 관리됩니다.

  3. 호스트 포트 및 연결된 장치에 대한 정보를 표시합니다.
    # cfgadm -al
    Ap_Id                Type      Receptacle     Occupant   Condition
    c0                 fc-fabric   connected    unconfigured unknown
    c0::50020f2300006077 disk      connected    unconfigured unknown
    c0::50020f23000063a9 disk      connected    unconfigured unknown
    c0::50020f2300005f24 disk      connected    unconfigured unknown
    c0::50020f2300006107 disk      connected    unconfigured unknown
    c1                 fc-private  connected    configured   unknown
    c1::220203708b69c32b disk      connected    configured   unknown
    c1::220203708ba7d832 disk      connected    configured   unknown
    c1::220203708b8d45f2 disk      connected    configured   unknown
    c1::220203708b9b20b2 disk      connected    configured   unknown

    주 - cfgadm -l 명령은 FC 호스트 포트에 대한 정보를 표시합니다. cfgadm -al 명령을 통해서도 FC 장치에 대한 정보를 표시할 수 있습니다. c0과 연관된 Ap_Id 필드의 포트 WWN(World Wide Name)을 포함하는 행은 패브릭 장치를 나타냅니다. 해당 장치를 관리하고 Oracle Solaris OS를 사용하는 시스템에서 해당 장치를 사용할 수 있도록 설정하려면 cfgadm configureunconfigure 명령을 사용하십시오. c1 아래에 있는 포트 WWN을 포함하는 Ap_Id 장치는 c1 호스트 포트를 통해 구성된 개인 루프 장치를 나타냅니다.

다중 경로가 사용으로 설정되지 않은 상태에서 장치 노드 구성

이 절에서는 다중 경로가 사용으로 설정되지 않은 시스템에서 수행되는 패브릭 장치 구성 작업에 대해 설명합니다.

이 절의 절차에서는 시스템에 표시되는 패브릭 장치를 감지하여 구성하고 Oracle Solaris OS를 실행하는 시스템에서 해당 장치를 사용할 수 있도록 설정하는 방법을 보여 줍니다. 이 절의 절차에서는 특정 장치를 예로 들어 cfgadm 명령을 사용하여 구성패브릭 장치를 감지하고 구성하는 방법에 대해 설명합니다.

사용자가 제공하고 cfgadm 명령으로 표시되는 장치 정보는 시스템 구성에 따라 다릅니다.