cluster安装配置手册.docx

上传人:b****7 文档编号:10269405 上传时间:2023-02-09 格式:DOCX 页数:19 大小:551.42KB
下载 相关 举报
cluster安装配置手册.docx_第1页
第1页 / 共19页
cluster安装配置手册.docx_第2页
第2页 / 共19页
cluster安装配置手册.docx_第3页
第3页 / 共19页
cluster安装配置手册.docx_第4页
第4页 / 共19页
cluster安装配置手册.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

cluster安装配置手册.docx

《cluster安装配置手册.docx》由会员分享,可在线阅读,更多相关《cluster安装配置手册.docx(19页珍藏版)》请在冰豆网上搜索。

cluster安装配置手册.docx

cluster安装配置手册

一、操作系统配置

1.操作系统版本:

RedHatEnterpriseLinux5AdvancedPlatformupdate3x86_64

2.主机名:

10台主机主机名分别是:

websvr1websvr2

3.管理员帐户:

root密码:

123456

4.分区情况:

挂载点

容量

分区类型

/boot

100M

Ext3

N/A

8G

Swap

/home/tomcat

20G

Ext3

/home/oracle

10G

Ext3

5.网络配置

为保证双网卡的冗余性,系统已配置了bonding,eth0和eth1作为slave设备,配置文件模板如下:

ifcfg-eth0:

DEVICE=eth0

USERCTL=no

ONBOOT=yes

MASTER=bond0

SLAVE=yes

BOOTPROTO=none

ifcfg-eth1:

DEVICE=eth1

USERCTL=no

ONBOOT=yes

MASTER=bond0

SLAVE=yes

BOOTPROTO=none

ifcfg-bond0:

DEVICE=bond0

IPADDR=xx.xx.xx.xx

NETMASK=xx.xx.xx.xx

ONBOOT=yes

BOOTPROTO=none

USERCTL=no

为bond0设备加载bonding模块,在/etc/modprobe.conf文件中添加如下记录:

aliasbond0bonding

optionsbond0mode=1miimon=100

其中mode=1表示bond0的工作模式为互备模式,miimon=100表示系统每100ms监测一次链路状态,如果不同则转入另一条链路。

6.安装包选择

在websvr1上已经建立好安装源,所有的安装介质都已经发到了/var/ftp/pub下,并通过FTP共享出来,有需要的包可以直接进入安装。

或者通过yum命令进行安装。

例如:

yumlist列出安装源所有安装包

yuminstallhttpd安装httpd软件包

yumremovehttpd删除httpd软件包

yumgrouplist列出所有安装包组名

yumgroupinstall‘DevelopmentTools’安装DevelopmentTools工具包

yumgroupremove‘DevelopmentTools’删除DevelopmentTools工具包

二、系统简单安装过程

1、硬件要求

安装RedHatLinux的硬件要求如下。

CPU:

Pentium以上处理器。

内存:

至少128MB,推荐使用256MB以上的内存。

硬盘:

至少需要1GB以上的硬盘空间,完全安装需大约5GB的硬盘空间。

显卡:

VGA兼容显卡。

光驱:

CD-ROM/DVD-ROM。

其他设备:

如声卡、网卡和Modem等。

软驱:

可选。

     硬件兼容是一个需要考虑的问题,为了能正确安装RedHatEnterpriseLinux,安装前最好先了解系统硬件设备具体型号(如鼠标、网卡、显卡和显示器等的型号)。

     RedHat网站提供了经过兼容性测试和认证的“硬件兼容性列表”,在得到系统硬件设备的具体型号后,最好访问。

2、硬盘分区和文件系统

      每个硬盘上主要分为主分区(PrimaryPartition)、扩展分区(ExtensionPartition)

和逻辑分区(LogicalPartition)3种。

      文件系统是操作系统最为重要的一部分,它定义了磁盘上储存文件的方法和数据结构。

文件系统是操作系统组织、存取和保存信息的重要手段,每种操作系统都有自己的文件系统,如Windows所用的文件系统主要有FAT16、FAT32和NTFS,Linux所用的文件系统主要有ext2、ext3和ReiserFS等。

     IDE接口

     Linux对连接到IDE接口的硬盘使用/dev/hdx的方式命名,x的值对应于硬盘安装位置。

x的值可以是a、b、c、d。

    SCSI接口

    连接到SCSI接口的设备使用ID号进行区别,SCSI设备ID号为0~15,SCSI接口卡本身的ID号是7。

Linux对连接到SCSI接口卡的硬盘使用/dev/sdx的方式命名,x的值可以是a、b、c、d等,即ID号为0的SCSI硬盘名为/dev/sda,ID号为1的SCSI硬盘名为/dev/sdb,以此类推。

     Linux使用设备名称+分区号码标明硬盘的各个分区,对于主分区(或扩展分区)分区号码的编号为1~4,逻辑分区的分区号码编号从5开始。

4、Linux分区方案

    安装Linux时,需要在硬盘建立Linux使用的分区,在大多情况下,至少需要为Linux建立以下3个分区。

/boot分区:

/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般为100MB。

swap分区:

swap分区的作用是充当虚拟内存,其大小通常是物理内存的两倍左右(当物理内存大于512MB时,swap分区为512MB即可)。

例如物理内存是128MB,那么swap分区的大小应该是256MB。

/(根)分区:

Linux将大部分的系统文件和用户文件都保存在/(根)分区上,所以该分区一定要足够大,一般要求大于5GB。

6、安装RedHatEnterpriseLinux

    ①启动计算机,进入BIOS设置程序,设为从CD-ROM启动。

然后把

RedHatEnterpriseLinux5第1张安装盘放入光驱,引导成功后会进入

如图所示的界面。

②在“boot:

”提示符状态下按“回车”键,安装程序会提示用户是否要检测安装光盘。

③系统开始启动图形界面的安装程序。

④进入安装语言的选择界面。

⑤进入“键盘配置”后,安装程序会自动为用户选取一个通用的键盘类型(美国英语式)。

⑥选择键盘类型后,安装程序要求输入安装号码。

(此处可以跳过不输入安装号)

⑦如果在新硬盘上执行安装,因此会出现一个警告对话框,提示用户硬盘sda上的分区表无法读取,安装程序需要对其硬盘执行初始化操作,硬盘上的所有数据将会丢失。

⑧进入磁盘分区界面后,可以选择选择“在选定驱动上删除linux分区并创建默认的分区结构”,并选中“检验和修改分区方案”复选框。

⑨在此会出现一个警告对话框,提示用户目前要删除硬盘/dev/sda上的分区和数据,单击“是”按钮确定。

⑩这时会进入DiskDruid分区工具的界面,在此显示执行“在选定驱动上删除linux分区并创建默认的分区结构”后的硬盘分区信息。

⑾ 在引导装载程序配置界面中,可以设置引导装载程序GRUB的属性

⑿在网络配置界面中,安装程序提供通过DHCP自动配置和手工设置两种配置网络的方法。

⒀在时区选择界面中,应根据实际来选择。

这里选择“亚洲/上海”选项,如图2-19所示,然后单击“下一步”按钮。

⒁在设置根口令界面中,可以为root管理员账号设置口令。

⒂软件包安装的默认设置界面中,安装程序会显示将要安装的组件。

⒃在选择软件包组界面中,为了方便编辑各种服务的配置软件和安装基于源程序的软件包,建议安装“应用程序”中的“编辑器”和“开发”中的“开发工具”。

在即将安装界面中,安装程序会让用户做安装的最后确认。

安装程序会非常善意地提醒用户需要准备的安装光盘。

安装程序开始安装RedHatEnterpriseLinux。

在整个漫长的安装过程,安装程序会提示更换光盘。

最后安装程序报告系统安装完毕。

计算机重新引导后,会出现GRUB的引导界面,默认5秒内用户没有任何操作,则自动进入默认的操作系统RedHatEnterpriseLinux

7、首次启动RedHatEnterpriseLinux的设置

①首次启动RedHatEnterpriseLinux后,会运行系统设置代理程序。

②进入“许可协议”界面,选择“是,我同意这个许可协议”单选按钮

③建议在“防火墙”中选择“禁用”选项。

④在SElinux设置界面中,将“SELinux设置”设置为“禁用”。

⑤在“Kdump”设置界面中,这里使用默认的选项不启用该功能。

⑥在“日期和时间”设置界面中,应根据实际设置正确的时间。

⑦在“设置软件更新”界面中,如果有订阅号,就选择“是,我现在注册”单选按钮,否则选择“不,我将在以后注册”单选按钮,跳过注册步骤。

⑧在“选择服务器”界面中可以设置“我希望从红帽网络接收软件更新”。

⑨在“访问订阅”界面中,RedHatEnterpriseLinux需要输入安装号来激活。

⑩在“创建配置档案”界面中,需要设置系统的名称。

如果该服务器已注册了域名,可在此输入,默认为系统的IP地址。

系统订阅注册后,将在“查看订阅”中显示该订阅的详细信息。

在“RedHat网络登录”界面中,应输入前面在RedHat网站注册的登录账户和口令。

在“创建用户”界面中,输入一个普通用户的用户名、全名、口令和确认口令(必须和口令相同)。

在“声卡”界面中,单击声卡测试中的播放按钮,系统将播放3次声音(右声道、左声道、立体声)。

在“附加光盘”界面中,可以通过附加光盘来安装用户所需的额外软件。

三、Cluster软件安装和配置

⏹Cluster软件安装

RHELAP版本默认已经自动选择了“Clustering”组件,如果没有安装也可通过命令自行安装。

#yumgroupinstall“Clustering”

由于前面在websvr1上已经配置好了本地安装源,因此免去了烦琐的依赖关系分析过程。

⏹添加磁盘心跳

首先在共享盘阵上fdisk新建一个100M左右大小的分区,并将其格式化成quorumdisk:

[root@AMS01]#mkqdisk–c/dev/sdb1–lrhcs_web

⏹配置集群

1、安装完毕之后在命令行下执行

[root@appserver0~]#system-config-cluster

进入到cluster的图形配置界面,点击“CreateNewConfiguration”来创建一个新的集群配置

2、给集群命名。

注意一个局域网内不能有两个重名的Cluster。

⏹选择“UseaQuorumDisk”来配置磁盘心跳。

Interval3设置检测间隔为3秒

TKO10允许检测失败的次数,这里设置为10次

Votes2分数(集群系统通过节点的得分数来判断节点的健康情况)

MinimumScore2最小得分数

Device/dev/sdb1心跳磁盘设备路径

Lablerhcs_webmkqdisk时指定的rhcs_web

Programping–c1-t1192.168.2.1此处最好填写网关地址

Score2

Interval2

3、选定左端的ClusterNodes,按AddaClusterNode来添加cluster节点。

注意这里添加的节点名需要能被正确解析,比如在/etc/hosts文件中添加相关记录,解析的IP地址为心跳IP。

4、添加fencedevices(栅栏设备--电源管理器)。

以选择IPMILan类型为例,设置IBM服务器BMC芯片IP和管理用户口令。

(IBMbmc芯片配置方法:

在服务器启动过程中根据提示按下F1进入BIOS,选择systemsettingsIntegratedManagementModuleConfignetwork,更改管理IP地址。

默认情况下BMC的管理帐户为USERID,密码PASSW0RD,注意密码里是数字零而非字母欧)。

5、将设置好的fencedevice依次设定给前面创建好的clusternode。

注意每个几点添加的是本机的IPMIfence,确定。

6、建立失效域,将前面建好节点加到域里。

7、建立所要用的资源和服务,按照要求填写相关内容,图示为虚拟IP资源的例子。

本项目中,还要添加一个文件系统资源和一个个脚本资源。

这个脚本是用来起停和监控tomcatserver的,现在分别是/etc/init.d/tomcat。

脚本配置界面

8、最后创建服务,在服务里面按照实际启动顺序添加前边建立的资源(ip,script_tomcat)

9.设置完毕之后,选择文件–>保存,UI将把设置保存到/etc/cluster/cluster.conf文件里。

然后把cluster.conf文件拷贝到每个节点上。

[root@AMS01]#scp/etc/cluster/cluster.conf192.168.2.22:

/etc/cluster/

11.将cluster的服务设成开机自动运行

chkconfigcmanon(off不自动启动)

chkconfigqdiskdon

chkconfigrgmanageron

启动集群服务:

/etc/init.d/cmanstart

/etc/init.d/qdiskdstart

/etc/init.d/rgmanagerstart

停止集群服务:

/etc/init.d/rgmanagerstop

/etc/init.d/qdiskdstop(此服务可以不必停止)

/etc/init.d/rgmanagerstop

Q&A:

1.Q:

如何判断集群运行正常

A:

通过clustat命令查看集群状态,所有节点应该都处于online状态,服务状态为started,并通过客户端尝试连接。

2.Q:

如何手工切换服务

A:

clusvcadm–r服务名–m节点名,将某服务切换到某节点。

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

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1