자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.
# ilbadm create servergroup -s server=10.0.0.1,10.0.0.2 sg1 # ilbadm create-rule -ep -i vip=10.81.0.3,port=9001-9006,protocol=udp \ -m lbalg=roundrobin,type=HALF-NAT,pmask=24 \ -h hc-name=hc1,hc-port=9006 \ -t conn-drain=70,nat-timeout=70,persist-timeout=70 -o servergroup=sg1 rule1
LB1# dladm create-vnic -m vrrp -V 1 -A inet -l eth0 vnic1 LB1# ipadm create-ip vnic1 LB1# ipadm create-addr -d -a 10.81.0.3/24 vnic1 LB1# vrrpadm create-router -V 1 -A inet -l eth0 -p 255 vrrp1 LB1# dladm create-vnic -m vrrp -V 2 -A inet -l eth1 vnic2 LB1# ipadm create-ip vnic2 LB1# ipadm create-addr -d -a 10.0.0.3/24 vnic2 LB1# vrrpadm create-router -V 2 -A inet -l eth1 -p 255 vrrp2
LB2# dladm create-vnic -m vrrp -V 1 -A inet -l eth0 vnic1 LB2# ipadm create-ip vnic1 LB2# ipadm create-addr -d -a 10.81.0.3/24 vnic1 LB2# vrrpadm create-router -V 1 -A inet -l eth0 -p 100 vrrp1 LB2# dladm create-vnic -m vrrp -V 2 -A inet -l eth1 vnic2 LB2# ipadm create-ip vnic2 LB2# ipadm create-addr -d -a 10.0.0.3/24 vnic2 LB2# vrrpadm create-router -V 2 -A inet -l eth1 -p 100 vrrp2
# route add default 10.0.0.3
이 구성은 다음 실패 시나리오에 대한 보호를 제공합니다.
로드 밸런서 1이 실패하면 로드 밸런서 2가 기본 로드 밸런서가 됩니다. 로드 밸런서 2가 VIP 10.81.0.3에 대한 주소 해석을 인수하고 클라이언트의 모든 패킷을 대상 IP 주소 10.81.0.3으로 처리합니다. 로드 밸런서 2도 부동 게이트웨이 주소 10.0.0.3으로 송신한 모든 패킷을 처리합니다.
로드 밸런서 1을 복구하면 로드 밸런서 2가 대기 모드로 돌아갑니다.
로드 밸런서 1의 인터페이스가 하나 또는 둘 모두 실패하는 경우 로드 밸런서 2가 기본 로드 밸런서 역할을 인수합니다. 로드 밸런서 2가 VIP 10.81.0.3에 대한 주소 해석을 인수하고 클라이언트의 모든 패킷을 대상 IP 주소 10.81.0.3으로 처리합니다. 로드 밸런서 2도 부동 게이트웨이 주소 10.0.0.3으로 송신한 모든 패킷을 처리합니다.
로드 밸런서 1의 인터페이스가 둘 모두 양호해지면 로드 밸런서 2가 대기 모드로 돌아갑니다.