AIX下绑定双网卡
摘要
AIX下绑定双网卡,实现IP地址的高可用。为后续按照oracle11gRAC环境做准备。

生产环境中是将不同网卡的不同网口进行绑定。比如A网卡有A1,A2网口;B网卡有B1,B2网口。一般是将A网卡的一个网口与B网卡的一个网口进行绑定。这样
前提:①两块物理网卡在detach状态,②两块物理网卡不能有ip地址
目的:实现一个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通,说明网卡绑定成功。
(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)】未经允许不得以任何方式转载,违者必将追究法律责任。
AIX下绑定双网卡的更多相关文章
- Linux绑定双网卡
Linux绑定双网卡 1. 配置参数文件 版本在centos6以下在/etc/modproe.conf文件中配置,版本是centos6.x或以上在/etc/modproe.d/目录下配置. 2. ...
- Ubuntu 10.04下实现双网卡负载均衡
摘要:本文主要介绍和配置 在Ubuntu下 实现 bonding,双网卡负载,bonding模式为0,好处是负载平衡,另一网卡断了,也能工作. 什么是bonding Linux bonding 驱动提 ...
- linux下配置双网卡及RAC规划——1
使用背景: 操作系统:centos 虚拟机:virtualbox RAC系统中需要双网卡,一个为公共的网络环境,一个为私有的网络环境,从而需要搭建双网络. 在菜单FILE中选择preferences, ...
- Linux 绑定双网卡
1.立即关闭iptables并禁用开机自启动[root@mysql01 ~]# /etc/init.d/iptables stop[root@mysql01 ~]# chkconfig iptable ...
- Linux系统nmtui/nmcli绑定双网卡为team
今天给大家带来图形化界面网络配置工具—nmtui的使用方法,可以省去敲命令的繁琐,较少误操作,结果更加直观. 小知识: nmtui:Network Manager Text User Interfac ...
- Linux下双网卡绑定(bonding技术)
Linux网卡绑定探析 2013-08-20 15:39:31 现在很多服务器都自带双千兆网口,利用网卡绑定既能增加网络带宽,同时又能做相应的冗余,目前应用于很多的场景.linux操作系统下自带的 ...
- Linux 双网卡绑定技术
bond技术是在linux2.4以后加入内核. 一般步骤是1.把bonding模块加入内核, 2 编辑要绑定的网卡设置,去除地址设定 3 添加bond设备,设置地址等配置 4 重启网络 5 在交换机 ...
- Linux下绑定网卡的操作记录
公司采购的服务器安装了双网卡,并进行bond网卡绑定设置,网卡绑定mode共有七种(0~6) bond0.bond1.bond2.bond3.bond4.bond5.bond6. 第一种模式:mod= ...
- windows双网卡绑定
windows双网卡绑定 开门贱山: 以下内容纯属抄袭,如有雷同,也是醉了~~!! ————————————— ...
随机推荐
- Failed to connect to github.com port 443: Timed out
Git Clone下载仓库代码的时候,出现以下情况 Failed to connect to github.com port 443: Timed out 解决办法: 输入 git config -- ...
- WebRtc 源码下载
项目需要用到WebRtc,记录下基本下载的步骤: 1.下载depot_tools,利用depot_tools 下载WebRtc源码 git clone https://chromium.googles ...
- Python selenium 三种等待方式详解(必会)
很多人在群里问,这个下拉框定位不到.那个弹出框定位不到…各种定位不到,其实大多数情况下就是两种问题:1 有frame,2 没有加等待.殊不知,你的代码运行速度是什么量级的,而浏览器加载渲染速度又是什么 ...
- VMware 虚拟化编程(12) — VixDiskLib Sample 程序使用
目录 目录 前文列表 vixDiskLibSample 安装 Sample 程序 Sample 程序使用方法 前文列表 VMware 虚拟化编程(1) - VMDK/VDDK/VixDiskLib/V ...
- UI自动化之日志的处理
写自动化时,我们常常希望打印出浏览器的操作记录,也同时希望报错的记录能够保留并用于问题的排查,这时候可以用到loggging模块 目录 1.logging文件 2.调用日志 1.logging文件 # ...
- 关于 5.4 Eloquent ORM first() 与 get() 判断是否为空
例如: $model = Model::first(); 可以通过is_null()来判断 $model = Model::get(); laravel自带了一个方法 $model->isEm ...
- vue组件父子间通信02
三.组件间通信($parent $refs) 父组件要想获取子组件的数据:①在调用子组件的时候,指定ref属性<child-component ref="mySon"> ...
- suv的使用
一.什么是SVN? SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到 ...
- SoapUI学习之SOAP和REST的区别
一.Soap和Rest的定义 SOAP(Simple Object Access Protocol 简单对象访问协议),用于在Web Service中把远程调用和返回封装成机器可读的格式化数据,事实上 ...
- Flask 启动配置
数据迁移.