您的位置 首页 发布

RedHat AS 3.0下高可用性集群装备

实施系统软硬件环境硬件:p4 2.4G,80G,512M DDR宿主机系统:win2000pro sp4虚拟机软件:Vmware GSX Server 3.1安装Vmware GSX Server 3

施行体系软硬件环境

硬件:p4 2.4G,80G,512M DDR

宿主机体系:win2000pro sp4

虚拟机软件:Vmware GSX Server 3.1

装置Vmware GSX Server 3.1和Redhat AS3.0的根本体系

1.装置Vmware GSX Server3.1

信任咱们都装置过workstation,进程都差不多,这儿就不多废话了,有一点要提示咱们留意的是,VMware GSX Server2.5无法翻开Vmware workstation4.52虚拟出来的体系,GSX Server2.5比4.52出来的要早,所以。。。。。。。

2.装置Redhat AS3.0

牢记装置上xwindows桌面体系,设置此体系hostname为linux1,ip为10.0.0.155

3.COPY并装备另一套AS3.0体系将装置的榜首套体系的文件复制到另一个文件夹,用修正器翻开rhel3.vmx文件修正displayName?=?Linux1到Linux2

然后修正此体系的虚拟硬件装备,将网卡删去如下图所示,进行此步的原因是因为从榜首套体系COPY过来的文件假如一起运转,两个体系的MAC地址会发生抵触因为将网卡删去,所以有必要删去后发动第二套体系,发动进程中kudzu进程会提示体系有剩余的装备文件(便是现已被删去网卡的装备文件),挑选将剩余的装备文件删去,然后再封闭linux2体系,从头给linux2添一块网卡。再发动linux2

发动linux2,发动进程中,因为从头增加了网卡,所以体系检测到了它,再从头装备网卡,设置linux2 IP地址为10.0.0.156,其它同 linux1。(注:这样有人可能会觉得费事,不过网卡MAC地址抵触,这也是没办法的事,谁让咱们偷闲不想再重装一套体系呢)

这时分查看以下各文件,修正主机名,网络装备文件

#vi?/etc/sysconfig/network

将HOSTNAME=linux1改为HOSTNAME=linux2

#vi?/etc/hosts

将10.0.0.155 linux1修正为10.0.0.156 linux2

(注:有些朋友可能会问,怎样不直接把hosts文件里把linux1,心跳地址都写进去,其实我现在这么做是为了让文档更明晰些,到下一步的时分再增加这些,尽管略微费事点,可是能够防止一些朋友看不理解)

这样两套完好的AS3.0的体系就装备成功,进入第二阶段

二、运用Vmware虚拟出HA必需硬件设备,并进行装备

1.给两个体系各虚拟一个新的网卡

关掉两个体系,给两体系各一个增加以网桥办法作业的网卡,办法与榜首图相似

2.创立同享磁盘

给HA体系创立同享磁盘sdb,巨细为500M(自定义),如下图所示

先翻开linux1体系的设置,创立磁盘,磁盘文件名为,share.vmdk 选中Allocate all disk space now这一选项

主张将新加磁盘的装入点设为scsi 1:0,如下图所示,这便是体系的裸设备

然后翻开linux2的设置,相同给linux2增加同享磁盘,不过这次挑选现已存在的磁盘,运用的同享磁盘便是方才为linux1创立的那个磁盘,如下图所示

相同在Configuration?editor?里边修正同享磁盘的”Vitual?disk?node”为scsi?1:0

这样,就给两个体系各创立了一个新网卡,又创立了一个同享磁盘。因为体系发动的时分会确定磁盘,所以当发动linux1后同享磁盘被确定了,linux2就起不来了,因而有必要做一下设置,用修正器翻开两个Vmware文件夹的rhel3.vmx文件,最终增加一行:

Disk.locking?=?false

这样硬件就装备好了

3.装备新增加的网卡

发动linux1体系,体系在发动时分会检测到新增加的网卡,挑选装备,将第二块网卡的IP设置为192.168.123.1,其它默许

修正linux1体系的/etc/hosts文件,改后内容如下

10.0.0.155 linux1

192.168.123.1 linux1

10.0.0.156 linux2

192.168.123.2 linux2

一起发动linux2体系,设置办法同linux1

4.装备同享磁盘

在linux1在shell里运转

#fdisk /dev/sdb //注运用parted也能够

将增加的同享磁盘,分为两个区:sdb1和sdb2,各250M巨细

在两台服务器上别离修正/etc/sysconfig/rawdevices文件,将分区绑定到裸设备。

#vi?/etc/sysconfig/rawdevices

参加

/dev/raw/raw1 /dev/sdb1

/dev/raw/raw2 /dev/sdb2?

重启服务

#service?rawdevices?restart

发动完结后履行

#raw –qa,会显现以下内容

/dev/raw/raw1: bound to major 8, minor 17

/dev/raw/raw2: bound to major 8, minor 18

格式化同享磁盘,每个块巨细为4K

mkfs.ext3 -j -b 4096 /dev/sdb1

mkfs.ext3 -j -b 4096 /dev/sdb2

注明:运用-b选项将磁盘区块设置为4K,过小的区块会导致磁盘查看的时分消耗过多的时刻

然后在linux2里修正/etc/sysconfig/rawdevices同上,然后从头发动rawdevices服务,raw –qa查看体系

至此,硬件准备作业完结

三、装置并装备根本的HA体系

在这儿咱们只将AS3.0自带的CLUSTER服务装备好,涉及到详细的http,ftp,mysql,oracle的HA服务会在下一部分介绍

装置承认体系内装置了AS3.0的HA软件包

咱们在这儿要用到的软件包主要有两个,clumanager和redhat-config-cluster

请用rpm –q 指令查看体系是否装置这两个软件包,假如没有装置能够经过以下办法装置

运用ISO或光盘,AS3.0共有八张光盘,咱们平常常用的只要前四张,别的有四张扩展光盘,其间扩展光盘的第三张是集群软件,还包含了IPVS

等软件,从光盘上装置,如下图或许经过网络上下载到这两个软件包进行独自装置

rpm –Uvh clumanager-..rpm

rpm –Uvh redhat-config-cluster-.noarch.rpm

注:网络上比较多的是src软件包,下载下来今后得运用rpmbuild指令进行从头编译,然后在装置

开端根本的HA装备

在linux1体系上,发动xwindows,我这儿是gnome,开端运转装备东西

挑选左下角图标 => 体系设置 =>服务器设置 => Cluster(或许在指令行里运转#redhat-config-cluster)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/fabu/321909.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部