Oracle® Solaris 11.2의 네트워크 가상화 및 네트워크 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

VNIC 삭제

이 절에서는 VNIC를 삭제하는 방법을 설명합니다.

VNIC 삭제 방법

  1. 관리자로 로그인합니다.
  2. (옵션) VNIC가 사용 중인지 확인합니다.

    VNIC는 사용하고 있지 않은 경우에만 삭제할 수 있습니다. VNIC는 여러 가지 이유로 사용 중일 수 있습니다. 다음 단계를 수행하여 VNIC가 사용 중인지 확인해야 합니다.

    • VNIC가 IP 주소에 연결되어 있는지 확인합니다.
      # ipadm show-if
      # ipadm show-addr

      VNIC가 IP 주소에 연결되어 있는 경우 IP 인터페이스를 제거합니다.

      # ipadm delete-ip interface
    • VNIC를 통해 구성된 플로우가 있는지 확인합니다.
      # flowadm

      플로우가 VNIC를 통해 구성되어 있는 경우 플로우를 제거합니다.

      # flowadm remove-flow flowname
    • VNIC가 영역에 지정되어 있는지 확인합니다.
      # dladm show-link -Z

      영역에 연결된 VNIC를 삭제하는 방법에 대한 자세한 내용은 영역에 연결된 VNIC를 삭제하는 방법을 참조하십시오.

    • VNIC가 시스템에서 생성되는지 확인합니다.
      # dladm show-vnic

      시스템 생성 VNIC에만 하이픈(-)을 사용할 수 있으므로, 시스템 생성 VNIC와 사용자 생성 VNIC를 구별하는 데 도움이 됩니다. 시스템 생성 VNIC를 수정, 이름 바꾸기, 연결(plumb) 또는 삭제할 수 없습니다.

    • VNIC가 스누핑에 노출되는지 확인합니다.
      # snoop
      # tshark

      snoop 명령을 사용하여 VNIC가 스누핑에 노출되는 경우 프로세스를 종료합니다.

      # pkill snoop
      

      tshark 명령을 사용하여 VNIC가 스누핑에 노출되는 경우 프로세스를 종료합니다.

      # pkill tshark
  3. VNIC를 삭제합니다.
    # dladm delete-vnic VNIC

영역에 연결된 VNIC를 삭제하는 방법

이 절차에서는 VNIC가 영역에 연결되어 있다고 가정합니다. 이 절차를 수행하려면 사용자가 전역 영역에 있어야 합니다.

  1. 영역을 중지합니다.
    global# zoneadm -z zone halt

    주 -  영역에 사용된 링크를 확인하려면 dladm show-link 명령을 사용합니다.
  2. 영역에서 VNIC를 제거하거나 분리합니다.
    global# zonecfg -z zone remove net physical=VNIC
  3. 시스템에서 VNIC를 삭제합니다.
    global# dladm delete-vnic VNIC
  4. 영역을 재부트합니다.
    global# zoneadm -z zone boot
예 2-23  영역에 연결된 VNIC 삭제

이 예제에서 vnic1zoneB 및 시스템에서 제거됩니다.

global# dladm show-link
LINK            CLASS   MTU    STATE   OVER
net0            phys    1500   up      --
net2            phys    1500   up      --
net1            phys    1500   up      --
net3            phys    1500   up      --
zoneA/net0      vnic    1500   up      net0
zoneB/net0      vnic    1500   up      net0
vnic0           vnic    1500   up      net1
zoneA/vnic0     vnic    1500   up      net1
vnic1           vnic    1500   up      net1
zoneB/vnic1     vnic    1500   up      net1

global# zoneadm -z zoneB halt
global# zonecfg -z zoneB remove net physical=vnic1
global# dladm delete-vnic vnic1
global# zoneadm -z zoneB boot