GFS的安装与配置实验指导书_第1页
GFS的安装与配置实验指导书_第2页
GFS的安装与配置实验指导书_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、GFS的安装与配置实验指导书1. GFS简介GFS (Global File System ),是 Minnesota 大学开发的基于SAN的共享存储的机群文件系统,后来Sistina公司将GFS产品化。GFS在很长一段时间都是以源代码开放软件的形式 出现的,后来由于Sistina希望通过向用户提供支持和服务的 计划未能取得成功,为了要促进自己的财务收入,Sistina在2001年将GFS变成了一种“专有软件”。GFS文件系统其实是一个网络日志文件系统,通常被用 作多台计算机共享同一存储设备。由于GFS是日志文件系统,所以,如果将其应用到单独的一台计算机上,即完全等 同于本地日志文件系统,享受

2、日志文件系统带来的好处。2. GFS需要的安装包GFS采用rpm包安装模式进行安装,采用命令rpm -vh*.rpm,需要下载并安装的包有:1、rgmanager 管理集群系统的服务与资源;2、system-config-cluster 图形化的 cluster 配置工具,可 以配置本机上的集群名字,资源, fence和服务等;3、ccsd Cluster Configuration Services Daemon , 集群配 置服务守护进程和相关文件;4、magma 包括集群锁管理在内的界面库;5、cman 包括控制集群成员、信息、通知的集群管理器;6、dim 包括分布式锁管理库;7、fen

3、ce 管理集群节点之间网络切换、光纤网络切换和集成电源管理接口的I/O防护系统;& iddev 包括用来识别设备格式化的文件系统的库;9、GFS Global File System,红帽全局文件系统模块;10、gnbd Red Hat GFS网络块设备模块;11、Ivm2-cluster 逻辑卷管理的集群扩展模块。3. GFS配置安装过程1、修改每个节点上/etc/hosts设置,如图2-1所示;* Do not remove the# tl:1following line f or various programs network functionality will fail *

4、 node2localhost. localcioiTiain localtiost172.23,22,239localhostblot白Icionimin石 localhostbnode2 * example-com node2 nodefe gnbd-server图12-1修改每个节点上尼tc/hosts 设置2、通过 system-config-cluster 对 cluster.conf 文件进行配置, 加载各个节点,配置fence配置,以及设置 failover domains和resources,并将配置好的cluster.conf文件通过scp发送到 其他节点上(图2-2);Cl

5、uster ConfigurationFile Tbols HelpCluster ConfigurationCurrent File Njme: p ClusterCluster Management砂 Send toE Cluster Cluster Nodesnode 2 . ex amp le .comv Fence Devicesnr)anual_fence Managed Resources Failover Domainsweb ResourcesIP Address: 172 23 22 201Script: httptjServicesPropertiesCluster No

6、de: node2 example.conQuorom Votes- 1FenC 已 Status:One fence in one fence level.图 12-2 使用 system-config-cluster 配置节点等3、在各个节点上启动 dim、ccsd、cman、fence服务(图2-3),在启动这些服务之前最好关掉防火墙iptables(如果已经开放了相应的端口,则不需要停止防火墙); rocT : "c.dc6-J# rtiodprobe lock dimroot(3node6-# service iptabtes stopFlushing firewall r

7、ules:OKSetting chains to policy ACCEPT: filterOK)Unloading iptabls modules:OKJroot(§no廿尸日-service cman startStarting cluster:Loading iTiotiules .+ don&Mountingconfigfs. doneStartingccsd« h don&Startlngcman. doneStartingdaemons * »* doneStartingfencing. doneOK1root(3no<Je6图1

8、2-3 在各个节点上启动 dlm、ccsd、cman、fence服务4、在gnbd-server上导出设备(图 2-4),并在各节点导入设备(图 2-5);root(anode6 *# gnbd export *v -e gfs -d /dev/5da3 -c gnbd export: created GNBD gfs serving file /dev/s(ia3 rootnodeG -# I图12-4在gnbd-server上导出设备root(3node6 ' # modprobe gnbdrootnodefe -J# gnbd import -v -1 gnbd-server g

9、nbd import: created gnbd device gfs gnbd recvd: gnbd recvd startedroot(anode6 T#图12-5在各节点导入设备5、加载 GFS服务,并用 gfs_mkfs命令在gnbd-server上建立gfs文件系统(图2-6)rootnode6 gnbd# gfs rrkfs -p lock dim -t GFS:gfs -j 2 /dev/gnt)d/gfs This will destroy any data on /dev/gnbd/gf5<It appears to contain a gfs filesystemhAre you sur皀 you wantto proceed?y/n y/dev/gnbd/gfs4096125960822©lock dimGFS:gTsDevice:Blocksize:Filesystem 5x;e:Journals:Resource Groups: Loc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论