반응형
IPMP (IP MultiPathing) 설정하기 (solaris8 이상 지원)
**************************************************
1) IPMP 설정 (Active-Standby 설정)
1.1) PROM 의 정보를 설정한다.
# eeprom local-mac-address?=true
; 시스템에 hme0 외에 hme1 인터페이스가 있어도 기본적으로는 mac address 가 hme0 의 mac address 를 갖게 되는데 (즉, 시스템 mac 주소를 갖는데)
hme1 에도 자기 고유의 mac address 를 가지게 하려면 local-mac-address? 를 true로 바꾸어준다. default=false
1.2) 네트워크 장애 감지용 IP-address를 설정한다. (test IP -> 고정)
# ifconfig hme0 192.168.0.71 group black [netmask 255.255.255.0] deprecated -failover up
1.3) Service IP를 설정한다. (failover시 이동한다. -> 가변적)
# ifconfig hme0 addif 192.168.0.70 [netmask 255.255.255.0] up
: hme0 에 장애 발생시 service IP 는 qfe2 로 이동을 하므로 계속 사용할 수 있다.
test IP 는 hme0 에 대한 test 만 수행하고 이동은 하지 않으므로 사용할 수 없다.
1.4) qfe2 에 standby용 test IP를 설정한다.
# ifconfig qfe2 plumb 192.168.0.72 group black [netmask 255.255.255.0] deprecated -failover standby up
1.5) 설정된 정보를 확인한다.
# ifconfig -a
# scstat -i (네트워크 인터페이스 상태 확인)
1.6) 명령을 사용하여 failover 상태 점검한다.
# if_mpadm -d hme0
# ifconfig -a
# scstat -i
1.7) 원 위치 하기
# if_mpadm -r hme0
# ifconfig -a
# scstat -i
2) IPMP 설정 (Active-Active 설정)
2.1) PROM 정보를 설정한다.
# eeprom local-mac-address?=true
; 시스템에 hme0 외에 hme1 인터페이스가 있어도 기본적으로는 mac address 가 hme0 의 mac address 를 갖게 되는데 (즉, 시스템 mac 주소를 갖는데)
hme1 에도 자기 고유의 mac address 를 가지게 하려면 local-mac-address? 를 true로 바꾸어준다. default=false
2.2) test IP 를 설정한다.
# ifconfig hme0 192.168.0.71 group black [netmask 255.255.255.0] deprecated -failover up
2.3) service IP 를 설정한다.
# ifconfig hme0 addif 192.168.0.70 [netmask 255.255.255.0] up
2.4) test IP를 설정한다.
# ifconfig qfe2 plumb 192.168.0.72 group black [netmask 255.255.255.0] deprecated -failover up
2.5) service IP를 설정한다.
# ifconfig qfe2 addif 192.168.0.73 [netmask 255.255.255.0] up
# ifconfig -a
# scstat -i
2.6) 명령을 사용하여 failover 상태 점검한다.
# if_mpadm -d hme0
# ifconfig -a
# scstat -i
2.7) 원 위치 하기
# if_mpadm -r hme0
# ifconfig -a
# scstat -i
3) IPMP 설정 제거하기
3.1) 가상 인터페이스를 제거한다.
# ifconfig qfe2:1 unplumb
# ifconfig qfe2 unplumb
# ifconfig hme0:1 unplumb
3.2) hme0 의 카드 정보를 수정한다.
# ifconfig hme0 -deprecated failover
# ifconfig hme0 group ""
4) 반영구적 사용을 위한 IPMP 설정
4.1) Active-Standby 설정시
# vi /etc/hostname.hme0
192.168.0.71 group black up -failover deprecated addif 192.168.0.70 netmask 255.255.255.0 up
# vi /etc/hostname.qfe2
192.168.0.73 group black deprecated -failover standby up
4.2) Active-Active 설정시
# vi /etc/hostname.hme0
192.168.0.71 group black up -failover deprecated addif 192.168.0.70 netmask 255.255.255.0 up
# vi /etc/hostname.qfe2
192.168.0.72 group black up -failover deprecated addif 192.168.0.73 netmask 255.255.255.0 up
**************************************************
1) IPMP 설정 (Active-Standby 설정)
1.1) PROM 의 정보를 설정한다.
# eeprom local-mac-address?=true
; 시스템에 hme0 외에 hme1 인터페이스가 있어도 기본적으로는 mac address 가 hme0 의 mac address 를 갖게 되는데 (즉, 시스템 mac 주소를 갖는데)
hme1 에도 자기 고유의 mac address 를 가지게 하려면 local-mac-address? 를 true로 바꾸어준다. default=false
1.2) 네트워크 장애 감지용 IP-address를 설정한다. (test IP -> 고정)
# ifconfig hme0 192.168.0.71 group black [netmask 255.255.255.0] deprecated -failover up
1.3) Service IP를 설정한다. (failover시 이동한다. -> 가변적)
# ifconfig hme0 addif 192.168.0.70 [netmask 255.255.255.0] up
: hme0 에 장애 발생시 service IP 는 qfe2 로 이동을 하므로 계속 사용할 수 있다.
test IP 는 hme0 에 대한 test 만 수행하고 이동은 하지 않으므로 사용할 수 없다.
1.4) qfe2 에 standby용 test IP를 설정한다.
# ifconfig qfe2 plumb 192.168.0.72 group black [netmask 255.255.255.0] deprecated -failover standby up
1.5) 설정된 정보를 확인한다.
# ifconfig -a
# scstat -i (네트워크 인터페이스 상태 확인)
1.6) 명령을 사용하여 failover 상태 점검한다.
# if_mpadm -d hme0
# ifconfig -a
# scstat -i
1.7) 원 위치 하기
# if_mpadm -r hme0
# ifconfig -a
# scstat -i
2) IPMP 설정 (Active-Active 설정)
2.1) PROM 정보를 설정한다.
# eeprom local-mac-address?=true
; 시스템에 hme0 외에 hme1 인터페이스가 있어도 기본적으로는 mac address 가 hme0 의 mac address 를 갖게 되는데 (즉, 시스템 mac 주소를 갖는데)
hme1 에도 자기 고유의 mac address 를 가지게 하려면 local-mac-address? 를 true로 바꾸어준다. default=false
2.2) test IP 를 설정한다.
# ifconfig hme0 192.168.0.71 group black [netmask 255.255.255.0] deprecated -failover up
2.3) service IP 를 설정한다.
# ifconfig hme0 addif 192.168.0.70 [netmask 255.255.255.0] up
2.4) test IP를 설정한다.
# ifconfig qfe2 plumb 192.168.0.72 group black [netmask 255.255.255.0] deprecated -failover up
2.5) service IP를 설정한다.
# ifconfig qfe2 addif 192.168.0.73 [netmask 255.255.255.0] up
# ifconfig -a
# scstat -i
2.6) 명령을 사용하여 failover 상태 점검한다.
# if_mpadm -d hme0
# ifconfig -a
# scstat -i
2.7) 원 위치 하기
# if_mpadm -r hme0
# ifconfig -a
# scstat -i
3) IPMP 설정 제거하기
3.1) 가상 인터페이스를 제거한다.
# ifconfig qfe2:1 unplumb
# ifconfig qfe2 unplumb
# ifconfig hme0:1 unplumb
3.2) hme0 의 카드 정보를 수정한다.
# ifconfig hme0 -deprecated failover
# ifconfig hme0 group ""
4) 반영구적 사용을 위한 IPMP 설정
4.1) Active-Standby 설정시
# vi /etc/hostname.hme0
192.168.0.71 group black up -failover deprecated addif 192.168.0.70 netmask 255.255.255.0 up
# vi /etc/hostname.qfe2
192.168.0.73 group black deprecated -failover standby up
4.2) Active-Active 설정시
# vi /etc/hostname.hme0
192.168.0.71 group black up -failover deprecated addif 192.168.0.70 netmask 255.255.255.0 up
# vi /etc/hostname.qfe2
192.168.0.72 group black up -failover deprecated addif 192.168.0.73 netmask 255.255.255.0 up