Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5725298
  • 博文数量: 745
  • 博客积分: 10075
  • 博客等级: 上将
  • 技术积分: 7716
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-29 12:09
文章分类

全部博文(745)

文章存档

2019年(1)

2016年(1)

2010年(31)

2009年(88)

2008年(129)

2007年(155)

2006年(197)

2005年(143)

分类:

2008-01-23 18:20:09

六、配置心跳地址
   心跳的配置绝对不是一个可有可无的环节,如果心跳配置不成功,那双机的切换自然也不会成功.第一次配完双机到这一步的时候没有成功,产生了强烈的挫败感,于是索性从头开始.
   心跳线的作用就在于监听相互之间的通信,比如在某个时候,运行着应用的主机突然宕机,这个时候备机就会自动将应用接管过来,所产生的延迟不过几秒种而已.这个接管,就要通过心跳线起作用.SOLARIS下对心跳线的要求比HPUX和AIX中高,在HPUX和AIX中配双机,通常只需要一条交叉线做为心跳即可,而在SOLARIS下,必须使用两条交叉线做为心跳,否则VCS35的安装过程不会成功.
   有关VCS35下心跳的配置,没有明确的一个说法,有的说不用为心跳指定IP地址,VCS软件装好之后,会自动分配IP地址;有的说只需在/etc/hosts文件中手工指定IP地址即可;有的说.....各种说法是五花八门,通过实验,我总结出自己的方法:
   1,用命令"egrep "network|qfe|hme" /etc/path_to_inst"搜索主机中可用的网络接口,比如在solarisa主机上显示如下:
# egrep "network|qfe|hme" /etc/path_to_inst
"" 1 "hme"
"" 0 "hme"
"" 0 "qfe"
"" 1 "qfe"
"" 2 "qfe"
"" 3 "qfe"
"" 2 "hme"
"" 3 "hme"
这个结果说明系统中有四个百兆网口以及四个光纤网口,至于是否四口光纤网卡,通过观察机器尾翼便知.在我实验用的solarisa主机上,有四个独立百兆网卡以及一块四口光纤网卡,所以显示出来便有八个网口.
   2,用命令"ifconfig -a"进行查看当前都有哪些网口在使用中,对于没有显示的网口,例如hme2,可以通过命令"ifconfig hme2 plumb"进行激活,然后手工赋予地址"ifconfig hme2 inet 10.0.0.2",再使其变为可用"ifconfig hme2 up";
   3,通过以上手工指定的方式仍然会造成机器重启后网卡丢失的现象,这里需要在/etc目录下创建hostname.hmeX的文件,然后在文件中添加如"heart1"、“heart2”等内容,最后需要将这个地址写入/etc/hosts文件中,这里以solarisa为例:
# cat /etc/hosts
#
# Internet host table
#
127.0.0.1       localhost      
192.168.1.180   solarisa        loghost
192.168.1.181   solarisb
10.0.0.3        heart1
10.0.0.2        heart2
 
# cat /etc/hostname.hme2
heart2
# cat /etc/hostname.hme3
heart1
 
# ifconfig -a
lo0: flags=1000849 mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
hme0: flags=1000843 mtu 1500 index 2
        inet 192.168.1.180 netmask ffffff00 broadcast 192.168.1.255
        ether 8:0:20:bd:14:cd
hme2: flags=1000843 mtu 1500 index 3
        inet 10.0.0.2 netmask ff000000 broadcast 10.255.255.255
        ether 8:0:20:bd:14:cd
hme3: flags=1000843 mtu 1500 index 4
        inet 10.0.0.3 netmask ff000000 broadcast 10.255.255.255
        ether 8:0:20:bd:14:cd
   4,同理,在solarisb中激活hme1、hme3,并分别赋予地址10.0.0.1、10.0.0.4;
   5,通过在solarisa中ping 10.0.0.1以及10.0.0.4,如果能够ping通,那说明心跳配置成功。
 
阅读(2369) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~