AIX配置etherchannel多網卡聚合

若是是二手機,確認各網卡信息都沒有bash

參考http://www.javashuo.com/article/p-akxtwysj-bz.html 網絡



在AIX操做系統中,用戶能夠配置多個EtherChannel(網卡綁定)。
app

一個EtherChannel中能夠有2到8塊網卡,一個AIX操做系統中能夠配置多個EtherChannel。但要記住每一個EtherChannel都是一個新的以太網接口,用戶也許須要經過no命令調整ifsize參數的值來保證以太網卡和EtherChannel的總數不超過ifsize,ifsize的默認值是8。tcp

您可使用任何AIX系統支持的網卡來組建EtherChannel。但EtherChannel的同一個通道成員網卡必須鏈接到支持EtherChannel的交換機上,備用通道能夠接入到另一個交換機,用於主通道的失敗接管。EtherChannel的全部成員網卡都應該設置成一樣的速度和工做模式,如1000兆全雙工。要用做EtherChannel成員的網卡不能配置IP地址,若是已經配置了,必需要在開始配置EtherChannel前刪除這些配置。ide

 

三種典型的配置方式操作系統

一、雙通道或者多通道的共同active模式,這個模式下,全部的網卡都處於active狀態,也就是每一個網卡都處於工做狀態,他們共有一個IP地址與MAC地址,可是,全部網卡的目標必須在同一個交換機上,而且交換機的對應端口也要綁定。blog

這樣作最大的好處就是,當其中一個網卡失效,或者一根網線失效的時候,不影響整個網絡的工做,只有當全部的網卡通道失效的時候,網絡才失效。並且,多個網卡的同時工做,能夠增長網絡帶寬,不過,要注意,默認的分配方式是根據目標機器的Ip來分配使用哪一個網卡,若是目標機器只有一臺,不適合使用默認設置。這種模式下,最大的問題就是全部的網卡目標必須在同一個交換機上,而且綁定在一塊兒,不能防止目標交換機故障。接口

二、active/standby模式,這樣的模式下,一個網卡接到主交換機,一個網卡接到備用交換機,當active通道失效的時候,自動切換到standby通道,當主通道恢復正常的時候,再自動切換到主通道(這裏是否切換回去,是能夠配置的)。這種方式最大的好處就是能夠防止交換機的故障。ip

三、複合式配置,在這種配置中,結合以上2種方式的優勢。如一個3塊網卡的環境中,咱們能夠把其中2片網卡配置成雙active模式,以增長網絡帶寬以及網絡的可靠性,另一塊網卡做爲後備模式,接在另一個交換機上,當前面2個網卡都失效,或者前面2個網卡接的交換機失效的時候,切換到後備網卡上。如圖:get

 

 

下面,咱們介紹一下詳細的步驟:

若是想綁定或者取消綁定,能夠用smit etherchannel完成,如要綁定ent1與ent2則:。

#chdev -l en1 -a netaddr=」 -a netmask=」

#chdev -l en2 -a netaddr=」 -a netmask=」

#chdev -l en1 -a state=’detach’

#chdev -l en2 -a state=’detach’

注意:以上命令是必要的,子網卡先取消現有的IP地址,以及必定要處於detach狀態,注意,若是經過en1或者en2鏈接到主機,操做以上的命令,你的網絡可能立刻就被中斷了,因此,以上的操做建議經過其它網卡完成,或者在HMC上完成。而後,咱們開始綁定

#smit etherchannel
選擇
Add An EtherChannel / Link Aggregation  回車
在這裏選擇網卡,按ESC+7多選網卡
EtherChannel / Link Aggregation Adapters ent0,ent2
回車執行:
Command: OK    stdout: yes       stderr: no   
Before command completion, additional instructions may appear below.   
ent14 Available
按ESc+0退出
最後會提示新的網卡的生成,這個網卡就是可用的綁定過以後的網卡。
可用lsattr查看其屬性或者是lsdev -Cc adapter看全部網卡屬性。
#lsattr -El ent14
adapter_names  ent0,ent2      EtherChannel Adapters            True    
alt_addr     0x000000000000   Alternate EtherChannel Address        True    
auto_recovery  yes         Enable automatic recovery after failover True    
backup_adapter  NONE        Adapter used when whole channel fails   True    
hash_mode    default       Determines how outgoing adapter is chosen True    
mode            standard      EtherChannel mode of operation              True    
netaddr     0         Address to ping                            True                     
num_retries   3         Times to retry ping before failing     True    
retry_time    1          Wait time (in seconds) between pings    True    
use_alt_addr   no         Enable Alternate EtherChannel Address     True    
use_jumbo_frame no         Enable Gigabit Ethernet Jumbo Frames      True

這樣綁定的網卡是雙通路的,就是說兩個網卡都是處於活動狀態,

注意,這裏還須要交換機配合才能夠最終接通2塊網卡,網絡交換機的設置,能夠聯繫大家的系統管理員。

咱們也能夠設置備用網卡,日常並不活動,處於備用接管狀態,若是主通道發生問題,則切換到備用通道,這樣的話,則能夠接到兩個不一樣的交換機上用於交換機冗餘。

備用網卡就是上面的backup_adapter,能夠經過

#smit chgethch
或者是
#smit etherchannel
選擇
Change / Show Characteristics of an EtherChannel / Link Aggregation
再選擇
Add Backup Adapter來完成。增長事後備網卡的綁定網卡,對比以上,將有以下的差異:
#lsattr -El ent14
 adapter_names   ent0,ent2      EtherChannel Adapters                  True    
 alt_addr    0x000000000000       Alternate EtherChannel Address          True    
 auto_recovery   yes        Enable automatic recovery after failover  True    
 backup_adapter  ent3        Adapter used when whole channel fails   True    
 hash_mode    default       Determines how outgoing adapter is chosen  True  
  mode      standard       EtherChannel mode of operation       True    
  netaddr               Address to ping              True    
  num_retries    3         Times to retry ping before failing    True   
   retry_time    1         Wait time (in seconds) between pings   True    
   use_alt_addr   no         Enable Alternate EtherChannel Address   True    
   use_jumbo_frame no        Enable Gigabit Ethernet Jumbo Frames    True

至於網卡的工做狀態,還能夠經過netstat -v來查看,如:

#netstat -v ent4
    ETHERNET STATISTICS (ent4) :    
    Device Type: EtherChannel    
    Hardware Address: 00:14:5e:b7:26:88    ......
    Number of adapters: 3    
    Active channel: primary channel    
    Operating mode: Standard mode    
    Hash mode: Destination IP address    ......
    ETHERNET STATISTICS (ent1) :    Link Status : Up    Media Speed Selected: Auto negotiation    Media Speed Running: 1000 Mbps Full Duplex    ......
    ETHERNET STATISTICS (ent2) :    Link Status : Up    Media Speed Selected: Auto negotiation    Media Speed Running: 1000 Mbps Full Duplex    ......
    Backup adapter - ent3:    ======================    Link Status : Up    Media Speed Selected: Auto negotiation    Media Speed Running: 1000 Mbps Full Duplex

若是想取消綁定,則一樣執行

#smit etherchannel
選擇
Remove An EtherChannel / Link Aggregation
選擇你須要取消的網卡,如上面的ent4,回車執行
Command: OK     stdout: yes    stderr: no    
Before command completion, additional instructions may appear below.    
ent14 deleted
若是獲得以上的結果,表示綁定取消成功。成功的結果,能夠經過lsdev -Cc adapter先後對比得到。

實際操做後驗證

# errpt -dH
IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION
F3931284   1229151609 I H ent4           ETHERNET NETWORK RECOVERY MODE
8650BE3F   1229151609 I H ent6           ETHERCHANNEL RECOVERY
F3931284   1229151609 I H ent0           ETHERNET NETWORK RECOVERY MODE
AA8D7232   1229151009 I H ent6           TOTAL ETHERCHANNEL FAILURE
EC0BCCD4   1229151009 T H ent4           ETHERNET DOWN
F3846E13   1229150909 P H ent6           ETHERCHANNEL FAILOVER
EC0BCCD4   1229150909 T H ent0           ETHERNET DOWN
8650BE3F   1229150009 I H ent6           ETHERCHANNEL RECOVERY
F3931284   1229145909 I H ent0           ETHERNET NETWORK RECOVERY MODE
F3846E13   1229145909 P H ent6           ETHERCHANNEL FAILOVER
EC0BCCD4   1229145909 T H ent0           ETHERNET DOWN
AA8D7232   1229143009 I H ent6           TOTAL ETHERCHANNEL FAILURE
EC0BCCD4   1229143009 T H ent4           ETHERNET DOWN
F3846E13   1229143009 P H ent6           ETHERCHANNEL FAILOVER
EC0BCCD4   1229143009 T H ent0           ETHERNET DOWN

# smitty tcpip

選擇Further Configuration--->Network Interfaces----->

Network Interface Selection----->Change / Show Characteristics of a Network Interface

--->選擇en14---->Current STATE   up

設置ent14的IP地址和網關

而後smit tcpip --->Minmum COnfiguration & Startup--->

HOSTNAME             [DZCX1]

Internet ADDRESS   [80.12.XX.XX]

NETWORK MASK     [255.255.255.0]  


選擇en0和en2查看網卡狀態

smit tcpip ---> Further configuration ---> Network Interfaces -->Network Interface Selection

----> Change /Show Characteristics of a Network Interface 選擇en0---->把Current STATE up和Apply change to DATABASE only yes

相關文章
相關標籤/搜索