iSCSI 호스트의 시스템 구성

iSCSI 연결 호스트와 작동하는 시스템을 구성하려면 몇 가지 태스크를 완료해야 합니다. 이 태스크에는 시스템을 구성하기 전에 호스트 시스템에서 수행하는 일반 태스크가 포함됩니다.

시작하기 전에

시스템에서 iSCSI 구성 태스크를 완료하기 전에 호스트 시스템에서 모든 iSCSI 관련 구성을 완료해야 합니다. 시스템에서 다양한 호스트 시스템을 지원하므로 특정 호스트의 특정 지시사항 및 요구사항은 해당 문서를 참조하십시오. 지원되는 호스트의 목록은 다음 웹 사이트를 참조하십시오.

www.ibm.com/support

이 태스크 정보

iSCSI의 시스템을 구성하려면 호스트 시스템의 해당 일반 태스크를 따르십시오.

  1. Microsoft Windows iSCSI 소프트웨어 이니시에이터와 같은 소프트웨어 기반 iSCSI 이니시에이터를 선택하고 iSCSI 드라이버 설치를 확인하십시오.
  2. 필요한 경우 호스트 시스템에 대해 다중 경로 드라이버를 설치하고 구성하십시오.

또한 시스템의 iSCSI 규정된 이름(IQN)과 같이 iSCSI 이름의 이름 지정 규칙을 판별하십시오. 호스트는 노드에 연결하는 데 iSCSI 이름을 사용합니다. 예를 들어, 각 노드에는 고유 IQN이 있으며 시스템 이름 및 노드 이름은 해당 IQN의 일부분으로 사용됩니다. 예를 들어, 각 노드에는 고유 IQN이 있으며 시스템 이름 및 노드 이름은 해당 IQN의 일부분으로 사용됩니다.

포트 IP 주소는 I/O를 처리하기 위해 iSCSI 연결 호스트에서 사용되는 IP 주소입니다. 호스트 포트 그룹 ID는 해당 포트에 자동으로 지정됩니다. 호스트 포트 그룹화는 가능한 최대 포트 속도가 동일한 포트를 그룹화하고 최대 4개 이하의 포트를 호스트에서 검색하지 않는지 확인합니다.

프로시저

  1. IPv4 주소인 노드의 지정된 이더넷 포트에 새 포트 IP 주소를 구성하려면 다음 명령행 인터페이스(CLI) 명령을 입력하십시오.
    cfgportip -node  -ip ipv4addr
    -gw ipv4gw -mask subnet_mask -failover -vlan vlan_id port_id

    여기서 node_name | node_id는 구성할 노드의 이름 또는 ID를 지정하고 ipv4addr은 이더넷 포트의 IPv4 주소이고 ipv4gw는 IPv4 게이트웨이 IP 주소이고 subnet_mask는 IPv4 서브넷 마스크이고 port_id는 이더넷 포트 ID(1 또는 2)를 지정합니다. 포트 목록을 보려면 lsportip 명령을 사용하십시오.

    선택적 -failover 매개변수는 IP가 파트너 노드와 관련된 장애 복구 IP임을 지정합니다. 지정된 노드가 I/O 그룹에서 유일한 온라인 노드인 경우 주소가 구성되고 이 노드로 표시됩니다. I/O 그룹의 다른 노드가 온라인이 되면 해당 노드로 장애 조치 주소가 표시됩니다. 명령을 입력할 때 I/O 그룹의 두 노드가 온라인이 되면 파트너 노드와는 다른 노드로 주소가 표시됩니다.

    선택적 -vlan 매개변수는 iSCSI 호스트 연결을 위해 구성되는 IPv4 주소에 대해 VLAN(Virtual Local Area Network) ID를 설정합니다.

    -vlan 매개변수에 관한 자세한 정보는 CLI를 사용하여 iSCSI용 VLAN 구성에 대한 정보를 참조하십시오.

  2. IPv6 주소가 있는 노드의 지정된 이더넷 포트에 대해 새 포트 IP 주소를 구성하려면 다음 CLI 명령을 입력하십시오.
    cfgportip -node node_name | node_id -ip_6 ipv6addr
    -gw_6 ipv6gw -prefix_6 prefix -failover -vlan_6 vlan_id port_id

    여기서 node_name | node_id는 구성될 노드의 이름 또는 ID를 지정하고, ipv6addr은 이더넷 포트의 IPv6 주소이며, ipv6gw는 IPv6 게이트웨이 IP 주소이고, subnet_mask는 IPv6 서브넷 마스크이며, port_id는 이더넷 포트 ID(1또는 2)를 지정합니다. 포트 목록을 보려면 lsportip 명령을 사용하십시오.

    선택적 -failover 매개변수는 IP가 파트너 노드와 관련된 장애 복구 IP임을 지정합니다. 지정된 노드가 I/O 그룹에서 유일한 온라인 노드인 경우 주소가 구성되고 이 노드로 표시됩니다. I/O 그룹의 다른 노드가 온라인이 되면 해당 노드로 장애 조치 주소가 표시됩니다. 명령이 입력될 때 I/O 그룹에서 두 개의 노드가 온라인이면 주소가 다른 한 노드에 의해 지정된 노드에 표시됩니다.

    선택적 -vlan_6 매개변수는 iSCSI 호스트 연결을 위해 구성되는 IPv6 주소에 대해 VLAN(Virtual Local Area Network) ID를 설정합니다.

    -vlan 매개변수에 관한 자세한 정보는 CLI를 사용하여 iSCSI용 VLAN 구성에 대한 정보를 참조하십시오.

  3. IP 구성 후 host_port_group_id가 자동으로 iSCSI 포트에 지정되고 다음 기준으로 구성됩니다.
    • host_port_group_id는 정수가 지정된 포트의 자동 그룹화입니다. 호스트 포트 그룹 ID는 I/O 그룹에 고유합니다.
    • 각 호스트 포트 그룹 ID에는 최대 4개의 포트가 있습니다.
    • 호스트 포트 그룹 ID 내의 모든 포트에 동일한 속도가 있습니다.
    • 동일한 호스트 포트 그룹 ID는 장애 복구 포트에 지정되어 있습니다. host_port_group_id가 장애 복구 포트에 이미 지정되어 있는 경우 동일한 host_port_group_id는 로컬 포트에 지정됩니다.
    • -host 플래그를 yes 로 사용 설정하면 host_port_group_id를 지정합니다. 호스트 플래그가 no 인 포트에서 호스트 플래그가 yes로 설정된 경우 포트에 host_port_group_id가 지정됩니다.
  4. 이더넷 포트 노드에서 iSCSI IP 주소를 제거하려면 다음 CLI 명령 중 하나를 입력하십시오. 다음 명령은 지정된 iSCSI 이더넷 포트에 대한 IPv4 구성을 삭제합니다.
    rmportip -failover 
    -node node_name | node_id port_id

    여기서 node_name | node_id는 IP 주소를 제거할 이더넷 포트를 포함하는 노드의 이름 또는 ID를 지정하고 port_id는 이더넷 포트 ID를 지정합니다. 이더넷 포트에 대해 올바른 값을 나열하려면 lsportip 명령을 입력하십시오. 선택적 -failover 매개변수는 지정된 데이터가 장애 조치 데이터임을 나타냅니다.

    다음 명령은 지정된 iSCSI 이더넷 포트에 대한 IPv6 구성을 삭제합니다.
    rmportip -ip_6 -failover 
    -node node_name | node_id port_id

    여기서 -ip_6은 이 명령이 IPv6 구성을 제거함을 표시하고, node_name | node_id는 IP 주소가 제거될 이더넷 포트가 있는 노드의 이름 또는 ID를 지정하며, port_id는 이더넷 포트 ID를 지정합니다. 이더넷 포트에 대해 올바른 값을 나열하려면 lsportip 명령을 입력하십시오. 선택적 -failover 매개변수는 지정된 데이터가 장애 조치 데이터임을 나타냅니다.

  5. 각 iSCSI 포트의 다른 매개변수 외에 호스트 포트 그룹 ID를 표시하려면 lsportip 명령을 입력하십시오. 이 명령을 입력하면 지정된 포트의 세부사항 보기를 표시합니다.
    lsportip Ethernet_port_id 
    여기서, Ethernet_port_id는 지정된 포트입니다. 매개변수 host_port_grp_id는 호스트 포트 그룹 ID의 값을 표시합니다.
  6. 포트의 모든 IP 주소를 제거한 후 포트와 연관된 호스트 포트 그룹 ID가 제거됩니다. 또한 호스트 포트 그룹 ID는 -host 플래그가 포트에서 yes 에서 no로 설정될 때 제거됩니다.

다음에 수행할 작업

IP 주소를 구성한 다음 선택적으로 여러 iSCSI 항목을 작성하거나 구성할 수 있습니다.