在配置Oracle RAC 中用到了linux bonding的東西,簡單記錄一下:
linux版本是RedHat 5.2企業版
/etc/modprobe.conf
##for RAC
alias bond0 bonding
options bonding miimon=100 mode=1
alias bond1 bonding
options bonding miimon=100 mode=1
[oracle@oracle03 network-scripts]$ pwd
/etc/sysconfig/network-scripts
[oracle@oracle03 network-scripts]$ cat ifcfg-bond0
DEVICE=bond0
USERCTL=no
ONBOOT=yes
IPADDR=172.16.12.24 <--這裡不是oracle的那個vip,是真實的ip
NETMASK=255.255.255.0
[oracle@oracle03 network-scripts]$ cat ifcfg-bond1
DEVICE=bond1
USERCTL=no
ONBOOT=yes
IPADDR=192.168.0.3
NETMASK=255.255.255.0
[oracle@oracle03 network-scripts]$ cat ifcfg-eth0
# Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:1E:C9:AB:FF:3B
ONBOOT=yes
USERCTL=no
MASTER=bond0
SLAVE=yes
[oracle@oracle03 network-scripts]$ cat ifcfg-eth1
# Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet
DEVICE=eth1
BOOTPROTO=none
HWADDR=00:1E:C9:AB:FF:3D
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no
當然,bonding一般用於多個NIC綁定在一起(比如,eth0,eth1-->bond0;eth2,eth3-->bond1),1增加網路傳輸的穩定性2擴展帶寬,因為這裡是實驗環境,做了一個測試使用,不過原理類似.
2009年7月28日星期二
订阅:
博文评论 (Atom)
没有评论:
发表评论