无论为了性能还是安全,主机在使用之前一般都配置网络冗余,各个厂家的操作系统网络冗余一般都不一样,ibm aix使用etherchannel ,oracle solaris 使用ipmp,linux使用bound, hp hp-ux使用apa,一般配置网络冗余有两种方式,一种是负载均衡,就是两块网卡同时使用,一种是使用主备的方式。我建议大家使用主备的,因为我遇到很多客户当出现网卡不稳定,就是说如果没有压力,网卡能通,但是一旦有压力,网卡就不通,简单说,可能是网卡没有完全损坏,这个时候,如果使用负载均衡模式,那么客户端连接服务器就有可能卡死,但是如果使用主备的模式,那么一旦不通了,那么就切换到另外一块网卡,只有切换到新的这块网卡损坏,才可能去检查原来的网卡。这样就不会出现均衡方式的那个现象,下面我把hp-ux下apa配置方式给大家介绍一下:
APA软件安装与设置
APA软件全名叫做“Auto-PortAggregation Software”,产品号为J4240AA,是一种多网卡配置软件,可以把多网卡设置成备份模式或者负载均衡模式,跟MC/SG里双网卡的功能差不多。有些用户为了节约成本而不购买双机,却对网络稳定性要求比较高而购买APA软件。APA安装及设置都比较简单,以下是一次成功实施的过程:
客户环境:
RP7410×1
OS:HP-UX 11.11
Lan0:HP A6794-60001 PCI 1000Base-T
Lan1:HP A5230A/B5509BA PCI 10/100Base-TX Addon
Lan2:HP A5230A/B5509BA PCI 10/100Base-TX Addon
(要将lan1和lan2配置在APA中)
前期准备工作:
1、下载APA环境相关补丁
到itrc.hp.com,登录补丁数据库,点击“findHP-UX patches in a patch set ”,然后“step 1: Selecthardware and OS”,“step 2: Select apatch strategy”,在下拉列表框里选择“conservative”,“step 3: Select apatch set”,在下拉列表框里选择“APA”,点击“search”。然后点击“add to selectd patchlist”,点击“downloadselected”,然后选择下载地点和打包格式,down。
2、 下载补丁PHNE_28778,s700_800 11.11 B.11.11.[00-07] APAcumulative patch。HPUX11.0下为PHNE_28777。不多说了。
3、替用户申请CODEWORD。找到用户买APA软件的license,到网址http://licensing.hp.com申请。“Customer Identifier”在license那张纸上可以找到。如果用Application光盘安装的话,在“HP-UX ApplicationMedia Part Number”选项里要选择Application光盘的产品号,例如“5013-2064”。
4、 与客户约定停机时间。因为整个安装过程最少要重启3次主机。
安装:
1、 停主机应用,先安装APA补丁集。用“ManagePatch Selection”自动选择安装。装完之后主机会重启。
2、然后安装APA软件,在Application光盘里找到产品J4240AA安装,安装完之后主机会重启。
3、最后安装补丁PHNE_28778。安装完之后主机会重启。
配置(配置为LoadBlance mode):
1、用ioscan检查网卡物理状态:
ioscan –kfnClan
lan 0 1/0/1/0/0/4/0 igelan CLAIMED INTERFACE HP A6794-60001 PCI 1000Base-T
lan 1 1/0/6/0/0 btlan CLAIMED INTERFACE HP A5230A/B5509BA PCI10/100Base-TX Addon
lan 2 1/0/14/0/0 btlan CLAIMED INTERFACE HP A5230A/B5509BA PCI 10/100Base-TX Addon
所有网卡必须都为CLAIMED状态。
Lanscan检查网卡状态:
1/0/1/0/0/4/0 0x00306EF3B717 0 UP lan0 snap0 1 ETHER Yes 119
1/0/6/0/0 0x00306EEA1669 1 UP lan1 snap1 2 ETHER Yes 119
1/0/14/0/0 0x00306EEA2644 2 UP lan2 snap2 3 ETHER Yes 119
LinkAgg0 0x000000000000 900 DOWN lan900 snap900 17 ETHER Yes 119
……
……
……
通过linkloop命令确认网卡之间在网络第二层都可以通。
Linkloop –i 1 0x00306EEA1669
Link connectivity to LAN station:0x00306EEA1669
-- OK
Linkloop –i 2 0x00306EEA1669
Link connectivity to LAN station:0x00306EEA1669
-- OK
Linkloop –i 1 0x00306EEA2644
Link connectivity to LAN station:0x00306EEA2644
-- OK
Linkloop –i 2 0x00306EEA2644
Link connectivity to LAN station:0x00306EEA2644
-- OK
2、编辑/etc/rc.config.d/hpbtlanconf。HP11i系统里,100BT网卡设备名都是btlan,如果不是100BT网卡,在/etc/rc.config.d/里选择其他设备的配置文件。
HP_BTLAN_INTERFACE_NAME[0]=lan1
HP_BTLAN_STATION_ADDRESS[0]=
HP_BTLAN_SPEED[0]=100FD
HP_BTLAN_INTERFACE_NAME[1]=lan2
HP_BTLAN_STATION_ADDRESS[1]=
HP_BTLAN_SPEED[1]=100FD
此处网卡速度设置为百兆全双工。
3、编辑/etc/rc.config.d/netconf文件:
INTERFACE_NAME[1]=lan900
IP_ADDRESS[1]=192.168.1.100
SUBNET_MASK[1]=255.255.255.0
BROADCAST_ADDRESS[1]= ""
INTERFACE_STATE[1]= ""
DHCP_ENABLE[1]=0
配置网关:
ROUTE_DESTINATION[0]=default
ROUTE_MASK[0]=""
ROUTE_GATEWAY[0]="192.168.1.1"
ROUTE_COUNT[0]="1"
ROUTE_ARGS[0]=""
4、 编辑/etc/rc.config.d/hp_apaportconf文件
注意:以下内容不要在netconf文件中出现。
HP_APAPORT_INTERFACE_NAME[0]=lan1
HP_APAPORT_GROUP_CAPABILITY[0]=5
HP_APAPORT_PRIORITY[0]=0
HP_APAPORT_CONFIG_MODE[0]=FEC_AUTO
HP_APAPORT_INTERFACE_NAME[1]=lan2
HP_APAPORT_GROUP_CAPABILITY[1]=5
HP_APAPORT_PRIORITY[1]=0
HP_APAPORT_CONFIG_MODE[1]=FEC_AUTO
HP_APAPORT_CONFIG_MODE[x]如果设置为FEC_MENUAL,则交换机一定要设置为non-FEC trunk mode。
5、编辑/etc/rc.config.d/hp_apaconf文件
HP_APA_START_LA_PPA=900
HP_APA_DEFAULT_PORT_MODE=MANUAL
HP_APA_INTERFACE_NAME [0]=lan900
HP_APA_LOAD_BALANCE_MODE [0] = LB_MAC
HP_APA_GROUP_CAPABILITY [0]=5
HP_APA_HOT_STANDBY [0]=off
如果/etc/rc.config.d/hp_apaportconf文件中,HP_APAPORT_CONFIG_MODE[x]设置为FEC_MENUAL,则此处还要加一行:
HP_APA_MANUAL_LA[0]=1,2 <=== The PPA numbers in aggregate
6、交换机端设置:
要把相应端口设置为100Full Duplex。
至此,APA软件设置结束。如果应用不急的话,建议再重启一次主机。否则,用
/sbin/init.d/hpapa stop
/sbin/init.d/hpapa start
/sbin/init.d/net stop
/sbin/init.d/net start
重启apa进程和网络进程。
此时用lanscan检查,已经看不到lan1和lan2:
LinkAgg00x00108319E1C2 900 UP lan900 snap900 12 ETHER Yes 119
用lanscan –q检查,可以看到900包含1和2
3
0
900 1 2
901
902
903
904
可以做网络截断试验:从此主机ping另一主机,然后拔除任一条网线,会发现网络仍然正常。用FTP做数据传输试验,网速有所提高。APA软件配置成功。