AIX下綁定雙網卡

摘要

AIX下綁定雙網卡,實現IP地址的高可用。爲後續按照oracle11gRAC環境作準備。html

 

AIX下綁定雙網卡

生產環境中是將不一樣網卡的不一樣網口進行綁定。好比A網卡有A1,A2網口;B網卡有B1,B2網口。通常是將A網卡的一個網口與B網卡的一個網口進行綁定。這樣web

前提:①兩塊物理網卡在detach狀態,②兩塊物理網卡不能有ip地址windows

假設:系統有兩塊物理網卡ent0 和 ent1網絡

 

目的:實現一個ip對應兩個網卡,在一個網卡出現故障時自動切換到另外一個網卡。oracle

步驟:tcp

1、查看系統中有哪些可用的網卡,網口oop

一、lsdev -Cc adapterpost

# lsdev -Cc adapter測試

ent0      Available 02-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)spa

ent1      Available 02-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)

ent2      Available 03-08 10/100/1000 Base-TX PCI-X Adapter (14106902)

fcs0      Available 05-08 FC Adapter

sisscsia0 Available 04-08 PCI-X Ultra320 SCSI Adapter

vsa0      Available       LPAR Virtual Serial Adapter

顯示三個adapter設備,有兩張網卡,02號網卡有08 09兩個網口,03號網卡有                                 08一個網口

二、顯示已經使用的網絡接口

lsdev -Cc if

# lsdev -Cc if

en0 Available 02-08 Standard Ethernet Network Interface

en1 Available 02-09 Standard Ethernet Network Interface

en2 Defined   03-08 Standard Ethernet Network Interface

et0 Defined   02-08 IEEE 802.3 Ethernet Network Interface

et1 Defined   02-09 IEEE 802.3 Ethernet Network Interface

et2 Defined   03-08 IEEE 802.3 Ethernet Network Interface

et3 Defined         IEEE 802.3 Ethernet Network Interface

lo0 Available       Loopback Network Interface

顯示狀態爲Define表示網口狀態爲down ,Available表示up

三、查看當前使用的ip,不能把當前使用ip清空,不然斷開鏈接

ifconfig -a

# ifconfig -a

en0: flags=1e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),LARGESEND,CHAIN>

inet 192.168.1.208 netmask 0xffffff00 broadcast 192.168.1.255

tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0

en1: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN>

inet 10.10.10.208 netmask 0xffffff00 broadcast 10.10.10.255

tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0

lo0: flags=e08084b,c0<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,LARGESEND,CHAIN>

inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255

inet6 ::1%1/0

tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1

當前鏈接使用的ip:192.168.1.208在網口en0上,因此不能綁定en0網口

 

2、綁定ent1和ent2網口出現ent3設備

一、刪除ent1 和ent2的ip地址,並設置detach狀態

#smit tcpip

-- Further Configuration

--Network Interfaces

--Network Interface Selection

--Change / Show Characteristics of a Network Interface

 

 

 

二、smitty etherchannel 增長一個虛擬網卡ent3(ent1爲主,ent2爲備)

smitty etherchannel

--Add An EtherChannel / Link Aggregation

 

注:backup_adapter 爲ent2(esc+4)

指定mac地址  Alternate Address  要保證惟一,或者不指定讓系統動態分配

建立好後會出現(en3和et3兩個網絡接口都是defined即detach狀態,ent3                                 設備是Available狀態)

3、設置en3的ip地址,和子網掩碼,並激活en3使之成爲up

#smitty tcpip

--Further Configuration

--Network Interfaces

--Network Interface Selection

-- Change / Show Characteristics of a Network Interface

查看en3的網口狀態

lsattr -El en3

state值應該爲up,同時顯示正確的ip和mask

四、windows client添加一個同網段的ip地址,ping 10.10.10.10。若能ping通,說明網卡綁定成功。

五、測試雙網卡中哪一個網卡在使用狀態

(i)客戶端長ping到en3網卡

ping 10.10.10.208 -t

(ii)AIX上查看en3的網口發包狀況 entstat -d en3

 

 

en2的發包爲0,en1有收發包,說明目前在綁定網卡en3中工做的物理網口爲en1

,斷開網線,en3的物理網口應該能夠正常切換到en2上去,實現雙網卡綁定的自動切換效果

本文由 漫兮 首發於【漫兮網http://www.manxinet.com)】未經容許不得以任何方式轉載,違者必將追究法律責任。

相關文章
相關標籤/搜索