oracle双网卡监听配置,【学习笔记】RHEL6.6上配置双网卡绑定笔记

天萃荷净

Oracle研究中心学习笔记:分享一篇关于Linux操作系统的双网卡绑定配置的笔记,在RHEL6.6上配置双网卡绑定,在RHEL 6配置与RHEL 5配置有一点不相同,只是修改的文件不一样,原理是一样的。

1,版本介绍

[root@localhost ~]# lsb_release -a

LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Distributor ID: RedHatEnterpriseServer

Description: Red Hat Enterprise Linux Server release 6.6 (Santiago)

Release: 6.6

Codename: Santiago

2,加载bonding模块

默认双网卡绑定模块是没有加载的,第一次需要手动加载,以后会自动加载,不需要做其它的配置,在RHEL 5中需要把加载手动写到/etc/rc.local文件中,每次启动的时候自动加载。

[root@localhost modules]# lsmod|grep bond

[root@localhost modules]#modprobe –first-time bonding

[root@localhost modules]#lsmod|grep bonding

bonding 130997 0

8021q 25527 1 bonding

ipv6 334932 272 bonding,ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6

3,配置网卡配置文件

这里可以不用禁用networkmanager服务,但是是需要在配置文件中增加

NM_CONTROLLED=no此参数,不过还是建议禁用。

echo "DEVICE=bond0

IPADDR=192.168.111.30

NETMASK=255.255.255.0

ONBOOT=yes

BOOTPROTO=none

USERCTL=no

NM_CONTROLLED=no

IPV6INIT=no

#from mos 1642955.1

BONDING_OPTS=\"mode=active-backup miimon=100 downdelay=5000 updelay=5000 num_grat_arp=100\"">/etc/sysconfig/network-scripts/ifcfg-bond0

echo "DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

MASTER=bond0

SLAVE=yes

USERCTL=no

IPV6INIT=no

HOTPLUG=no

CONNECTED_MODE=yes

NM_CONTROLLED=no">/etc/sysconfig/network-scripts/ifcfg-eth0

echo "DEVICE=eth1

BOOTPROTO=none

ONBOOT=yes

MASTER=bond0

SLAVE=yes

USERCTL=no

IPV6INIT=no

HOTPLUG=no

CONNECTED_MODE=yes

NM_CONTROLLED=no">/etc/sysconfig/network-scripts/ifcfg-eth1

echo "DEVICE=bond1

IPADDR=http://www.oracleplus.net192.168.112.30

NETMASK=255.255.255.0

ONBOOT=yes

BOOTPROTO=none

USERCTL=no

IPV6INIT=no

NM_CONTROLLED=no

#from mos 1642955.1,

BONDING_OPTS=\"mode=active-backup miimon=100 downdelay=5000 updelay=5000 num_grat_arp=100\"">/etc/sysconfig/network-scripts/ifcfg-bond1

echo "DEVICE=eth2

BOOTPROTO=none

ONBOOT=yes

MASTER=bond1

SLAVE=yes

USERCTL=no

IPV6INIT=no

HOTPLUG=no

CONNECTED_MODE=yes

NM_CONTROLLED=no">/etc/sysconfig/network-scripts/ifcfg-eth2

echo "DEVICE=eth3

BOOTPROTO=none

ONBOOT=yes

MASTER=bond1

SLAVE=yes

USERCTL=no

IPV6INIT=no

HOTPLUG=no

CONNECTED_MODE=yes

NM_CONTROLLED=no">/etc/sysconfig/network-scripts/ifcfg-eth3

重启网卡服务

/etc/init.d/network restart,

生产环境建议使用ifup/ifdown来操作。不会影响其它的网卡。

4,查看绑定信息

[root@oracleplus.net ~]# cat cat /proc/net/bonding/bond0

cat: cat: No such file or directory

Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: fault-tolerance (active-backup)

Primary Slave: None

Currently Active Slave: eth0

MII Status: up

MII Polling Interval (ms): 0

Up Delay (ms): 0

Down Delay (ms): 0

Slave Interface: eth0

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr: 00:0c:29:0a:65:58

Slave queue ID: 0

Slave Interface: eth1

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr: 00:0c:29:0a:65:62

Slave queue ID: 0

[root@oracleplus.net ~]# cat cat /proc/net/bonding/bond1

cat: cat: No such file or directory

Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: fault-tolerance (active-backup)

Primary Slave: None

Currently Active Slave: eth2

MII Status: up

MII Polling Interval (ms): 0

Up Delay (ms): 0

Down Delay (ms): 0

Slave Interface: eth2

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr: 00:0c:29:0a:65:6c

Slave queue ID: 0

Slave Interface: eth3

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr: 00:0c:29:0a:65:76

Slave queue ID: 0

[root@oracleplus.net ~]# ifconfig

bond0 Link encap:Ethernet HWaddr 00:0C:29:0A:65:58

inet addr:192.168.111.30 Bcast:192.168.111.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe0a:6558/64 Scope:Link

UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1

RX packets:166 errors:0 dropped:0 overruns:0 frame:0

TX packets:28 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:15080 (14.7 KiB) TX bytes:1700 (1.6 KiB)

bond1 Link encap:Ethernet HWaddr 00:0C:29:0A:65:6C

inet addr:192.168.112.30 Bcast:192.168.112.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe0a:656c/64 Scope:Link

UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1

RX packets:2279 errors:0 dropped:0 overruns:0 frame:0

TX packets:1239 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:212658 (207.6 KiB) TX bytes:142184 (138.8 KiB)

eth0 Link encap:Ethernet HWaddr 00:0C:29:0A:65:58

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1

RX packets:79 errors:0 dropped:0 overruns:0 frame:0

TX packets:22 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:7291 (7.1 KiB) TX bytes:1356 (1.3 KiB)

eth1 Link encap:Ethernet HWaddr 00:0C:29:0A:65:58

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1

RX packets:87 errors:0 dropped:0 overruns:0 frame:0

TX packets:6 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:7789 (7.6 KiB) TX bytes:344 (344.0 b)

eth2 Link encap:Ethernet HWaddr 00:0C:29:0A:65:6C

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1

RX packets:2269 errors:0 dropped:0 overruns:0 frame:0

TX packets:1239 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:212058 (207.0 KiB) TX bytes:142184 (138.8 KiB)

eth3 Link encap:Ethernet HWaddr 00:0C:29:0A:65:6C

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1

RX packets:11 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:660 (660.0 b) TX bytes:0 (0.0 b)

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:65536 Metric:1

RX packets:30 errors:0 dropped:0 overruns:0 frame:0

TX packets:30 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:2752 (2.6 KiB) TX bytes:2752 (2.6 KiB)

重启服务器测试

重启后服务正常。

5,断网卡测试

[root@oracleplus.net bonding]# mii-tool eth0

eth0: no link

[root@oracleplus.net bonding]#mii-tool eth1

eth1: negotiated 100baseTx-FD, link ok

这里可以看到,已经自动切换到eth1上面

[root@oracleplus.net network-scripts]# cat /proc/net/bonding/bond0

Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: fault-tolerance (active-backup)

Primary Slave: None

Currently Active Slave: eth1

MII Status: up

MII Polling Interval (ms): 100

Up Delay (ms): 5000

Down Delay (ms): 5000

Slave Interface: eth0

MII Status: down

Speed: Unknown

Duplex: Unknown

Link Failure Count: 1

Permanent HW addr: 00:0c:29:0a:65:58

Slave queue ID: 0

Slave Interface: eth1

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 1

Permanent HW addr: 00:0c:29:0a:65:62

Slave queue ID: 0

本文固定链接: http://www.htz.pw/2015/03/20/rhel-6-6-%e6%af%94%e7%bd%91%e5%8d%a1%e7%bb%91%e5%ae%9a%e6%b5%8b%e8%af%95.html | 认真就输

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【学习笔记】RHEL6.6上配置双网卡绑定笔记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值