JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 관리: 장치 및 파일 시스템     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  이동식 매체 관리(작업)

2.  CD 및 DVD에 쓰기(작업)

3.  장치 관리(작업)

4.  동적으로 장치 구성(작업)

5.  USB 장치 관리(작업)

6.  InfiniBand 장치 사용(개요/작업)

7.  디스크 관리(개요)

8.  디스크 사용 관리(작업)

9.  디스크 관리(작업)

10.  디스크 설정(작업)

11.  COMSTAR를 사용하여 저장 장치 구성(작업)

COMSTAR 기능 개요

COMSTAR 소프트웨어 및 하드웨어 요구 사항 식별

COMSTAR를 사용하여 저장 장치 구성(작업 맵)

COMSTAR 용어

동적 또는 정적 대상 검색 구성

COMSTAR를 사용하여 저장 장치 구성(작업)

STMF 서비스를 사용으로 설정하는 방법

COMSTAR 구성 백업 및 복원 방법

논리 장치를 만드는 방법

iSCSI 대상을 만드는 방법

대상 장치에 대해 iSNS 검색을 사용으로 설정하는 방법

iSER에 대해 IB HCA를 구성하는 방법

iSCSI 대상 포털 그룹 만들기

iSER과 함께 TPG 사용

iSCSI 대상에 대한 대상 포털 그룹을 만드는 방법

iSCSI 디스크 액세스 방법

SCSI 논리 장치를 사용 가능하게 설정

모든 시스템이 논리 장치를 사용할 수 있게 하는 방법

선택한 시스템만 논리 장치에 액세스하도록 제한하는 방법

COMSTAR를 사용하여 Fibre Channel 장치 구성

COMSTAR를 사용하여 Fibre Channel 포트 구성

기존 FC 포트 바인딩 표시 방법

모든 FC 포트를 특정 모드로 설정하는 방법

선택한 FC 포트를 개시자 또는 대상 모드로 설정하는 방법

논리 장치를 FC 및 FCoE에 사용할 수 있게 설정

논리 장치를 FC 및 FCoE에 사용할 수 있게 하는 방법

COMSTAR를 사용하여 FCoE 장치 구성

FCoE 포트 구성

이더넷 인터페이스에서 802.3x PAUSE 및 점보 프레임 사용

FCoE 대상 포트를 만드는 방법

FCoE 대상 포트가 작동하는지 확인하는 방법

FCoE 대상 포트 삭제 방법

COMSTAR를 사용하여 SRP 장치 구성

SRP와 함께 COMSTAR 뷰 사용

SRP 대상 서비스를 사용으로 설정하는 방법

SRP 대상 상태 확인 방법

12.  Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리

13.  format 유틸리티(참조)

14.  파일 시스템 관리(개요)

15.  파일 시스템 만들기 및 마운트(작업)

16.  추가 스왑 공간 구성(작업)

17.  파일 및 파일 시스템 복사(작업)

18.  테이프 드라이브 관리(작업)

색인

COMSTAR를 사용하여 Fibre Channel 장치 구성

FC 네트워크 환경의 SPARC 시스템 또는 x86 시스템에서 COMSTAR 대상을 설정 및 구성하고 저장소 네트워크에서 액세스 가능하게 할 수 있습니다. 다음 필수 조건 단계를 완료했는지 확인합니다.

COMSTAR를 사용하여 Fibre Channel 포트 구성

FC(Fibre Channel) 포트 공급자는 FC에 사용되는 것과 동일한 HBA를 사용할 수 있습니다. 지정된 FC 포트를 개시자 또는 대상으로 사용할 수 있지만 둘 다로 사용할 수는 없습니다. HBA 포트의 하위 세트는 대상 모드이고 나머지 포트는 개시자 모드에 있도록 이중 포트 또는 쿼드 포트 FC HBA를 구성할 수도 있습니다.

이 섹션의 절차는 QLogic HBA와 관련된 것입니다. 개시자 모드에서 HBA에 사용할 드라이버는 Qlogic 드라이버인 qlc입니다. qlc 드라이버는 개시자 모드에서만 작동하며 대상 모드에 사용할 수 없습니다. 대상 QLogic 4G HBA의 COMSTAR 드라이버는 qlt입니다.

개시자 모드와 대상 모드는 서로 다른 드라이버를 사용하기 때문에 HBA 포트에 연결하는 드라이버가 해당 기능을 대상이나 개시자로 정의합니다. HBA의 PCI 장치 ID를 지정하여 모든 포트에 대해 드라이버를 지정할 수 있습니다. 또는 포트별로 드라이버를 구성할 수 있습니다. 두 방법은 모두 update_drv 명령을 사용하며 이 섹션에서 설명합니다. 자세한 내용은 update_drv(1M)를 참조하십시오.

기존 FC 포트 바인딩 표시 방법

HBA 포트를 변경하기 전에 먼저 기존 포트 바인딩을 확인합니다.

  1. 관리자로 전환합니다.
  2. 현재 포트 드라이버에 바인딩된 항목을 표시합니다.

    이 예에서 현재 바인딩은 pciex1077,2432입니다.

    # mdb -k
    Loading modules: [ unix krtld genunix specfs ...
    > ::devbindings -q qlc
    30001617a08 pciex1077,2432, instance #0 (driver name: qlc)
    300016177e0 pciex1077,2432, instance #1 (driver name: qlc)
    > $q

모든 FC 포트를 특정 모드로 설정하는 방법

이 절차에서는 특정 PCI 장치 ID를 가진 모든 HBA의 모든 포트를 대상 모드로 변경합니다. PCI 장치 ID 번호는 드라이버를 포트에 바인딩하여 해당 PCI 장치 ID를 가진 모든 HBA 포트(예: 모든 QLogic 4G PCI express HBA)를 대상 모드로 설정합니다.

  1. 관리자로 전환합니다.
  2. 현재 바인딩을 제거합니다.

    이 예에서 qlc 드라이버는 이미 pciex1077,2432에 바인딩되어 있습니다. 해당 바인딩을 새 드라이버에 추가하려면 먼저 qlc의 기존 바인딩을 제거해야 합니다. 이 구문에는 작은따옴표 표시가 필요합니다.

    # update_drv -d -i 'pciex1077,2432' qlc
    Cannot unload module: qlc
    Will be unloaded upon reboot.

    이 메시지가 오류를 나타내지는 않습니다. 구성 파일은 업데이트되었지만 시스템을 재부트할 때까지 qlc 드라이버가 포트에 바인딩된 상태로 유지됩니다.

  3. 새 바인딩을 설정합니다.

    이 예에서는 qlt가 업데이트됩니다. 이 구문에는 작은따옴표가 필요합니다.

    # update_drv -a -i 'pciex1077,2432' qlt
    devfsadm: driver failed to attach: qlt
    Warning: Driver (qlt) successfully added to system but failed to attach

    이 메시지가 오류를 나타내지는 않습니다. 시스템을 재부트할 때까지 qlc 드라이버가 포트에 바인딩된 상태로 유지됩니다. 시스템을 재부트하면 qlt 드라이버가 연결됩니다.

  4. 시스템을 재부트하여 새 드라이버를 연결합니다. 그런 다음 바인딩을 재확인합니다.
    # init 6
    .
    .
    .
    # mdb -k
    
    Loading modules: [ unix krtld genunix specfs dtrace ...
    > ::devbindings -q qlt
    30001615a08   pciex1077,2432, instance #0 (driver name: qlt)
    30001615e0    pciex1077,2432, instance #1 (driver name: qlt)
    > $q
  5. 대상 모드 프레임워크가 HBA 포트에 액세스할 수 있는지 확인합니다.
    # stmfadm list-target -v
    Target: wwn.210100E08BA54E60
    Operational Status : Offline
    Provider Name : qlt(1)
    Alias : -
    Sessions : 0
    Target: wwn.210100E08BA54E60
    Operational Status : Offline
    Provider Name : qlt(0)
    Alias : -
    Sessions : 0

선택한 FC 포트를 개시자 또는 대상 모드로 설정하는 방법

이 절차에서는 경로 기반 바인딩을 사용합니다. 특정 장치 경로를 사용하여 현재 바인딩된 드라이버와는 다른 드라이버에 포트를 바인딩하는 방법을 보여 줍니다.

  1. 관리자로 전환합니다.
  2. HBA 포트 및 해당 장치 경로 목록을 표시합니다.

    이 예에서는 두 개의 포트가 있는 단일 HBA의 장치 경로를 보여 줍니다.

    # luxadm -e port
    /devices/pci@780/QLGC,qlc@0,1/fp@0,0:devctl CONNECTED
    /devices/pci@780/QLGC,qlc@0/fp@0,0:devctl CONNECTED
  3. 위쪽 포트를 대상 모드로 설정하고 아래쪽 포트는 개시자 모드로 유지합니다.

    경로에서 초기 /devices 부분을 제거하고 /fp@0...까지 모든 내용을 포함합니다. /devices 부분이 제거된 경로는 시스템이 qlt 드라이버를 바인딩하는 경로입니다.

    이 구문에는 작은따옴표 표시가 필요합니다.

    # update_drv -a -i '/pci@780/QLGC,qlc@0,1' qlt
    devfsadm: driver failed to attach: qlt
    Warning: Driver (qlt) successfully added to system but failed to attach.

    이 메시지가 오류를 나타내지는 않습니다. 재부트할 때까지 qlc 드라이버가 포트에 바인딩된 상태로 유지됩니다. 재부트 도중 qlt 드라이버가 연결됩니다.

  4. 시스템을 재부트하여 새 드라이버를 연결합니다. 그런 다음 바인딩을 재확인합니다.

    포트가 개시자 모드(qlc)에서 대상 모드(qlt)로 변경되었습니다.

    # init 6
    .
    .
    .
    # mdb -k
    .
    .
    .
    > $q
  5. 대상 모드 프레임워크가 HBA 포트에 액세스할 수 있는지 확인합니다.
    # stmfadm list-target -v

논리 장치를 FC 및 FCoE에 사용할 수 있게 설정

단순히 LU(논리 장치)를 STMF 프레임워크에 등록할 경우 네트워크의 호스트(개시자)가 LU를 사용할 수 없습니다. 논리 장치를 매핑하여 Fibre Channel 및 FCoE 구성의 개시자 호스트에 논리 장치가 표시되게 해야 합니다. 사용할 방법과 논리 장치 매핑 방법을 확인하려면 모든 시스템이 논리 장치를 사용할 수 있게 하는 방법을 참조하십시오. 두 방법은 모두 stmfadm 명령을 사용합니다. 아래 추가 단계는 FC 및 FCoE 구성을 위한 것입니다.

논리 장치를 FC 및 FCoE에 사용할 수 있게 하는 방법

이 절차에서는 저장소 네트워크의 FC 및 FCoE 구성에 대해 모든 호스트나 선택한 호스트가 LU를 사용할 수 있게 합니다. 이 단계는 호스트에서 실행됩니다.

  1. 관리자로 전환합니다.
  2. 호스트가 LU를 사용할 수 있게 합니다.

    LU의 GUID(Global Unique Identification) 번호를 가져옵니다.

    # sbdadm list-lu
    # stmfdm list-lu -v

    호스트의 FC 또는 FCoE 포트에 대한 WWN을 식별합니다.

    # fcinfo hba-port
    HBA Port WWN: *210000e08b83378d*
    OS Device Name: /dev/cfg/c4
    Manufacturer: Qlogic Corp.
    Model: QLA2462
    Firmware Version: 4.0.27
    Fcode/BIOS Version: N/A
    Type: N-port
    State: online
    Supported Speeds: 1Gb 2Gb 4Gb
    Current Speed: 4Gb
    Node WWN: 210000e08b83378d
    HBA Port WWN: *210100e08ba3378d*
    OS Device Name: /dev/cfg/c5
    Manufacturer: Qlogic Corp.
    Model: QLA2462
    Firmware Version: 4.0.27
    Fcode/BIOS Version: N/A
    Type: N-port
    State: online
    Supported Speeds: 1Gb 2Gb 4Gb
    Current Speed: 4Gb
    Node WWN: 210100e08ba3378d
  3. 뷰를 추가하고 매핑을 수행합니다.

    모든 시스템이 논리 장치를 사용할 수 있게 하는 방법의 지침을 따릅니다.

  4. 다음 스크립트를 실행하여 LU가 Oracle Solaris 개시자 호스트에 표시되는지 확인합니다.
    #!/bin/ksh
    fcinfo hba-port |grep "^HBA" | awk '{print $4}' | while read 1n
    do
            fcinfo remote-port -p $1n -s >/dev/null 2>&1
    done

    스크립트에 의해 개시자가 모든 포트를 통해 모든 LUN에 접근해야 하므로 후속 LUN이 모두 format 출력에 표시됩니다. LUN이 표시되지 않는 경우 format 명령을 다시 실행합니다. 그래도 LUN이 표시되지 않으면 svcs stmf 명령을 사용하여 대상에서 서비스가 사용으로 설정되었는지 확인합니다. 모든 시스템이 논리 장치를 사용할 수 있게 하는 방법에 설명된 대로 LU에 대한 뷰 항목을 추가했는지도 확인합니다.

  5. LU가 다른 시스템에 표시되는지 확인합니다.
    • Linux 개시자 호스트의 경우 HBA 공급업체가 제공한 유틸리티를 실행하여 LU가 표시되는지 확인합니다. 이 유틸리티는 구성 변경을 검색합니다.

    • Windows 개시자 호스트의 경우 Control Panel(제어판) → Administrative Tools(관리 도구) → Computer Management(컴퓨터 관리) → Disk Management(디스크 관리)를 선택하여 논리 장치가 표시되는지 확인합니다. 그런 다음 Action(작업) 메뉴에서 Rescan Disks(디스크 다시 검사)를 선택합니다.