RedHat HA方案的配置方法(2)

2019-03-10 18:44

在这里选中菜单栏里的cluster->shared state,可以查看裸设备设置,如下图

点击确定继续

然后打开菜单栏cluster?daemon properties出现以下窗口

这个窗口就是集群的配置窗口,详细的说明请查看redhat的官方文档 有一个说明的就是中间的那个滑动条,就是配置服务器探测等待15秒,我们不能设的太小,这里我们就默认使用15秒

在clumembd这个窗口里选中Enable Broadcast Heartbeating然后点确定,这时候会弹出一个窗口提示

因为我们配置的就是双节点的HA,所以不用管它,直接点确定 然后在cluster configuration选择保存后退出此窗口

在菜单栏 群集?启动本地群集守护进程,稍等一会儿,就会出现以下状态

这里就显示在node1上的cluster配置成功

然后我们就要配置linux2了,配置linux2其实很简单,将node1系统下/etc/cluster.xml文件COPY到node2的/etc/目录下就可以了

(注:cluster.xml是在安装完两个软件包的时候不会产生,它是在第一次运行redhat-config-cluster命令的时候产生的,和AS2.1里的cluster.conf储存内容相同,只不过换了格式。这就是集群主要的配置文件,一定要确保集群上每个节点的此文件都是相同的,另外在redhat的官方文档上强烈警告用户:不要去手动的修改这个xml文件) 将此文件copy上node2以后,在node2命令行里执行 #service clumanager start

系统显示执行成功,再稍等一会儿,你就会发现在linux1上出现了变化,如下图

启动关闭集群服务的命令是service clumanager start | stop

( 注:如果你在配置完成以后不想用图形界面监控节点运行,在shell里运行 #clustat –i 10 / / 状态监控,每10秒中刷新一次

出现如下结果

这样,一个没有包含任何服务的“裸”的集群系统就配置成功了,因为它没有包含任何应用,也没有什么意义,现在举例配置一个常用的HTTP Server。 举例说明:

配置HTTP Server的HA服务

1.给http服务增加共享磁盘 磁盘上将存储两个系统上apache共用的程序文件,也就是说,把apache的DocumnetRoot放到这个共享磁盘上,创建方法同创建裸设备时一样,请注意,这个共享磁盘的作用不同于上面的裸设备

2.创建共享磁盘加载点,配置两台机器上的http服务 启动两台机器,我这里用以前建好的共享硬盘sdb,我以ext3格式将其格式化,在每个机器的根目录下创建文件夹www,为apache的web目录,同时将创建的sdb1分区加载到/www目录下

#mkdir /www

#mount /dev/sdc1 /www //这一步只在linux1上进行就行

然后安装apache,这就不用多说了吧,指出一点是,两台机器上的apache安装必须完全一样,包括配置文件,安装完成后,修改httpd.conf,将其根目录指向/www,我这里是用的是AS3.0自带的apache2.0的RPM包,

在node1上,进入/www目录,在此目录下保存一个index.html作测试使用 这样,两台机器上的http服务就完全配置完成

3.配置基于此集群的http服务 在node1的xwindows,启动集群配置工具(参看上),增加名为httpd的服务如图

点菜单栏"New"服务名为”httpd”,检测时间间隔设置为4秒,httpd服务的启动脚本就是apache的启动脚本,我这里使用的是rpm包默认安装的脚本/etc/rc.d/init.d/httpd

点"确定",就增加了一个服务,然后点击Add Child,出现下图


RedHat HA方案的配置方法(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:备战20142013年全国中考政治真题分类汇编人教版八年级政治下册:

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: