




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GFS与RHCS安装记录GFS与RHCS安装记录硬件环境 :双 AMD 275HE双核CPU/4G内存/73G scsi操作系统 :RedHat AS 4 update 2内核版本 :2.6.9-22.ELsmp 1. 到redhat 网站上下载相应的Cluster Suite/GFS软件。由于没有注册号,无法通过up2date升级,因此会比较麻烦。到ftp: //pub/redhat/linux/updates/enterprise/4AS/en/下载相应的RHCS和 RHGFS的src.rpm文件,在一个目录下,往往有相同软件的几个版本存在。以下安装笔记中所使用的软件是以RHAS4 U2为准。 1.1 安装cman-kernel-2.6.9-39.5.src.rpm rpm -iv cman-kernel-2.6.9-39.5.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba -nodeps cman-kernel.spec #加-nodeps 的原因是提示,kernel-hugemem-devel = 2.6.9-22.EL is needed,尝试解决未果,放弃。希望不会出现问题。 cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh cman-ker* 1.2安装magma-1.0.1-4.src.rpm rpm -iv magma-1.0.1-4.src.rpm cd /usr/src/redhat/SPECS rpmbuild -bamagma.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh magma* 1.3安装dlm-kernel-2.6.9-37.7.src.rpm rpm -iv dlm-kernel-2.6.9-37.7.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba -nodeps dlm-kernel.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh dlm-kern* 1.4安装dlm-1.0.0-5.src.rpm rpm -iv dlm-1.0.0-5.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba dlm.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh -nodeps dlm-1.0.0-5.x86_64.rpm rpm -ivh dlm-debuginfo-1.0.0-5.x86_64.rpm rpm -ivh dlm-devel-1.0.0-5.x86_64.rpm 1.5安装ccs-1.0.2-0.src.rpm rpm -iv ccs-1.0.2-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba ccs.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh ccs* 1.6安装gulm-1.0.4-0.src.rpm rpm -iv gulm-1.0.4-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba gulm.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh gulm-* 1.7安装magma-plugins-1.0.2-0.src.rpm rpm -iv magma-plugins-1.0.2-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba magma-plugins.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh magma-plugins* 1.8安装cman-1.0.11-0.src.rpm rpm -iv cman-1.0.11-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba cman.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh cman-* 1.9安装fence-1.32.10-0.src.rpm rpm -iv fence-1.32.10-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba fence.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh fence-* 1.10安装iddev-2.0.0-3.src.rpm rpm -iv iddev-2.0.0-3.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba iddev.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh iddev-* 1.11安装perl-Net-Telnet-3.03-1.2.el4.rf.src.rpm 可从http:/ftp.belnet.be/packages/dr . -1.2.el4.rf.src.rpm 下载 rpm -iv perl-Net-Telnet-3.03-1.2.el4.rf.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba perl-Net-Telnet.spec cd /usr/src/redhat/RPMS/noarch/ rpm -ivh perl-Net-Telnet-3.03-1.2.el4.rf.noarch.rpm 1.13安装piranha-0.8.1-1.src.rpm rpm -iv piranha-0.8.1-1.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba piranha.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh piranha-* -nodeps 1.14安装rgmanager-1.9.38-0.src.rpm rpm -iv rgmanager-1.9.38-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba rgmanager.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh rgmanager-* 1.15安装system-config-cluster-1.0.16-1.0.src.rpm rpm -iv system-config-cluster-1.0.16-1.0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba system-config-cluster.spec cd /usr/src/redhat/RPMS/noarch/ rpm -ivh system-config-cluster-1.0.16-1.0.noarch.rpm 1.16安装GFS-kernel-2.6.9-42.1.src.rpm rpm -iv GFS-kernel-2.6.9-42.1.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba -nodeps GFS-kernel.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh GFS-kern* 1.17安装GFS-6.1.2-0.src.rpm rpm -iv GFS-6.1.2-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba GFS.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh GFS-6.1.2-0.x86_64.rpm rpm -ivh GFS-debuginfo-6.1.2-0.x86_64.rpm 1.18安装gnbd-kernel-2.6.9-9.12.src.rpm rpm -iv gnbd-kernel-2.6.9-9.12.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba -nodeps gnbd-kernel.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh gnbd-kern* 1.19安装gnbd-1.0.1-1.src.rpm rpm -iv gnbd-1.0.1-1.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba gnbd.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh gnbd-1.0.1-1.x86_64.rpm rpm -ivh gnbd-debuginfo-1.0.1-1.x86_64.rpm 1.20安装lvm2-cluster-2.01.14-1.0.RHEL4.src.rpm rpm -iv lvm2-cluster-2.01.14-1.0.RHEL4.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba lvm2-cluster.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh lvm2-cluster* 1.21安装rgmanager-1.9.38-0.src.rpm rpm -iv rgmanager-1.9.38-0.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba rgmanager.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh rgmanager-* 1.22安装ipvsadm-1.24-7.src.rpm rpm -iv ipvsadm-1.24-7.src.rpm cd /usr/src/redhat/SPECS rpmbuild -ba ipvsadm.spec cd /usr/src/redhat/RPMS/x86_64/ rpm -ivh ipvsadm-*安装完毕2. 完成GFS server的配置(该文章参考suran007 的GFS6.1 ON RHAS4 U2安 装文档) 2.1 确保相关设备的主机名和IP地址的对应关系都在/etc/hosts中 例: 61 host1 62 host2 63 host3 #host3作为gnbd的server 2.2 在host3上配置GFS通过gnbd进行export 启动gnbd_serv进程 roothost3 # /sbin/gnbd_serv v n 导出设备 roothost3# gnbd_export -v -e gfs -d /dev/sdb1 c 查看export状态信息 roothost3# gnbd_export -v -l完成GFS server,为了使实验更顺利,建议将防火墙停掉 service iptables stop3. 使用system-config-cluster工具对node1和node2进行配置 在node1的命令格式下输入:system-config-cluster,进入配置界面 3.1然后在系统中,第一次配置会提示是否要创建配置文件/etc/cluster/cluster.conf,点击create 3.2然后选择 锁机制,选择dlm。 3.3添加cluster nodes。 点击“add a cluster node,添加node1,quorum votes填1。 点击“add a cluster node,添加node2,quorum votes填1。 3.4 添加fence设备 在”fence device中,选择“add a fence device,这里添加的是manual Fencing,名字任意,这里写”web。 在cluster Nodes-node1和node2”,中“manange fencing for this node,选择”add a fence level。 3.5 创建failover domains 在“manager resource-failover domains中,”create a failover domain,名称为web 点击“manager resource-failover domains-web,edit failover domain propertis,在available cluster node中,将node1和node2都添加进取。 3.6 创建”resource create a resource,选择IP address,地址为“69,后边的monitor link要选中。 create a resource,选择script,name 为httpd,script为/etc/init.d/httpd。先保存,然后将cluster.conf传到node2相同位置一份。下边要配置gfs的一些resource,但是前提是cluster mananger的进程需要启动才能进行设置。4. 配置GFS参数启动cluster进程顺序: service ccsd start service cman start service fenced start service clvmd start service gfs start service rgmanager start然后在node1上,首先modprobe gnbd将gfs通过gnbd倒入:gnbd_import -v -i node3检查加载状态:gnbd_import-v-lmodeprobegfsgfs_mkfs -p lock_dlm -t cluster1:gfs -j 2 /dev/gnbd/gfs 创建文件系统在node2上重复此操作,只是不用再重做创建文件系统的操作再打开system-config-cluster, 接着创建resource create a resource,选择GFS,name web_content,mount point:/gfs,device:dev/gnbd/gfs。5.配置service 由于是为了实现httpd的集群,因此需要对/etc/httpd/conf/httpd.conf一些内容进行修改,包括 设置监听地址为floating ip:Listen 69:80 修改DocumentRoot 为/gfs/ 同时chkconfig ht
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新能源充电桩质量追溯体系创新与实践
- 2025年文旅融合乡村文化旅游产业投资风险预警与应对报告
- 2025年储能电站热管理技术创新及节能效果评估报告
- 特种文化产业项目买卖合同文化保护与市场拓展
- 2025科技公司合作合同模板
- 环保产业特殊人才招聘及绿色技术合作合同
- 国际离婚协议书翻译与全球法律效力确认合同
- 互联网企业移动应用数据安全与商业秘密保密合同样本
- 新型生物制剂全球销售代理权许可合同范本
- 互联网金融服务门面房屋租赁及业务合作协议
- TGXAS-松阔混交林培育技术规程编制说明
- 幼儿园的食品安全工作计划
- (新教科版)科学五年级上册全册教学反思
- 职业技术学院《老年常见疾病预防与照护》课程标准
- 2025年高考语文备考之语言文字运用汇编(2)含答案
- 什么比猎豹的速度更快课件
- GB/T 30306-2024家用和类似用途饮用水处理滤芯
- 《仓储与配送实务》教案-17物流高技
- 快递转让合同
- JBT 7946.2-2017 铸造铝合金金相 第2部分:铸造铝硅合金过烧
- 信息系统操作与维护管理制度
评论
0/150
提交评论