다음 시나리오에서는 고가용성을 위해 VNIC와 DLMP(Datalink Multipathing) 통합을 결합하는 방법을 설명합니다. Figure 1–2에서는 이 유형의 구성을 그래픽으로 보여 줍니다.
다음 예에서 DLMP 통합을 만들고 구성하기 위해 사용된 시스템에는 다음 출력과 같이 10기가비트 이더넷 NIC 세트가 있습니다.
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net0 Ethernet up 1000 full e1000g0 net1 Ethernet up 1000 full e1000g1 net2 Ethernet up 1000 full e1000g2예 2-8 VNIC와 DLMP 통합 구성 및 가상화
먼저 다음 예와 같이 net1 및 net2 인터페이스에 대해 프로브를 사용으로 설정하여 DLMP 통합(aggr0)을 만듭니다.
# dladm create-aggr -l net1 -l net2 -m dlmp -p probe-ip=+ aggr0
probe-ip 등록 정보를 설정하면 소스 및 대상 프로브 IP 주소를 자동으로 선택하여 프로브 기반 감지 실패가 사용으로 설정됩니다. 자세한 내용은 Oracle Solaris 11.2의 네트워크 데이터 링크 관리 의 DLMP 집계의 프로브 기반 실패 감지 구성을 참조하십시오.
다음과 같이 통합 데이터 링크에 대한 IP 인터페이스와 주소를 만듭니다.
# ipadm create-ip aggr0 # ipadm create-addr -T dhcp aggr0
DLMP 통합을 가상화합니다.
통합 데이터 링크에 VNIC를 만들어 통합을 쉽게 가상화할 수 있습니다. 예를 들어, 다음과 같이 aggr0에 VNIC를 만듭니다.
# dladm create-vnic -l aggr0 vnic0
이제 새로 만든 VNIC(vnic0)가 고가용성입니다. 통합 링크 중 하나(net1 또는 net2)가 실패할 경우 해당 VNIC에 대한 트래픽이 나머지 링크로 페일오버되며 작업은 VNIC에 표시되지 않습니다.
다음 명령 중 하나를 사용하여 통합에 대한 정보를 봅니다.
# dladm show-aggr LINK MODE POLICY ADDRPOLICY LACPACTIVITY LACPTIMER aggr0 dlmp -- -- -- -- # dlstat show-aggr -x LINK PORT SPEED DUPLEX STATE ADDRESS PORTSTATE aggr0 -- 1000Mb full up 0:14:4f:fa:ea:42 -- net1 1000Mb full up 0:14:4f:fa:ea:42 attached net2 1000Mb full up 0:14:4f:f9:c:d attached
다른 방법으로, 다음 예제에 표시된 대로 통합 데이터 링크를 Oracle Solaris 영역 anet 리소스의 하위 링크로 지정하여 고가용성을 위해 통합을 가상화할 수 있습니다. 또는 통합 데이터 링크를 EVS 노드의 업링크로 지정할 수 있습니다. 이 유형의 구성 예제는 EVS 가상 테넌트 네트워크 설정을 참조하십시오.
다음 부분 예제는 zonecfg 대화식 세션 중에 통합 데이터 링크를 영역 anet 리소스의 하위 링크로 지정하는 방법을 보여줍니다.
# zonecfg -z zone1 . . . zonecfg:zone1> add anet zonecfg:zone1:anet> set lower-link=aggr0 . . . zonecfg:zone1:anet> end zonecfg:zone1> commit
대화식으로 zonecfg 명령을 사용하는 방법에 대한 자세한 내용은 zonecfg(1M) 매뉴얼 페이지 및 Oracle Solaris 영역 만들기 및 사용 를 참조하십시오.