Oracle® VM Server for SPARC 3.2 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

Oracle VM Server for SPARC 가상 네트워킹에서 링크 기반 IPMP 사용

가상 네트워크 및 가상 스위치 장치는 네트워크 스택에 대한 링크 상태 업데이트를 지원합니다. 기본적으로 가상 네트워크 장치는 가상 링크(가상 스위치에 대한 LDC)의 상태를 보고합니다. 이 구성은 기본적으로 사용으로 설정되므로 구성 단계를 추가로 수행할 필요가 없습니다.

물리적 네트워크 링크 상태 변경 사항을 감지해야 하는 경우도 있습니다. 예를 들어 가상 장치에 물리적 장치가 지정된 경우, 가상 네트워크 장치에서 가상 스위치 장치로의 링크가 작동하더라도 서비스 도메인에서 외부 네트워크로의 물리적 네트워크 링크는 작동하지 않을 수 있습니다. 이 경우 물리적 링크 상태를 확인하여 가상 네트워크 장치와 해당 스택에 보고해야 할 수 있습니다.

linkprop=phys-state 옵션을 사용하여 가상 네트워크 장치와 가상 스위치 장치에 대해 물리적 링크 상태 추적을 구성할 수 있습니다. 이 옵션을 사용으로 설정하면 가상 장치(가상 네트워크 또는 가상 스위치)가 도메인에 인터페이스로 생성된 경우 물리적 링크 상태에 따라 링크 상태를 보고합니다. 표준 Oracle Solaris 네트워크 관리 명령(예: dladm and ifconfig)을 사용하여 링크 상태를 확인할 수 있습니다. 또한 링크 상태는 /var/adm/messages 파일에도 기록됩니다.

Oracle Solaris 10의 경우, dladm(1M)ifconfig(1M) 매뉴얼 페이지를 참조하십시오. Oracle Solaris 11의 경우, dladm(1M), ipadm(1M)ipmpstat(1M) 매뉴얼 페이지를 참조하십시오.


주 - Oracle VM Server for SPARC 시스템에서는 현재 링크 상태 미인식 및 링크 상태 인식 vnetvsw 드라이버를 모두 실행할 수 있습니다. 그러나 링크 기반 IPMP를 구성하려는 경우에는 링크 상태 인식 드라이버를 설치해야 합니다. 물리적 링크 상태 업데이트를 사용으로 설정하려면 vnetvsw 드라이버를 Oracle Solaris 10 1/13 OS로 업그레이드하고 Logical Domains Manager 버전 1.3 이상을 실행하십시오.

물리적 링크 상태 업데이트를 구성하는 방법

이 절차에서는 가상 네트워크 장치에 대한 물리적 링크 상태 업데이트를 사용으로 설정하는 방법을 보여줍니다.

linkprop=phys-state 옵션을 ldm add-vswldm set-vsw 명령에 지정하면 가상 스위치 장치에 대해서도 물리적 링크 상태 업데이트를 사용으로 설정할 수 있습니다.


주 - linkprop=phys-state 옵션은 가상 스위치 장치 자체가 인터페이스로 생성된 경우에만 사용해야 합니다. linkprop=phys-state를 지정했는데 물리적 링크가 작동하지 않을 경우, 가상 스위치에 대한 연결이 작동하더라도 가상 네트워크 장치가 링크 상태를 down으로 보고합니다. 이러한 상황은 Oracle Solaris OS에서 현재 두 개의 고유 링크 상태(예: virtual-link-state 및 physical-link-state)를 보고할 수 있는 인터페이스를 제공하지 않기 때문에 발생합니다.
  1. 관리자로 전환합니다.
  2. 가상 장치에 대해 물리적 링크 상태 업데이트를 사용으로 설정합니다.

      다음과 같은 방법으로 가상 네트워크 장치에 대해 물리적 링크 상태 업데이트를 사용으로 설정할 수 있습니다.

    • ldm add-vnet 명령을 실행할 때 linkprop=phys-state를 지정하여 가상 네트워크 장치를 만듭니다.

      linkprop=phys-state 옵션을 지정하면 물리적 링크 상태 업데이트를 확인하고 이를 스택에 보고하도록 가상 네트워크 장치가 구성됩니다.


      주 - linkprop=phys-state를 지정했는데 물리적 링크가 작동하지 않을 경우, 가상 스위치에 대한 연결이 작동하더라도 가상 네트워크 장치가 링크 상태를 down으로 보고합니다. 이러한 상황은 Oracle Solaris OS에서 현재 두 개의 고유 링크 상태(예: virtual-link-state 및 physical-link-state)를 보고할 수 있는 인터페이스를 제공하지 않기 때문에 발생합니다.
      primary# ldm add-vnet linkprop=phys-state if-name vswitch-name domain-name

      다음 예는 논리적 도메인 ldom1에서 primary-vsw0에 연결된 ldom1_vnet0에 대한 물리적 링크 상태 업데이트를 사용으로 설정합니다.

      primary# ldm add-vnet linkprop=phys-state ldom1_vnet0 primary-vsw0 ldom1
    • ldm set-vnet 명령을 실행할 때 linkprop=phys-state를 지정하여 기존 가상 네트워크 장치를 수정합니다.

      primary# ldm set-vnet linkprop=phys-state if-name domain-name

      다음 예는 논리적 도메인 ldom1에서 vnet0에 대한 물리적 링크 상태 업데이트를 사용으로 설정합니다.

      primary# ldm set-vnet linkprop=phys-state ldom1_vnet0 ldom1

    물리적 링크 상태 업데이트를 사용 안함으로 설정하려면 ldm set-vnet 명령을 실행할 때 linkprop=를 지정합니다.

    다음 예는 논리적 도메인 ldom1에서 ldom1_vnet0에 대한 물리적 링크 상태 업데이트를 사용 안함으로 설정합니다.

    primary# ldm set-vnet linkprop= ldom1_vnet0 ldom1
예 11-8  링크 기반 IPMP 구성

    다음 예에서는 물리적 링크 상태 업데이트를 사용으로 설정하거나 설정하지 않고 링크 기반 IPMP를 구성하는 방법에 대해 설명합니다.

  • 다음 예는 도메인에 가상 네트워크 장치를 구성합니다. 각 가상 네트워크 장치는 링크 기반 IPMP를 사용하기 위해 서비스 도메인의 개별 가상 스위치 장치에 연결되어 있습니다.


    주 - 이러한 가상 네트워크 장치에는 테스트 주소가 구성되지 않습니다. 또한 ldm add-vnet 명령을 사용하여 이러한 가상 네트워크 장치를 만들 때 추가 구성을 수행할 필요가 없습니다.

    다음 명령은 도메인에 가상 네트워크 장치를 추가합니다. linkprop=phys-state가 지정되어 있지 않으므로 가상 스위치에 대한 링크에 대해서만 상태 변경을 모니터링합니다.

    primary# ldm add-vnet ldom1_vnet0 primary-vsw0 ldom1
    primary# ldm add-vnet ldom1_vnet1 primary-vsw1 ldom1

    다음 명령은 게스트 도메인에서 가상 네트워크 장치를 구성하고 이 장치를 IPMP 그룹에 지정합니다. 링크 기반 오류 감지를 사용 중이므로 이러한 가상 네트워크 장치에는 테스트 주소가 구성되지 않습니다.

    • Oracle Solaris 10 OS: ifconfig 명령을 사용합니다.

      primary# ifconfig vnet0 plumb
      primary# ifconfig vnet1 plumb
      primary# ifconfig vnet0 group ipmp0
      primary# ifconfig vnet1 group ipmp0

      두번째와 세번째 명령은 ipmp0 인터페이스를 IP 주소로 적절하게 구성합니다.

    • Oracle Solaris 11 OS: ipadm 명령을 사용합니다.

      net0net1vnet0vnet1 각각에 대한 Oracle Solaris 11 베니티 이름입니다.

      primary# ipadm create-ip net0
      primary# ipadm create-ip net1
      primary# ipadm create-ipmp ipmp0
      primary# ipadm add-ipmp -i net0 -i net1 ipmp0
  • 다음 예는 도메인에 가상 네트워크 장치를 구성합니다. 각 도메인은 링크 기반 IPMP를 사용하기 위해 서비스 도메인의 개별 가상 스위치 장치에 연결되어 있습니다. 가상 네트워크 장치도 물리적 링크 상태 업데이트를 확인하도록 구성되어 있습니다.

    primary# ldm add-vnet linkprop=phys-state ldom1_vnet0 primary-vsw0 ldom1
    primary# ldm add-vnet linkprop=phys-state ldom1_vnet1 primary-vsw1 ldom1

    주 - 도메인을 성공적으로 바인드하려면 가상 스위치에 물리적 네트워크 장치가 지정되어 있어야 합니다. 도메인이 이미 바인드되었으며 가상 스위치에 물리적 네트워크 장치가 지정되지 않은 경우 ldm add-vnet 명령이 실패합니다.

    다음 명령은 가상 네트워크 장치를 만들어 이 장치를 IPMP 그룹에 지정합니다.

    • Oracle Solaris 10 OS: ifconfig 명령을 사용합니다.

      primary# ifconfig vnet0 plumb
      primary# ifconfig vnet1 plumb
      primary# ifconfig vnet0 192.168.1.1/24 up
      primary# ifconfig vnet1 192.168.1.2/24 up
      primary# ifconfig vnet0 group ipmp0
      primary# ifconfig vnet1 group ipmp0
    • Oracle Solaris 11 OS: ipadm 명령을 사용합니다.

      net0net1vnet0vnet1 각각에 대한 베니티 이름입니다.

      primary# ipadm create-ip net0
      primary# ipadm create-ip net1
      primary# ipadm create-ipmp ipmp0
      primary# ipadm add-ipmp -i net0 -i net1 ipmp0
      primary# ipadm create-addr -T static -a 192.168.1.1/24 ipmp0/v4addr1
      primary# ipadm create-addr -T static -a 192.168.1.2/24 ipmp0/v4addr2