AIX下綁定雙網卡


摘要

AIX下綁定雙網卡,實現IP地址的高可用。為后續按照oracle11gRAC環境做准備。

 

AIX下綁定雙網卡

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

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

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

 

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

步驟:

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

1、lsdev -Cc adapter

# lsdev -Cc adapter

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

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一個網口

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

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

3、查看當前使用的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網口

 

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

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

#smit tcpip

-- Further Configuration

--Network Interfaces

--Network Interface Selection

--Change / Show Characteristics of a Network Interface

 

 

 

2、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狀態)

三、設置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

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

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

(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)】未經允許不得以任何方式轉載,違者必將追究法律責任。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM