免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 11368 | 回复: 20
打印 上一主题 下一主题

RedHat GFS安装配置详细步骤,请指正 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-25 15:13 |只看该作者 |正序浏览
一、环境:

    OS:centos 5.1,centos 5.1内核已经支持GFS,无须再安装相关包

    三台普通PC,分布如下:

        gnbd-server    192.168.12.146

        gfs-1        192.168.12.98

        gfs-2        192.168.12.145


二、修改/etc/hosts和/etc/sysconfig/network(gfs-1,gfs-2,gnbd-server)

    修改/etc/hosts文件如下:

        192.168.12.146    gnbd-server

        192.168.12.98    gfs-1

        192.168.12.145  gfs-2

    修改/etc/sysconfig/network,设置相应的hostname

      

三、system-config-cluster产生配置文件cluster.conf(gnbd-server,需要x-window环境)

    利用system-config-cluster简单快捷,添加三个节点:gnbd-server,gfs-1,gfs-2

    将产生的cluster.conf文件scp到各个节点/etc/cluster/cluster.conf,重启机器。



四、启动服务(gfs-1,gfs-2,gnbd-server)

    service cman start

    service clvmd start

    service gfs start

    service rgmanager start



五、export分区(gnbd-server)

    1、/sbin/gnbd_serv -v -n

    2、gnbd_export -v -e gfsTest -d /dev/hda3

        gfsTest为集群名称,客户端import时用到

    3、检查export结果:gnbd_export -v -l



六、节点import gnbd-server的分区(gfs-1,gfs-2)

    1、modprobe gnbd

    2、gnbd_import -v -i gnbd-server

        成功的话会产生/dev/gnbd/gfsTest,gfsTest为gnbd-server export时的名称

    3、检查import结果:gnbd_import -v -l

    4、modprobe gfs



七、在客户端节点上建立gfs文件系统并挂载(gfs-1,谢谢楼下各位,是我没仔细看文档)

    gfs_mkfs -p lock_dlm -t gfsCluster:gfs -j 2 /dev/hda3 -c

    其中gfsCluster为本集群的名称,gfs为文件系统的类型,lock_dlm为锁协议  



八、节点挂载gfs文件系统(gfs-1,gfs-2)

    mount.gfs /dev/gnbd/gfsTest /mnt



九、停止服务(gfs-1,gfs-2,gnbd-server)

    service rgmanager stop

    service gfs stop

    service clvmd stop

    service cman stop

[ 本帖最后由 djstava 于 2008-9-26 16:22 编辑 ]

论坛徽章:
0
21 [报告]
发表于 2009-02-23 12:12 |只看该作者
原帖由 rainbow 于 2009-2-20 11:52 发表



认同,gnbd就是在没有共享存储的时候采用的一个东东; 个人理解就是虚拟一个共享存储而已,甚至可以理解为和GFS没有任何关系的。

文档上要求GFS必须有RHCS,还不知很理解为何,难道是进行访问控制么? ...




商业策略,跟技术无关!

论坛徽章:
0
20 [报告]
发表于 2009-02-23 08:47 |只看该作者
linux下面大家都使用什么所谓的集群文件系统呢?

推荐一下。

论坛徽章:
0
19 [报告]
发表于 2009-02-21 18:12 |只看该作者
gfs太烦了,已经不用了!

论坛徽章:
0
18 [报告]
发表于 2009-02-20 11:52 |只看该作者
原帖由 micheas.liao 于 2008-9-25 22:19 发表
lz似乎对rhcs+gfs的原理还不是很了解,你这样在gnbd上mkgfs是不对的,client端直接mount会导致数据不一致,gnbd只是把block设备export给gnbd client,文件系统必须在client端建立,而这个文件系统依托于clvm来协 ...



认同,gnbd就是在没有共享存储的时候采用的一个东东; 个人理解就是虚拟一个共享存储而已,甚至可以理解为和GFS没有任何关系的。

文档上要求GFS必须有RHCS,还不知很理解为何,难道是进行访问控制么?GFS的文档访问控制是由DLM来管理的呀。

论坛徽章:
0
17 [报告]
发表于 2008-10-11 08:50 |只看该作者

回复 #15 galford433 的帖子

What are the advantages/disadvantages to using GNBD versus iSCSI for exporting storage in a cluster?
The only real advantage of using GNBD is that it has built in fencing. With iSCSI, you still need some somthing to fence all the machines (unless your scsi target supports SCSI-3 persistent reservations). Theoretically, GNBD could run faster, since it doesn't need to do the work to imitate a SCSI device, but but there's a lot of work that needs to be done for GNBD to reach its full speed potential. Since there isn't much active development of GNBD and iSCSI has an active community of developers, if iSCSI isn't already faster than it, it eventually will be. . Using iSCSI also allows a much more seemless transition to a hardware shared storage solution later on.

If you don't have any fencing hardware, and your iSCSI target doesn't support SCSI-3 persistent reservations, then you should probably go with GNBD. Otherwise it's up to you.

http://sources.redhat.com/cluster/wiki/FAQ/GNBD#gnbd_vs_iscsi

论坛徽章:
0
16 [报告]
发表于 2008-10-04 22:27 |只看该作者
原帖由 galford433 于 2008-9-29 01:55 发表


在我眼里gnbd等同于一个fence。不知这个看法是否正确,望指教


应该说是相当一个带fence的iscsitarget才对。

论坛徽章:
0
15 [报告]
发表于 2008-09-29 01:55 |只看该作者
原帖由 micheas.liao 于 2008-9-28 20:32 发表

我是从官方的三张图介绍的三种方案结合实验中在gnbd client端观察到的gnbd server的设备来理解的,我认为gnbd就是iscsi的一个翻版。从官方的资料来看,gnbd server上并不会涉及文件系统的操作,而仅仅是以类似 ...


在我眼里gnbd等同于一个fence。不知这个看法是否正确,望指教

论坛徽章:
0
14 [报告]
发表于 2008-09-28 20:39 |只看该作者
原帖由 micheas.liao 于 2008-9-28 20:32 发表

我是从官方的三张图介绍的三种方案结合实验中在gnbd client端观察到的gnbd server的设备来理解的,我认为gnbd就是iscsi的一个翻版。从官方的资料来看,gnbd server上并不会涉及文件系统的操作,而仅仅是以类似 ...


理解得不错!不过11楼的更不可能理解错!

论坛徽章:
0
13 [报告]
发表于 2008-09-28 20:32 |只看该作者
原帖由 jerrywjl 于 2008-9-28 17:53 发表



那你认为呢?

我是从官方的三张图介绍的三种方案结合实验中在gnbd client端观察到的gnbd server的设备来理解的,我认为gnbd就是iscsi的一个翻版。从官方的资料来看,gnbd server上并不会涉及文件系统的操作,而仅仅是以类似iscsi协议的方式通过以太网传输了scsi操作。
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP