版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用 DRBD 和 Heartbeat 实现人行前置机双机热备1 前提Linux 下可以用开源软件 DRBD 和 Heartbeat 实现廉价的双机热备,这种方案不需要存储和 光纤交换机, 适合于共享存储不是特别大的场合, 比较廉价。 人行的网银前置机就可以采用 这种方式。建议使用 Suse Linux Enterprise Server 10、11 或 Suse Linux HA Extension 版本,Suse企业版 和HA扩展版中已经包含了 DRBD和Heartbeat。如果采用 Open Suse或其他版本Linux ,可 能需要自行安装DRBD和Heartbeat,因为其中涉及很多软
2、件包,安装比较麻烦。(本文并不 提供详细的安装说明)1.1 DRBDDRBD 是一个磁盘镜像软件, 类似于一个网络 RAID-1 功能。 当你将数据写入本地文件系统 时,数据还将会被发送到网络中另一台主机上, 以相同的形式记录在一个文件系统中。 本地 (主节点 )与远程主机 ( 备节点 )的数据可以保证实时同步。当本地系统出现故障时,远程主机 上还会保留有一份相同的数据,可以继续使用。DRBD 包含一个用户程序和一个内核模块,在 Linux 内核 2.6.33 后已经含有了 drbd 的内核 模块,不需要再安装 drbd 内核。目前 DRBD 的最新版本是 。1.2 Heart
3、beatHeartbeat 是 Linux 下的 HA 软件,用来实现高可靠性集群服务。目前 Heartbeat 最新版本是 3.0。1.3 示例系统下面用2台虚拟机上的的双机热备来说明DRBD和Heartbeat的配置和启动。主机A (双网卡):操作系统: Open Suse Linux Server 11.1DRBD 版本: 8.2.7Heartbeat 版本: 2.1.3内核: Linux suse11 9-5-pae #1 SMP 2009-02-28 04:40:21 +0100 i686 i686 i386 GNU/Linux心跳 IP: 28( e
4、th0)固定 IP: 01 ( eth1 )浮动 IP: 05(eth1:O,由 Heartbeat 自动获得)主机名: suse11空磁盘分区: /dev/sda5备机 B (双网卡)操作系统: Open Suse Linux Server 11.1DRBD 版本: 8.2.7Heartbeat 版本: 2.1.3内核: Linux ibps-mbfe 9-5-pae #1 SMP 2009-02-28 04:40:21 +0100 i686 i686 i386 GNU/Linux心跳 IP: 29(eth0
5、)固定 IP: 02( eth1)浮动 IP: 05 (eth1:0,由 Heartbeat 自动获得)主机名: ibps-mbfe空磁盘分区: /dev/sda5说明:浮动IP是对外公开的IP地址,主机挂掉,由备机自动获得此IP。心跳IP通过直连网线直接相连,心跳 IP 可以随便设置,只要保证是同一 IP 段(没有双网卡,可以采用单网 卡配置 2 个 IP)。 空磁盘分区必须一致,大小必须一致,不能格式化,不能有任何数据。2 DRBD 配置2.1 安装 DRBD在主备机上安装 DRBD 8.2.7 版本(示例中的操作系统,其他版本安装不上)
6、 。主机:suse11:/etc/ha.d/resource.d # cat /proc/drbdversion: 8.2.7 (api:88/proto:86-88)GIT-hash: 61b7f4c2fc34fe3d2acf7be6bcc1fc2684708a7d build by philfat-tyre, 2008-11-12 16:47:11备机:ibps-mbfe:/etc/ha.d/resource.d # cat /proc/drbdversion: 8.2.7 (api:88/proto:86-88)GIT-hash: 61b7f4c2fc34fe3d2acf7be6bcc1
7、fc2684708a7d build by philfat-tyre, 2008-11-12 16:47:112.2 修改 /etc/hosts 文件主机 A 中的 /etc/hosts 添加以下 2 行:01 suse1102 ibps_mbfe备机 B 中的 /etc/hosts 添加以下 2 行:02 ibps-mbfe01 suse112.3 DRBD 配置这里示例采取的是先创建建立DRBD资源,然后在 DRBD资源中再创建逻辑卷。当然,也可以先建立逻辑卷,然后从逻辑卷创建DRBD资
8、源。根据人行的umts_install.sh,先建立DRBD资源比较方便,不需要修改umts_install.sh。注意:主备机上的空磁盘分区(示例中是/dev/sda5)必须一致,并且大小也必须完全一致。DRBD配置文件一般存放在 /etc/drbd.conf主机A的drbd.conf (备机 B上完全一样),具体的每个参数说明,可以参考官方网站/susell*' /_n jlall/urits.sL.eL1. cat /etc/drfcicl,ccinFt* please have a a lack at the example conF
9、7;ation file in* /usr/share/doc/packges/drbd/drbd+conf岸global mlnor-count争canfton £syncer f rate 3 OH5r-ssaur-ee rO £pirotocol C;startup tufc-timeout 0復degrwFcLi necut 300;oLitdated-kirc-t-lniecut- IQ;3handlers fsfl i tkrai n " /ust*/1 i b /drbd?not i -Fyspli t-Lrai n * sh Toot"
10、i, out-osync " /usr/1 i b /drbd/nDt 1 fy-out-of-sync + eh root":disk £ on-io-erro detach; fencing resource-only;多on sLiseii d&v 1 ce /dev / clrkidO disk /dev/sda5;address 132 *ItS *255 * 101;77S9;neta-disk intemaL;on LbpsnbPe £.device /dev/drhdOidisk /dev/sda5;address 192 +1&
11、#163;9 +9E31202;7788;neta-disk internal;2.4 创建DRBD资源在A、B上执行以下命令:# drbdadm create-md r02.5 启动 DRBD在A、B上分别启动 DRBD :(这里碰到个问题,drbd的内核模块无法通过modprobe激活,通过修改/etc/init.d/drbd启动脚本,用insmod解决了该问题)# vi /etc/i ni t.d/drbd红色为添加部分,白色框为被注释部分。B EFRUL T FI L E= /stc/dsf aul t 阳 rtcT DREUAMK -hin/drbchdNi,'?ROC_DR
12、BD=" >r0Q/'dr b.:"MOLPRUJIE-' /r'R MriOD=" /sb iri/rpiniQd'UDEV_TIMEOLrT= OADr_MUD_PARAh1=""ERED_MOD_FILE= * /Iib/Rodules/2 £ .27 * 19-5-pae /u eak-updates/updat ss/drtod #koif C P3: then*test -f11 exitfuriction assure_nodule_is.loaded £-e "
13、" 3 礙 returnj-Hsmod_|HUUHHUEL -s drbd '®Uk!BUI4LJHA MUU.nUU.HHKHPI I I i.#echo "Can not lod the drbd module t; exit- 20冏* t-ell klcgd ta reload module symbol inforRticri *.L -e /uar/run7klogd + pid C _x Zsbin/klcgd Zl &冬 Zsbin/ltlcgd -1启动DRBD :# service drbd start这里注意:A机上启动drb
14、d后,B机也要及时启动,否则 A机的drbd等待一定时间后,会 自动退出。启动后,用 cat /proc/drbd可以查看drbd状态:cat /proc/Jrbdversion: 6.2*7 <api:SB/prcto:06-88>GIT-hash: 6lb?f4c2Fc34fe3d2acF7te&tcc 1Fc25847CSa7d build 缶 Fnil5fat-t<e. 20CG-11-12 1S:47;1L D: ca iCcnnected st J SEcondary /Secondar-i cis; Up'T oOate /UpTDDate 2
15、rI ns如00 nr:600 diClfQD 击:能5£ al:9丄口:0 p酣D ua:0 皐汕:b cios:。2边都是Secondary (从盘),这是因为DRBD并不知道哪个主盘,要手动设置。2.6 设置A机为主盘在主机A上执行(第一次需要用 drbdsetup命令设置Primary,以后可以用drbdadm primary r0 来设置):# drbdsetup /dev/drbdO primary -o然后通过watch命令观察状态# watch -n1 cat /proc/drbd会看到主机A和备机B正在同步,等待同步完成。5 / 16这时在A机上可以看到:cat /
16、proc/drbd6 / 16version: 8*2*7 :6B/protc:8t-3B)CIT-basht 61b7F4c2fc34Re3d3ac7beSbccJFc2&B470ga7c ImjlIcI by phi lraz.-tare, 3O0B-U-12 1G:47:11Ot cs:Connected st :Pr.i mmr* gmoonclards rllpTcDate/UpTDate C rre:40O rr:600 dw?15CO d-:5140 al:? bn:21 lo:D pe:0 ua:0 ap:0 ep:l wo:b cesiO注意红线部分,A机种已经是 P
17、rimary (主盘)这时在备机 B上用cat /proc/drbd看至U:ulj uh -'I .u.iZi c .c cat /icroc/dlrbDlver si or: 6*2-7 «Ji :3B/»aroto 18d-83 GIT-ha费:&lb7F<tc2Fc34fe3d2acf7be6bocLfc263470Ba7cl build tqkiiJFat-tMre- 200B-11-12 16:4了: 11D: c$ tComectsd st :Se匚cincas-i/rimar-i cs:UpT aDate/UrT ofate 2 rris
18、iOC nr 1400 du:640 d-125343 al :1loiO ioe:0 ua:0 3PiO aoil uc oos:02.7 在DRBD资源上创建物理卷和逻辑卷组3个逻辑卷会在人行的umts_install.sh中自动创建,因此不需要手动创建了。首先,修改 A、B中的/etc/lvm/lvm.conf,否则无法创建物理卷。# vi /etc/lvm/lvm.c onf# Bl| deFajlt we accept every block device except udev nameslFilter = C 'r I/dew/.*/by-path/.* I VI /de
19、y/ky-lel/.* I",J _Filter =【FlAfew人片超-ick声丨”l/dasda引、盘人样严J红色划线的是修改后的,上一行被注释的是原来的。注意绿色框中的/dev/sda5,对应预留的空的硬盘分区。注意:以下操作只需在主机A中元成(前提:A中已经把drbd资源激活为 Primary (主盘)No physical volume label read from /dev/drbdiO Physical volume 11 /dev/drbdO" successfully created'.1 vgcreateg /dev/drbdOVolume g
20、roup "data_v«' sue匚eswFuILb created2.8 在主机A上安装UMTS程序在安装前(包括安装 MQ前),先在A、B上创建umts和mqm用户、umts和mqm组。确 保umts和mqm用户id和组id保持一致,否则主从盘切换、挂载后,挂载点( /umts、 /var/mqm/QMUMBFE 和 /var/mqm/QMUMBFEA/log )的所有者会出现问题。用户id和组id可以通过修改/etc/passwd和/etc/group文件来达成一致。主机 A 中的 /etc/passwd:mepi ;x;1002:1001: ;/uar/(
21、nqn :/bln/bash urn ts:x: 1003:1002: /umts: /bin?bash/etc/group:nqm :!: W01 lupits umts:! :l<X)2;Mqp)和原来的安装过程完全一样,执行人行的umts_install.sh完成安装。安装完后,可以用 df -h确认一下逻辑卷已被挂载。sust11r /irital1/u«ts_suselO * df -hFilesListeiii /dev/sdal udeuUseJ; Mounted or93K /U /deu4% /units4K /varqii /tlNUMBFEA4X /v s
22、r qn /CMUMBFE A /I ogSize Used Avail4.0G 3.5G 300M247M128K247FI/dev/mapper/data_vg-umtslv 1*OS 37H986M/dev /m sppe r /data_'j g-OMLIMBFE Alt-' 1*QS33M 92M/dev /tapper 7dat-a_v g-QMLIMBnEAlogl1.0533M 列釧2.9 在备机B上安装UMTS程序明确一下,根据 DRBD原理,其实上一步在主机 A中安装完UMTS程序后,B中也已经安 装上了 UMTS程序,为何还要安装一遍?主要是为了创建用户和
23、设置目录权限,这些东西 还是通过人行的安装脚本来设置为好。首先,把主机 A中的3个逻辑卷卸载,并用 df -h确认。susell:f -slis elumourit /uMtsfeitsell I"7install r urits._8uselurn ount, /var/rnqio/QMUMEFEA/Iogsusell ; r,7 in stall Zuhts._suselurn Qurit 內日 r /m /QH UMBFEAr u:2&ll J: /install /unts.suiseldF -hFilesystemSizeUsed AvailMounted on/d
24、ew /scll4.0G3*6G300W 勺蘇 /冏丽247M12SK 247M13; /dsw然后,关闭逻辑卷组,否则无法设置 DRBD资源为Secondary。?10 # vgchange -a n data_yg0 lcgi匚鼻 1 uolumets) in 'Jo1u(ob group "dt«_ug:" new acti'B然后,把DRBD资源降为Secondary。drbdadrn secondary ru用 cat /proc/drbd 确认一下> cat /proc/chbdyfrT'tiont 0¥2
25、65; <api SZ|f*'QtQ;8&-08>GIT-lhah: 61b7F4c2fe3cacf7beGbcclc26e4TQ8a7d build by PhjlGfat-ttre- 2Q08-11-12 16:47:11 0; cs iConnected st iSeccncfarM/SeajBarnLIToDate/UloDate C rns: 137164 nr:E0l aj:1377§4 dr:14fI50 al:弓0P:0 ua:0 ap:0 出|a:l mcKlo oos:0以下在B中操作:然后把备机B的DRBD资源升为Primary (主
26、盘):.I L'S' uh I . |m I '.-iOuri: : .d i drbdadrt primary rOH i"l .匚in. I. c iid * cal /proc/drbdversion: 8*2*7 'pi"SSZproto:86-86>GIT-hash: Slb7f4c2fc34fe3d2acfTbetbccLrc26e470Sa7d build bu philfat-tyre, 200S-1L-L2 16:47:LL 0: es :Cairtett-cd -it Prihary/Secfindary da tU
27、l ciDats/lJoT oDate 匚 r ns:600 nr: 137164 cKj; 143004 dr:20544 al:51 bnlo:0 pe:0 ua:0 ap:0 ep:l uoib oos:0然后在B中激活逻辑卷组data_vg。 -I t>'_-U h.J .J l _ _LI|J' "M.lJlT 嗒B .=i LJ3 legi匚占丄 olume<£) in 'Jolume? group Mdat_ug" now active在/etc/fstab中添加以下3行:/de v/data_v g /utn t
28、il v /unts rei-t-r;iacl,user_xatt,r 1/dev/data_vjNLMBFEAlv /var/rttin;Qr*LlH3FEArsiserfsaclAUser_xattr 1/rkj/riatn uj/lNI MRFFfllaaflv /nqr/KMIIMPFFA/Jeg rpisfrpR«cl .usnr_Kflttr接下来执行umts_install.sh,按正常方式安装。2.10卸载资源,关闭DRBD上一步操作完成后,在备机 B中卸载资源,关闭 DRBDibps-nbfe t /install /ijnts_SLi5elO Ibps-ubfe
29、:Vinst!ill/unts_EuselO i bps-mnstl 1 /un ts_sus&10i bps-m bFe; */i ns tallts_suselOO logi匚曰 1 voLlhies) .in voLune ± bpyii LrFe ; /lnstaU. /un ls_eleg10 Ibp nbTeit Lail /Uli Ls_t-LiielOversion: 0.2,7 (api:QO/prots:0Cumoirit /untsur* Dint /uar/mm/QMUMBFTR/log URDcnt /varm/QMUMBFEA vgcl-arse
30、ngroup n,data_yg" row actrvedi-bCddm aeuDrlJ&irOcab /p i ou #dr kj0O>GIT-haon: &lb7r4c2FG34Fo3d23cF7bo6bcclFc2GS47a37d build g疔2003-11-1.2 leH7:llH * nc TZcnnPctpd <r+. tSpronrlArij/SecnndAry ds 11 IpT ciin+ p /I IpT olst f C tnr: 17164 rin r 147S4S dr 124416 al ont?107 1 m0 prjO
31、ua;0 aptO ep:l i.mib nntO bos- nt 匕 Lfist.=ill; .n ts. sl.i.lu service drbd stepStopping ml丄 DRBD resources在主机A中关闭DRBD :鼻 営色vic:。Mrbd Stop冃in第 si丄 DRBD rmEourc自总.最后,在A、B中都删除(或注释)掉/etc/fstab中的下面3行 从/cic v/dfita_v g /utn tsl v/unts reistrsaDl,user_xatt,r 1Zdev/data_vjNLMBFEAlv /var/ff>in;Qnjn3FEArs
32、iserfsaclAuser_xattr 1/rk/ritn we/HHI MRFFfilagflvi/nr/nqnr/EMIIMBFFA/Jegrpis«cl .ussr-Kflttr改为:*/dey/dlata_y g /jn t si m/twits reiserFsacl uieeratti* 12/dav/clatia_vg Z2ML MBFEfil 0 /var 用叩 /CHUMBFEOrei corfeoel $ worxattr 12Hrdcv/data_v(Z3MLMDFEA1 sglvA«r 巾甲.QMJMBFEA/log;rcisQi-faxl 山30
33、尸.中匕tr 1因为我们通过Heartbeat软件启动时挂载,不需要开机自动挂载(也无法挂载)2.11把DRBD设为自启动在主机A和备机B中分别执行: 设定启动级别:# chkconfig -level 73 设置为自启动:# chkc onfig -add drbd3 Heartbeat 配置3.1 安装 Heartbeat在主备机上安装 Heartbeat 2.1.3 (通过源代码编译,很麻烦,尝试了 N多版本,只有这个编 译通过)如果通过源代码编译,需要先增加一个用户和一个组# groupadd haclie nt# useradd -g haclie nt hacluster查看版本:
34、suse11:/ in stall/umts_suse10 # /usr/lib/heartbeat/heartbeat -V 修改 /etc/hosts 文件同2.2,已经完成。3.3创建原始配置文件在主备机上分别执行:# cp /usr/share/doc/heartbeat-2.1.3/haresources /etc/ha.d/# cp /usr/share/doc/heartbeat-2.1.3/ha.cf /etc/ha.d/# cp /usr/share/doc/heartbeat-2.1.3/authkeys /etc/ha.d/# chmod 600 /etc
35、/ha.d/authkeys3.4 修改 /etc/ha.d/authkeys此文件主备机上相同u cat Zete/ha,d/authkeys*# Authentication File* Plust be mode 600# Must have exactly one auth directive at the frant *# auth send authenticaticn using this methcd-id# Then, list the methcd and key that go with that method-id< Ayailable methods: crcm
36、dS, Crc doesrr't need/want » key+# You nonnallu cnl have one authenticaticn methad-id listed in this File# Put nore than ore to make a smooth tv-ansitiom when changing auth# HEthods and/or keys +tttt< shal is believed to be the ''best", md5 next best +# crc adds no seourityy
37、 except From packet corruption.# Use onl” on phsicalltl secure networks*#auth 1#1 crc#2 shal HI!3 nd5 Hello!auth 11 crc3.5 修改 /etc/ha.d/ha.cf主机 A 中的 /etc/ha.d/ha.cf:suse11: # cat /etc/ha.d/ha.cf机重启后 >丕主动切换i_ on 表丁工机量启后 工机接首畐机的服 务 > 重新咸为主机watchdc /deu/watchdog debugf丄丄巳 Aar /lcg/ha-debug logfil
38、e /var-/1 ogrha-log lagfaelllty IgcbIO ksepallue 2 deadtime 10 Wwarntime 4 initdead GO auto_failback off node susell node ihpsribf e udpport 634 ucsst ethO 10 +1 + 1+229 ucastr ethl 192t16Bt2S3t20Q #pine_graiup eroupl 10«i«1.228 iQ* 1.1.229 ttping.group sroupl 132*168.253,101 192*168.253*2
39、02 Fing 192+1£8.2534199 respawn had uster /usr /I ib/heartbeat/ipfai 1 piauth ipfail gid=haclierit uicthad uster hopfudge备机 B 中的 /etc/ha.d/ha.cf ibps-mbfe: # cat /etc/ha.d/ha.cfwatchdog /dew/watchdeg: debugFile /var/Iog/hadebu loU'Pile Zvanr/log/ha-log losfacility iocalO keepalive 2 deadtim
40、e IQ frwarntlue 4 initdead 60 auto_Failtiack oFF node susell node i bpsnhFe udppoFt &54 ucst eth 10tJ*l*226 ucast et-hl 1921253 + 101*ping group groupl 10.1,1.223 10,1.1.229 *ping_£roup sroupl 12+163*253t101 132.163.23*202 Ping 192tl£et253tL99 r-espawri ha cl uster / usr/1 i b /h eartb
41、et /i pFai L piuth ipfil gj_cl=h弓匚liunl uid=hacluster pFudge3.6 修改 /etc/ha.d/haresources此文件,主备机上相同suse11: # cat /etc/ha.d/haresourcessuse11 IPaddriil05/24 umts.ha简单说明一下一些参数的含义:suse11: HA的主节点,即主机的机器名。05/24 : 05 是浮动的对外 IP, Heartbeat 负责自动生成此 IP, 24 表示子网掩码255.255.255
42、.0umts_ha :表示 Heartbeat要执行的命令,如果有多个,可以用空格分隔。脚本必须放在/etc/ha.d/resource.d 或/etc/init.d/ 下。这里的umts_ha是个示例,需要根据自己的情况进行更改。内容如下:suse11:/etc/ha.d/resource.d # cat /etc/ha.d/resource.d/umts_ha3AJHL* /TW/crtfltrift.WlUHfck LH. 3Tli=* sh - /umbs rtin/umtrEstat sta-t' /homeZmbre/bi n 畑 ndLsh* /b a t /fain /
43、rev + th "F£rVA_=O prs+'ixusrcxcc_prcFix/uar.atc/Tia d/shel Lfuic«ciiEplTf ''tc/ha fl IJ r /sh但ainfgrgq 旳i - -ovBfrlLB-daLd-cjf-peeip prim am rA |j£bin/'©lr(jcl事由 面Fngut -0'/sfcJ. nLhdr&e -a y data_vg 'Jfcin-Ai cunnt_vsi v Zht; t =Zbln/ncent /devg
44、/CHLHSTEALw /ar/AUHI3F"TA/hi n/nont /rk*vj/IlM iMBFELoe) > /wr/'ificpi/llNl MBFFAloe'/ho«e?'nilcr'e/bin/b:illprg ntfc_snd ;haie/mbezbir/ki丄Iprs nti-e.rcv /hatiflZsisn/bin/bill片強 eign_mmw su - imts-c ' /um 匚目 Zbl a Fim 匸 sstmt 卜1 J." |/biMuHoui比内諒;爲“诩1*<叶如log/
45、tl t /unojnt /v ar Avm /QHUKEFEAI/1M 八I jHrM'b /am* a/stoin/vgjhsre -a n/fehi n/Hrnddffl cpmndsr j ru/SJJJJIAJI JUGLh 一 一日JL£I ULiflUs DnnnB匚reljjrrrE-l WL卸爺燈冷卷75按埶山i岐源卧57闭巧aib£亡农 益启服务statust)£ps -efIgrep nbfe-eFlr&p m丄gn_s&rueu - umts c "2unt£/bini/unt£:
46、63;t吕t d±spall xci return tRET VALcaseinsrt-avt)start* + pstop >Step* +尸*status)statusB- +尸*>ech o " Usae: uht.s_ha start I stop I status exit 1xlt SRETWL注意命令脚本必须支持start和stop命令。3.7 设置Heartbeat为自启动在主备机上分别执行:设定启动级别:# chkc onfig -level 75 heartbeat设置为自启动:# chkc onfig -add heartbeat4启动及测
47、试4.1 先启动DRBD在主机A和备机B上分别执行:# service drbd start4.2 启动 Heartbeat在主机A和备机B上分别执行:# service heartbeat start4.1和4.2也可以直接通过重新启动机器来完成。4.3测试启动后,在主机 A上用ifconfig可以看到:.U ell: uLc.- Ii-.it. / e uLjrceil iFoonfigethOLink encap:Ethernet HWaddr 00:0C:29:6E:1D:O3inet addr:10*l,l+228 Beast:10.1,1255 Mask:255*255*255 +
48、 0 inst£ addr: Fe80: :2*0c :29Ff:Fe6e :ld03/&4 Scops:Link UP BROADCAST 尺UHNING MULTICAST MTU:1500 Metric:1 RX packets:110&8 errors:0 dropped:0 cverruns:0 Frame:0 TX packets;324 errors;。 dropped:0 overruns;0 carrier;0 collisicns ;0 t-xqueuelen: 1000RX bytes 11162501 <1.1 Mb) TX bytes:
49、673301 <65BX Kb) Interrupt19 Ease address i0x2000etJnlLink encap :Ethernet HWacldrinet addr:192 16523 101 Ecast:192 * iCS *253 +255 Mask:255 + 255 + 255+ 0 inetG addrt feBO:二 20c1f:fefie:ld0d/£4 Scope:Link UP BROADCAST PUHNINC MULTIMST MTU:1K)O Metric it RM packets: 16099 errors:0 dropped:0
50、cverrLns:0 fra*ne:0 TX packets:14551 errors:0 dropped:0 overruns:0 carrier:0 collisions :0 txqueijelen: 1000RX bytes:25801&9 <2 Mb) IX bytes 13048820 <2.9 Mb) Interrupt:16 Base address:0x2090ethliO Link encapiEtherret HWaddr 00:0Ct29thEilDtODmet addr:19241G94253.205 Beast:192.168*253*255 M
51、aski255t255+255t0 UP BROADCAST RUHHING MULTICAST MTU:1500 Metric:1 Interrupt:16 Ebsu address:0x2080浮动IP 05已经生成另外用已经看到 /umts、/var/mqm/QMUMBFEA 和/var/mqm/QMUMBFEA/log 也都已经挂载。FilesystemSi zeUsedUseMoneed onZdteM/sdalHCG3+4G3tan/udey247M123<24帀/dev /mappeir /dat-a.avgumtslw1.0G37M3ASH/ur
52、t:Afei /fhai=per-/cJat.a_w-QMUMErEAlj l.CG 33M/cfeu /ra|=par /datwg-QUUMEFEAloglv 33Mtt ps _uF I gr ep hwrtbs©匕root10O9:1Zco:co:ooheartbeat;ra aster contr-o丄 processnobody30£7009:1300:00!00heartbeat:F-'TFO r&acferHOfciOdLl3067009:13COiOC:Xneartbest:write: ucast ethflnobody3067Q09:1
53、300 goonearlbeat:read: ucast ethOmotoody30&7QQ3:13(jQ:QQ:OOhearlfci&flit:Mnt?: ucast ethlriotoodfei3067003;1300;OC;0QnearUo&at;read; oc&st eUiln-iolood3OG70R :1Z00;OC:Q0neartlbcaL;writc f ping 192 «+139inolDocly30£70C9:13co:oc;ooneartbeait ;read; ping 192, i£9*3E3*1991
54、00530G70C9:13oo:oc:oo/usr /I ib /Tieart t»atr/i pF 注丄 JLroot4713009:19 pts/100:00:00grep heartbeat孚LJ告匕丄丄* susell:"usell«zcat/proc/drbdvsTPsian ;S.2*7<api iBS/'proto ;9G-98 >旳打张那加MUMEFERltCGZvar/mqm/qrUMEFER/loeHZ T-hash; &lb7R4e2rc34fe3d2acT7befabcc?irc2£SJ70Qa7d h
55、uild h;j phi 1 GPattyre, 20CQ11-12 1£ i 11 0: cs:Comected st:Prlutary/SecDrtdarLj ds tLpToIbt/UpoDate C rns:300 nr:D dw:84 dr:2636 aLbm:7 lc:C pc:) ua:0 ap:0 eptl “mb oos;0因为虚拟机硬盘空间实在太小, /var/mqm/QMUMBFEA/log 空间不够(只分配了 1G),导致 队列管理器QMUMBFEA无法启动,大家在真实机器可以看到 QMUMBFEA和umts等服务 都已经启动。4.3.1测试CASE 1 :停
56、掉主机上的服务在主机A上执行:# service heartbeat stop 停止后,A上的情况:eLhOInk encap;EthemetOD1D103lnet addr; 1011-1*223 BcasL:lQtl+1*55 Mask;255r255H25t0 inetfi addr: FeSO;:20t9FFjfeGelU03/G4 Sco|O8:LLnk UP D5CfiXO=7 RLt+TNC MJLriCflGT HTlhlRO Metric: 1 R?( 3ukEt&;7&l er ruri ).0 dr uppuU初D o jerrLi is 10 fraHe
57、iO TX packets;562 errors;O droppsojD oemnEiO carrier:O rnl 1 i si ons?0 t>cf j*=i>*lent 10(10RX bjte=l?7Sl& <13d.3 Kb> TTX: 115&01 <112.8 Kb>Interrupt:19 Base oddress:02000ethl I mk fncjprEtJnemet l-Wsdch 00tOD:23:6t: IDtODin«t adck:192UG8.253*101Be«£t:192.1S
58、S,253.2EE256.255/0instG addr; fc0O:20c 3Ff ;fee:idOd/64 Scape :LLnkLF BRCRXR51 尺UTHLNG MULTICA5T HlUllO Hetrxc;! R< ptizkets:2150 errors cboppeHit1 3MerrLns lO Fra«ie:0 TX pack&te;21Z9 errors:0 chopped:0 cmerrLn*:0 carrier:0 uulliaiors:0 LAvfjcuclo i: 1000RX I共曲:4死无4 WS0,E Kb> U by(tes;37
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论