8.3. 인스턴스에 포트 연결

포트를 사용하여 실행 중인 인스턴스에 네트워크 인터페이스를 연결할 수 있습니다. 한 번에 하나의 인스턴스에만 포트를 연결할 수 있습니다. 사용자 지정 보안 그룹을 사용하거나 네트워크에 여러 서브넷이 있는 경우 포트를 사용하여 인스턴스에 네트워크 인터페이스를 연결합니다.

작은 정보

네트워크를 사용하여 네트워크 인터페이스를 연결하면 포트가 자동으로 생성됩니다. 자세한 내용은 인스턴스에 네트워크 연결을 참조하십시오.

참고

RHOSP(Red Hat OpenStack Platform)는 각 인스턴스에 대해 최대 24개의 인터페이스를 제공합니다. 기본적으로 인스턴스를 재부팅하기 전에 최대 16개의 NetNamespace 장치를 인스턴스에 추가할 수 있습니다. RHOSP 관리자는 인스턴스를 재부팅하기 전에 NovaLibvirtNumPciePorts 매개변수를 사용하여 인스턴스에 추가할 수 있는 NetNamespace 장치 수를 구성할 수 있습니다.

사전 요구 사항

  • SR-IOV vNIC가 있는 포트를 인스턴스에 연결하는 경우 적절한 물리적 네트워크의 호스트에 사용 가능한 SR-IOV 장치가 있어야 하며 인스턴스에는 무료 controlPlane 슬롯이 있어야 합니다.

절차

  1. 인스턴스에 연결할 포트를 생성합니다.

    $ openstack port create --network <network> [--vnic-type <vnic-type>] <port>
    • <network> 를 포트를 생성할 네트워크의 이름 또는 ID로 바꿉니다.
    • 선택 사항: SR-IOV 포트를 생성하려면 < vnic-type >을 다음 값 중 하나로 교체합니다.

      • 직접: 직접 모드 SR-IOV VF(가상 기능) 포트를 생성합니다.
      • direct-physical: 직접 모드 SR-IOV 물리적 기능(PF) 포트를 생성합니다.
      • macvtap: MacVTap 장치를 통해 인스턴스에 연결된 SR-IOV 포트를 생성합니다.
    • <port> 를 인스턴스에 연결할 포트의 이름 또는 ID로 바꿉니다.
  2. 인스턴스에 포트를 연결합니다.

    $ openstack server add port <instance> <port>
    • <instance> 를 포트를 연결할 인스턴스의 이름 또는 ID로 바꿉니다.
    • <port> 를 인스턴스에 연결할 포트의 이름 또는 ID로 바꿉니다.
  3. 포트가 인스턴스에 연결되어 있는지 확인합니다.

    $ openstack port list --device-id <instance_UUID>

    & lt;instance_UUID >를 포트를 연결한 인스턴스의 UUID로 바꿉니다.