RedHatLinux集群配置 RHCSWord文档格式.docx

上传人:b****1 文档编号:427959 上传时间:2023-04-28 格式:DOCX 页数:37 大小:945.88KB
下载 相关 举报
RedHatLinux集群配置 RHCSWord文档格式.docx_第1页
第1页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第2页
第2页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第3页
第3页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第4页
第4页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第5页
第5页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第6页
第6页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第7页
第7页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第8页
第8页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第9页
第9页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第10页
第10页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第11页
第11页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第12页
第12页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第13页
第13页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第14页
第14页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第15页
第15页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第16页
第16页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第17页
第17页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第18页
第18页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第19页
第19页 / 共37页
RedHatLinux集群配置 RHCSWord文档格式.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

RedHatLinux集群配置 RHCSWord文档格式.docx

《RedHatLinux集群配置 RHCSWord文档格式.docx》由会员分享,可在线阅读,更多相关《RedHatLinux集群配置 RHCSWord文档格式.docx(37页珍藏版)》请在冰点文库上搜索。

RedHatLinux集群配置 RHCSWord文档格式.docx

lvcreate–l10240–nlv01vg01

g)格式化lv(若是裸设备的话,跳过)

mkfs.ext3/dev/vg01/lv01

h)两台机器创建存储挂载点

mkdirsybase

五.yum安装RHCS所需的安装包

yumcman

六.rpm安装RHCS所需的依赖的包

安装cman(光盘的Server目录下)

rpm-ivhperl-XML-NamespaceSupport-1.09-1.2.1.noarch.rpm

rpm-ivhperl-XML-SAX-0.14-8.noarch.rpm

rpm-ivhperl-XML-LibXML-Common-0.13-8.2.2.x86_64.rpm

rpm-ivhperl-XML-LibXML-1.58-6.x86_64.rpm

rpm-ivhperl-Net-Telnet-3.03-5.noarch.rpm

rpm-ivhpexpect-2.3-3.el5.noarch.rpm

rpm-ivhopenais-0.80.6-30.el5.x86_64.rpm

rpm-ivhpython-pycurl-7.15.5.1-8.el5.x86_64.rpm

rpm-ivhpython-suds-0.4.1-2.el5.noarch.rpm

rpm-ivhcman-2.0.115-85.el5.x86_64.rpm

安装rgmanger(Cluster目录下)

rpm-ivhrgmanager-2.0.52-21.el5.x86_64.rpm

安装system-config-cluster(Cluster目录下)

rpm-ivhsystem-config-cluster-1.0.57-9.noarch.rpm

安装ricci

(光盘的Server目录下)

rpm-ivhoddjob-0.27-11.el5.x86_64.rpmoddjob-libs-0.27.11.el5.x86_64.rpm(需要同时安装,要不然装不想上)

(Cluster目录下)

rpm-ivhmodcluster-0.12.1-2.el5.x86_64.rpm

rpm-ivhricci-0.12.2-32.el5.x86_64.rpm

安装luci

rpm-ivhtix-8.4.0-11.fc6.x86_64.rpm

rpm-ivhtkinter-2.4.3-44.el5.x86_64.rpm

rpm-ivhpython-imaging-1.1.5-7.el5.x86_64.rpm

rpm-ivhluci-0.12.2-32.el5.x86_64.rpm

七.安装HPSUM(psp)

安装方法省略

八.配置IPMI

a)检测是否安装

b)rpm–qa|grepIPMI

若是没安装,加载安装光盘安装(安装好HPSUM后,会更新IPMI)

c)配置ipmi自启动

d)chkconfig--level2345ipmion

serviceipmistart

e)IPMI检测

ipmitool-v-H192.168.1.10-Ilanplus-Uadminmcinfo(ip地址为对方的地址,都互相检测下)

九.配置集群

system-config-cluster

注:

先配置集群信息才能启动集群服务(/etc/cluster/cluster.conf)

 

a)

选择CreateNewConfiguration

b)

选择合适的集群名称点击ok

c)

点击AddaClusterNode,添加节点

d)

输入集群节点名称,点击OK

若有多个节点,依次增加

e)

点击AddaFenceDevice添加Fence设备

f)

点击OK继续,若有多个Fence设备,依次添加(名字不能与主机相同)

g)

点击ManageFencingForThisNode实现节点与fence绑定

点击clusternodes-----选择server1----选择“ManagerFenceingforThisnode”---选择“addanewfencelevel”----选择“Fence-Lenvel-1”----选择“AddaNewFencetothislevel”“server1-ipm”

h)

选中上图中Uselanplus

注:

每个节点加入自己的Fence设备

依次绑定server2的Fence设备

i)

点击CreateaFailoverDomain配置失效切换域

输入好名称,点击OK继续

点击AvailableClusterNodes选中两个节点

RestrictFailoverToThisDomainsMembers:

指派给这个FailoverDomain的Service只可以在当前加入的成员上执行;

如果不选此项,Service将允许在本集群中的任何节点进行Failover切换。

为保证系统的严谨性,建议选中此项。

PrioritizedList:

用于调整FailoverDomain中节点的优先级别,指定Service优先在哪个节点中运行。

(注:

对于双节点情况,如果,两台服务器的性能相同,那么一般不需要设置它们的优先关系,先启动服务器为主服务器,后启动的的为备用服务器。

当主服务器出现故障,备用服务器进行Service接管后,即使主服务器通过检修重新加入集群,由于主/备服务器性能相同,因此没有必要再浪费时间进行Service切换)

j)

点击CreateaResource

选择资源选项下拉框,选择所需要的资源,这里以IP及存储资源为例

文件系统类型、挂载点及使用的磁盘设备。

Options:

执行mount指令时的特殊参数,与mount指令的"

-o"

参数相同。

FileSystemID:

RHCS中要求每个FileSystem都有一个唯一的ID号,此项一般不用指定,系统

会自动进行分配。

Forceunmount:

一旦服务要求切换,在进行umount操作时使用-f参数

Reboothostnodeifunmountfails:

若umount失败,则尝试对此系统进行重启操作。

Checkfilesystembeforemounting:

挂载文件系统前通过fsck命令对文件系统进行检查,这可以

更好地保证文件系统的完整性,但对于大文件系统来说,这将花费很长的时间。

k)

点击CreateaService创建服务

输入服务名称,点击OK继续

选择FailoverDomain选择失效切换域名字sybase

选择AddaSharedResourcetothisservice

把IP地址添加进去

点击AttachaSharedResourcetotheselection添加依赖关系资源

RecoveryPolicy:

指定进行切换时所使用的策略,通过RHCS的rgmanager可以在运行时对服务中的各个资源进行检测,一旦检查到某个资源的status操作发生异常,就按照此策略进行操作。

Restart:

如果发现资源出现异常,则先在本地尝试重启服务,如果重启失败则执行Relocate操作。

Relocate:

停止当前节点中与本服务相关的所有资源,由另一台服务器进行服务及资源的接管。

Disable:

在所有节点中停止服务,不进行任何操作。

一般建议在测试环境中使用"

Relocate"

,因为这样可以很好地展示系统切换的过程;

在生产环境中则建议使用"

Restart"

,因为有不少异常通过本地重启服务是可以解决的,这样可以最大限度缩短系统切换所消耗的时间。

选项:

AutostartThisService:

rgmanager启动时自动启动此Service。

RunExclusive:

指定此Service以独占方式运行,一旦此Service运行在某个服务器之上,集群就将拒绝其他的Service在此服务器上运行。

l)

点击File选择Save保存配置

点击SendtoCluster

十.修改/etc/cluster/cluster.conf

把所有fencedeviceagent中的auth=”none”删除掉

十一.配置禁用服务

chkconfigacpidoff

serviceacpidstop

十二.配置集群服务自启动

chkconfig--level2345cmanon

chkconfig--level2345rgmanageron

chkconfig--level2345riccion

chkconfig--level2345lucion

十三.RHCS重启顺序

两边配置同步完成后分别在两个节点重启RHCS服务进程

启动RHCS服务,按照如下步骤分别在两台node启动进程:

servicecmanstart

#serviceclvmdstart

servicegfsstart

servicegfs2start

servicergmanagerstart

关闭RHCS服务,按照如下步骤分别在两台node启动进程:

servicergmanagerstop

servicegfs2stop

servicegfsstop

#serviceclvmdstop

servicecmanstop

查看集群状态:

clustat

十四.群集基础结构:

提供节点以集群方式一起工作所需的基本功能、配置文件管理、成员资格管理、锁管理和安全管理。

高可用性服务管理:

提供在某个节点不可操作时,服务从一个群集节点到另外一个节点的故障切换。

群里管理软件:

用于设置,配置和管理redhat群集的配置和管理工具。

这些工具和群集基础结构组件、高可用性和服务管理组件、存储组件一起使用。

Linux虚拟服务器lvs:

提供IP负载平衡的路由软件。

lvs在一对荣誉的服务器中运行,它将客户请求均匀的分发到后面的真实服务器。

可选组件:

GFS:

提​​​供​​​和​​​RedHatClusterSuite一​​​起​​​使​​​用​​​的​​​群​​​集​​​文​​​件​​​系​​​统​​​。

​​​GFS允​​​许​​​多​​​个​​​节​​​点​​​进​​​行​​​块​​​级​​​别​​​的​​​存​​​储​​​共​​​享​​​,就​​​好​​​像​​​每​​​个​​​群​​​集​​​节​​​点​​​都​​​连​​​接​​​至​​​本​​​地​​​存​​​储​​​空​​​间​​​一​​​样​​​。

群​​​集​​​逻​​​辑​​​卷​​​管​​​理​​​器​​​(ClusterLogicalVolumeManager,CLVM)—提​​​供​​​群​​​集​​​存​​​储​​​的​​​卷​​​管​​​理​​​。

​​​

全​​​球​​​网​​​络​​​块​​​设​​​备​​​(GlobalNetworkBlockDevice,GNBD)—GFS的​​​辅​​​助​​​组​​​件​​​,它​​​将​​​块​​​级​​​别​​​的​​​存​​​储​​​设​​​备​​​导​​​出​​​至​​​以​​​太​​​网​​​络​​​。

​​​这​​​是​​​在​​​RedHatGFS中​​​使​​​用​​​块​​​级​​​别​​​存​​​储​​​的​​​一​​​个​​​经​​​济​​​的​​​方​​​法​​​。

ClusterSuite组​​​件​​​摘​​​要​​​.

组件

服务

clusterinfrastructure

CMAN/DLM,Fencing,CCS

群集管理

锁管理

Fencing

群集配置管理

HAServerManagement

rgmanager

SharedStorage

GFSCLVM

ClusterAdministrationtools

system-config-cluster,gnbd

conga(luci,ricci)

piranha(ipvsadmin图像配置管理工具)

命​​​令​​​行​​​工​​​具​​​

用​​​于​​​

描​​​述​​​

ccs_tool—群​​​集​​​配​​​置​​​系​​​统​​​工​​​具​​​

ClusterInfrastructure

ccs_tool是​​​一​​​个​​​制​​​作​​​群​​​集​​​配​​​置​​​文​​​件​​​的​​​在​​​线​​​更​​​新​​​的​​​程​​​序​​​。

​​​它​​​提​​​供​​​创​​​建​​​和​​​修​​​改​​​群​​​集​​​基​​​础​​​结​​​构​​​组​​​件​​​(如​​​:

创​​​建​​​群​​​集​​​、​​​添​​​加​​​和​​​删​​​除​​​节​​​点​​​)的​​​能​​​力​​​。

​​​关​​​于​​​这​​​个​​​工​​​具​​​的​​​更​​​多​​​信​​​息​​​,请​​​参​​​考​​​ccs_tool(8)帮​​​助​​​页​​​。

​​​

cman_tool—群​​​集​​​管​​​理​​​工​​​具​​​

cman_tool是​​​一​​​个​​​管​​​理​​​CMAN群​​​集​​​管​​​理​​​器​​​的​​​程​​​序​​​。

​​​它​​​提​​​供​​​加​​​入​​​群​​​集​​​、​​​离​​​开​​​群​​​集​​​、​​​杀​​​死​​​节​​​点​​​或​​​修​​​改​​​群​​​集​​​里​​​节​​​点​​​的​​​预​​​期​​​quorumvotes的​​​功​​​能​​​。

​​​关​​​于​​​这​​​个​​​工​​​具​​​的​​​更​​​多​​​信​​​息​​​,请​​​参​​​考​​​cman_tool(8)帮​​​助​​​页​​​。

fence_tool—保​​​护​​​工​​​具​​​

fence_tool是​​​一​​​个​​​用​​​来​​​加​​​入​​​和​​​离​​​开​​​缺​​​省​​​保​​​护​​​域​​​的​​​程​​​序​​​。

​​​具​​​体​​​来​​​说​​​,它​​​启​​​动​​​保​​​护​​​守​​​护​​​进​​​程​​​((fenced)来​​​加​​​入​​​域​​​以​​​及​​​终​​​止​​​fenced进​​​程​​​来​​​离​​​开​​​域​​​。

​​​关​​​于​​​这​​​个​​​工​​​具​​​的​​​更​​​多​​​信​​​息​​​,请​​​参​​​考​​​fence_tool(8)帮​​​助​​​页​​​。

clustat—群​​​集​​​状​​​态​​​工​​​具​​​

高​​​可​​​用​​​性​​​服​​​务​​​管​​​理​​​组​​​件​​​

clustat命​​​令​​​显​​​示​​​群​​​集​​​的​​​状​​​态​​​。

​​​它​​​显​​​示​​​成​​​员​​​信​​​息​​​、​​​quorum视​​​图​​​以​​​及​​​所​​​有​​​配​​​置​​​的​​​用​​​户​​​服​​​务​​​的​​​状​​​态​​​。

​​​关​​​于​​​这​​​个​​​工​​​具​​​的​​​更​​​多​​​信​​​息​​​,请​​​参​​​考​​​clustat(8)帮​​​助​​​页​​​。

clusvcadm—群​​​集​​​用​​​户​​​服​​​务​​​管​​​理​​​工​​​具​​​

clusvcadm命​​​令​​​允​​​许​​​您​​​在​​​群​​​集​​​里​​​启​​​用​​​、​​​禁​​​用​​​、​​​迁​​​移​​​和​​​重​​​启​​​高​​​可​​​用​​​性​​​服​​​务​​​。

​​​关​​​于​​​这​​​个​​​工​​​具​​​的​​​更​​​多​​​信​​​息​​​,请​​​参​​​考​​​clusvcadm(8)帮​​​助​​​页​​​。

表 

2.1“RedHatClusterSuite软​​​件​​​子​​​系​​​统​​​组​​​件​​​”summarizesRedHatClusterSuitecomponents.

功​​​能​​​

组​​​件​​​

Conga

luci

远​​​程​​​管​​​理​​​系​​​统​​​-管​​​理​​​工​​​作​​​站​​​。

ricci

远​​​程​​​管​​​理​​​系​​​统​​​-被​​​管​​​理​​​的​​​工​​​作​​​站​​​。

ClusterConfigurationTool

system-config-cluster

以​​​图​​​形​​​方​​​式​​​管​​​理​​​群​​​集​​​配​​​置​​​的​​​命​​​令​​​

群​​​集​​​逻​​​辑​​​卷​​​管​​​理​​​器​​​(ClusterLogicalVolumeManager,CLVM)

clvmd

在​​​群​​​集​​​中​​​发​​​布​​​LVM元​​​数​​​据​​​更​​​新​​​的​​​守​​​护​​​进​​​程​​​。

​​​它​​​必​​​须​​​在​​​群​​​集​​​中​​​的​​​所​​​有​​​节​​​点​​​中​​​运​​​行​​​,如​​​果​​​群​​​集​​​中​​​的​​​某​​​个​​​节​​​点​​​没​​​有​​​运​​​行​​​此​​​时​​​间​​​进​​​程​​​则​​​会​​​提​​​示​​​错​​​误​​​。

lvm

LVM2工​​​具​​​。

​​​为​​​LVM2提​​​供​​​命​​​令​​​行​​​工​​​具​​​。

system-config-lvm

为​​​LVM2提​​​供​​​图​​​形​​​化​​​用​​​户​​​界​​​面​​​。

lvm.conf

LVM配​​​置​​​文​​​件​​​。

​​​完​​​整​​​路​​​径​​​是​​​/etc/lvm/lvm.conf

群​​​集​​​配​​​置​​​系​​​统​​​(ClusterConfigurationSystem,CCS)

ccs_tool

ccs_tool是​​​群​​​集​​​配​​​置​​​系​​​统​​​(CCS)的​​​一​​​部​​​分​​​。

​​​它​​​被​​​用​​​来​​​制​​​作​​​CSS配​​​置​​​文​​​件​​​的​​​在​​​线​​​更​​​新​​​。

​​​此​​​外​​​,可​​​用​​​它​​​将​​​群​​​集​​​配​​​置​​​文​​​件​​​从​​​使​​​用​​​GFS6.0(或​​​更​​​早​​​版​​​本​​​)创​​​建​​​的​​​CCS归​​​档​​​升​​​级​​​为​​​RedHatClusterSuite发​​​行​​​版​​​本​​​中​​​使​​​用​​​的​​​XML格​​​式​​​。

ccs_test

通​​​过​​​ccsd从​​​配​​​置​​​文​​​件​​​获​​​取​​​信​​​息​​​的​​​诊​​​断​​​和​​​测​​​试​​​命​​​令​​​。

ccsd

在​​​所​​​有​​​群​​​集​​​节​​​点​​​中​​​运​​​行​​​并​​​为​​​群​​​集​​​软​​​件​​​提​​​供​​​配​​​置​​​文​​​件​​​数​​​据​​​的​​​CCS守​​​护​​​进​​​程​​​。

cluster.conf

这​​​个​​​群​​​集​​​配​​​置​​​文​​​件​​​。

​​​完​​​整​​​的​​​路​​​径​​​是​​​/etc/cluster/cluster.conf。

群​​​集​​​管​​​理​​​器​​​(ClusterManager,CMAN)

cman.ko

CMAN的​​​内​​​核​​​模​​​块​​​。

cman_tool

这​​​是​​​CMAN的​​​管​​​理​​​前​​​台​​​。

​​​它​​​启​​​动​​​和​​​停​​​止​​​CMAN并​​​能​​​修​​​改​​​某​​​些​​​内​​​部​​​参​​​数​​​,如​​​vote。

dlm_controld

由​​​cman初​​​始​​​脚​​​本​​​启​​​动​​​的​​​守​​​护​​​进​​​程​​​,它​​​管​​​理​​​内​​​核​​​中​​​的​​​dlm;

用​​​户​​

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2