서로 통신하기 위해 ESXi 호스트의 iSCSI 이니시에이터와 대상은 iSCSI 세션을 설정합니다. 이러한 iSCSI 세션은 vSphere CLI를 사용하여 검토 및 관리할 수 있습니다.

기본적으로 소프트웨어 iSCSI 및 종속 하드웨어 iSCSI 이니시에이터는 각 이니시에이터 포트와 각 대상 포트 간에 하나의 iSCSI 세션을 시작합니다. iSCSI 이니시에이터 또는 대상에 둘 이상의 포트가 있는 경우에는 호스트에 여러 개의 세션이 설정될 수 있습니다. 각 대상의 기본 세션 수는 iSCSI 어댑터의 포트 수에 대상 포트 수를 곱한 값입니다.

vSphere CLI를 사용하면 현재 세션을 모두 표시하여 이를 분석하고 디버그할 수 있습니다. 스토리지 시스템에 대한 경로를 더 생성하려면 iSCSI 어댑터와 대상 포트 간의 기존 세션을 복제하여 기본 세션 수를 늘릴 수 있습니다.

또한 특정 대상 포트에 대한 세션을 설정할 수도 있습니다. 이 기능은 호스트가 이니시에이터에 하나의 대상 포트만 표시하는 단일 포트 스토리지 시스템에 연결하는 경우에 유용합니다. 그러면 시스템이 추가 세션을 다른 대상 포트로 리디렉션합니다. iSCSI 이니시에이터와 다른 대상 포트 간에 새 세션을 설정하면 스토리지 시스템에 대한 추가 경로가 생성됩니다.

iSCSI 세션을 관리할 때는 다음 사항을 고려해야 합니다.

  • 일부 스토리지 시스템은 동일한 이니시에이터 이름이나 끝점으로부터의 복수 세션을 지원하지 않습니다. 이러한 대상으로의 세션을 여러 개 생성하려고 하면 iSCSI 환경에서 예기치 않은 동작이 발생할 수 있습니다.
  • 스토리지 벤더에서 자동 세션 관리자를 제공할 수 있습니다. 자동 세션 관리자를 사용하여 세션을 추가하거나 삭제할 경우 영구적인 결과가 보장되지 않으며 스토리지 성능에 영향을 줄 수 있습니다.

iSCSI 세션 검토

vCLI 명령을 사용하여 iSCSI 어댑터와 스토리지 시스템 간 iSCSI 세션을 표시할 수 있습니다.

사전 요구 사항

ESXCLI를 설치합니다. "ESXCLI 시작" 의 내용을 참조하십시오. 문제를 해결하려면 ESXi Shell에서 esxcli 명령을 실행합니다.

프로시저

  • iSCSI 세션을 나열하려면 다음 명령을 실행합니다.
    esxcli iscsi session list
    명령에는 다음과 같은 옵션이 사용됩니다.
    옵션 설명
    -A|--adapter=str iSCSI 어댑터 이름입니다(예: vmhba34).
    -s|--isid=str iSCSI 세션 식별자입니다.
    -n|--name=str iSCSI 대상 이름입니다(예: iqn.X).

iSCSI 세션 추가

vCLI를 사용하여 지정한 대상에 iSCSI 세션을 추가하거나 기존 세션을 복제할 수 있습니다. 세션을 복제하면 기본 세션 수가 증가하고 스토리지 시스템으로의 경로가 추가로 생성됩니다.

사전 요구 사항

ESXCLI를 설치합니다. "ESXCLI 시작" 의 내용을 참조하십시오. 문제를 해결하려면 ESXi Shell에서 esxcli 명령을 실행합니다.

프로시저

  • iSCSI 세션을 추가하거나 복제하려면 다음 명령을 실행합니다.
    esxcli iscsi session add
    명령에는 다음과 같은 옵션이 사용됩니다.
    옵션 설명
    -A|--adapter=str iSCSI 어댑터 이름입니다(예: vmhba34). 이 옵션은 필수 항목입니다.
    -s|--isid=str 복제할 세션의 ISID입니다. 이 ID는 모든 세션을 나열하여 찾을 수 있습니다.
    -n|--name=str iSCSI 대상 이름입니다(예: iqn.X).

다음에 수행할 작업

iSCSI 어댑터를 다시 검색합니다.

iSCSI 세션 제거

vCLI 명령을 사용하여 iSCSI 어댑터와 대상 사이에서 iSCSI 세션을 제거할 수 있습니다.

사전 요구 사항

ESXCLI를 설치합니다. "ESXCLI 시작" 의 내용을 참조하십시오. 문제를 해결하려면 ESXi Shell에서 esxcli 명령을 실행합니다.

프로시저

  • 세션을 제거하려면, 다음 명령을 실행합니다.
    esxcli iscsi session remove
    명령에는 다음과 같은 옵션이 사용됩니다.
    옵션 설명
    -A|--adapter=str iSCSI 어댑터 이름입니다(예: vmhba34). 이 옵션은 필수 항목입니다.
    -s|--isid=str 제거할 세션의 ISID입니다. 이 ID는 모든 세션을 나열하여 찾을 수 있습니다.
    -n|--name=str iSCSI 대상 이름입니다(예: iqn.X).

다음에 수행할 작업

iSCSI 어댑터를 다시 검색합니다.