• 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)】未经允许不得以任何方式转载,违者必将追究法律责任。

  • 相关阅读:
    Unity3D_08_XML文件创建,读取,修改,添加
    Unity3D_07_日志、文本打印
    Unity3D_06_根据Transform、GameObject和Tag获取子对象集合
    Unity3D_05_理解Unity的新GUI系统(UGUI)
    Unity3D_04_GameObject,Component,Time,Input,Physics
    Unity3D_03_代码及效率优化总结
    Unity3D_02_基类MonoBehaviour/自带函数以及脚本执行的生命周期
    Unity3D_01_各种寻找GameObject方法
    人工智能相关
    ubuntu 安装 typora
  • 原文地址:https://www.cnblogs.com/moonfans/p/9783285.html
Copyright © 2020-2023  润新知