Oracle® Solaris 영역 만들기 및 사용

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

저장소 URI 및 공유 저장소 리소스 관리

저장소 URI를 생성 및 확인하거나 저장소 URI를 기반으로 공유 저장소 리소스를 관리하려면 suriadm 명령을 사용합니다.

suriadm 명령을 사용하여 수동으로 만들어진 저장소 URI를 확인하거나 기존 시스템 장치 경로에 따라 저장소 URI를 자동으로 만들 수 있습니다. 저장소 URI 유형에 따라 suriadm 명령을 사용하여 해당하는 저장소 부속 시스템을 구성 및 구성 해제할 수 있습니다. 저장소 URI를 지정하면 동일한 명령으로 저장소 URI가 설명하는 저장소 객체에 대한 가능한 인스턴스화된 장치 인스턴스를 식별할 수도 있습니다. 다음 예제는 일반적인 사용 사례를 보여 줍니다. 자세한 내용은 suriadm(1M) 매뉴얼 페이지를 참조하십시오.

예 14-1  suriadm parse 구문을 사용하여 저장소 URI 확인

다음 예제에서는 suriadm 명령을 사용하여 저장소 URI를 확인하는 방법을 보여 줍니다. 이러한 예제에서는 저장소 URI 문자열이 구문 분석되었고 해당 등록 정보가 표시됩니다. 확인된 저장소 URI는 나중에 zonecfg 명령이나 suriadm 명령과 함께 사용할 수 있습니다.

root@initiator:~# suriadm parse iscsi://target/luname.naa.600144F035FF8500000050C884E50001
PROPERTY    VALUE
uri-type    iscsi
hostname    target
port        -
luname      naa.600144F035FF8500000050C884E50001

root@host:~# suriadm parse dev:/dev/dsk/c4t1d0
PROPERTY    VALUE
uri-type    dev
path        /dev/dsk/c4t1d0
예 14-2  suriadm lookup-uri 구문을 사용하여 장치 경로를 기반으로 저장소 URI 생성

다음 예제에서는 suriadm 명령을 사용하여 저장소 URI를 생성하는 방법을 보여 줍니다. 예제에서 기존 로컬 장치 경로에 따라 suriadm 명령 출력에는 나중에 suriadm 또는 zonecfg 명령과 함께 사용할 수 있는 유효한 저장소 URI가 제안됩니다.

root@target:~# suriadm lookup-uri -t iscsi /dev/dsk/c0t600144F035FF8500000050C884E50001d0
iscsi://target/luname.naa.600144f035ff8500000050c884e50001

root@host:~# suriadm lookup-uri /dev/dsk/c4t1d0
dev:dsk/c4t1d0

root@host:~# suriadm lookup-uri /dev/dsk/c0t600144F0DBF8AF190000510979640005d0
lu:luname.naa.600144f0dbf8af190000510979640005
lu:initiator.naa.10000000c9991d8c,target.naa.21000024ff3ee89f,luname.naa.600144f0dbf8af190000510979640005
dev:dsk/c0t600144F0DBF8AF190000510979640005d0
예 14-3  suriadm map 구문을 사용하여 iSCSI 기반 저장소 리소스 구성

다음 예제에서는 suriadm map 명령을 사용하여 iSCSI 기반 저장소 리소스를 구성하는 방법을 보여 줍니다. 이 예제에서 iSCSI 저장소 URI의 경우 suriadm은 iSCSI 개시자의 전송 대상 검색 주소를 구성하고 iSCSI 대상을 나타내는 로컬 장치를 인스턴스화합니다. 이제 mapped-dev 저장소 URI 등록 정보의 로컬 장치 경로를 zpool, formatmkfs 명령과 같은 유틸리티와 함께 사용할 수 있습니다.

root@initiator:~# suriadm map iscsi://target/luname.naa.600144F035FF8500000050C884E50001
PROPERTY     VALUE
mapped-dev   /dev/dsk/c0t600144F035FF8500000050C884E50001d0s0
예 14-4  suriadm lookup-mapping 구문을 사용하여 구성된 저장소 리소스 찾기

이 예제에서 명령은 현재 지정된 저장소 URI와 연결된 로컬 시스템 장치를 표시하는 데 사용됩니다.

root@initiator:~# suriadm lookup-mapping iscsi://target/luname.naa.600144F035FF8500000050C884E50001
PROPERTY     VALUE
mapped-dev   /dev/dsk/c0t600144F035FF8500000050C884E50001d0s0
예 14-5  suriadm unmap을 사용하여 iSCSI 기반 저장소 리소스 구성 해제

iSCSI 저장소 URI의 경우 suriadm 명령은 iSCSI 개시자의 전송 대상 검색 주소를 제거하고 공유 저장소 리소스를 구성 해제합니다.

root@initiator:~# suriadm unmap iscsi://target/luname.naa.600144F035FF8500000050C884E50001
root@initiator:~# suriadm lookup-mapping iscsi://target/luname.naa.600144F035FF8500000050C884E50001
Failed to lookup mapping for URI: "iscsi://target/luname.naa.600144F035FF8500000050C884E50001": No such logical
 unit name found: "naa.600144F035FF8500000050C884E50001"