TPG(대상 포털 그룹)를 만들어 여러 iSCSI 및 iSER 대상의 검색을 관리할 수 있습니다. TPG는 특정 iSCSI 대상이 수신 대기할 인터페이스를 결정하는 IP 주소 목록입니다.
TPG에는 IP 주소와 TCP 포트 번호가 포함됩니다. 이 기능을 사용하려면 다음을 수행해야 합니다.
itadm create-tpg 명령을 사용하여 TPG를 ip-address:port 지정자 목록으로 만듭니다.
itadm modify-target –t 명령을 사용하여 특정 iSCSI 대상을 TPG에 바인딩합니다.
iSCSI 대상을 활성화하면 해당 대상과 연관된 TPG에 속하는 각 IP 주소와 포트에 대해 iSCSI 리스너가 만들어집니다.
TPG를 사용하면 특정 포트를 통해 검색되는 대상을 효율적으로 제어할 수 있습니다. 예를 들어, 특정 IP 주소를 통해서만 또는 iSER 가능 IP 주소 세트를 통해서만 사용할 수 있도록 iSCSI 대상을 제한할 수 있습니다.
정적 및 iSNS 대상 검색에 대한 자세한 내용은 동적 또는 정적 대상 검색 구성을 참조하십시오. iSCSI 개시자는 iscsiadm 명령을 사용하여 TPG를 검색합니다. 자세한 내용은 iscsiadm(1M) 및 itadm(1M)을 참조하십시오.
SendTargets 검색과 iSER을 동시에 사용하는 경우 일반적인 규칙은 TPG를 사용하여 특정 iSCSI 대상 포트를 iSER 가능 IP 주소에만 연결하는 것입니다. 예를 들어, 대상 시스템에 A, B, C, D라는 네 개의 IP 주소가 있고 주소 B와 C만 iSER 가능인 경우 주소 B와 C를 TPG에 추가하고 대상 T에 지정할 수 있습니다.
이더넷과 IB(InfiniBand) 인터페이스가 모두 있는 iSCSI 개시자는 SendTargets 검색 방법을 사용하여 가능한 저장소 대상을 검색할 수 있습니다. TPG를 사용하지 않을 경우 개시자가 항상 IB 인터페이스보다 이더넷 인터페이스 사용을 선호할 수도 있습니다. 대상 T를 IB 인터페이스에 연결하면 개시자가 대상 T에 연결할 때 올바르게 IB 가능 인터페이스 사용을 선호합니다.
고유한 이름을 제공하여 TPG(대상 포털 그룹)를 만들 수 있으며, 이 경우 TPG 태그(2–65535 범위)가 자동으로 만들어집니다. TPG 태그 1은 대상의 TPG를 명시적으로 설정하지 않을 경우 사용되는 기본 TPG에 예약되어 있습니다. 기본 TPG의 포털은 포트 3260에서 모든 네트워크 인터페이스의 요청을 일치시킵니다.
다음 단계에서는 TPGB의 IP 주소에 대해 포트 8000을 사용하는 두 개의 TPG(TPGA 및 TPGB)를 만드는 방법을 보여 줍니다.
target# itadm create-tpg TPGA 192.168.0.1 192.168.0.2 target# itadm create-tpg TPGB 192.168.0.2:8000 192.168.0.2:8000
# itadm modify-target -t TPGA,TPGB eui.20387ab8943ef7548
# itadm list-tpg -v
itadm delete-tpg 명령을 사용하여 TPG를 제거할 수 있습니다.