文档库 最新最全的文档下载
当前位置:文档库 › GFS测试文档手记

GFS测试文档手记

GFS测试文档手记
GFS测试文档手记

[GFS6.0~6.1]

红帽子集群文件系统

Make : wangry

Time:2006-12-4

Status:handbook

目录:

正文:

目前还没有正式规划正式文档, 本文档只是一个在安装配置GFS文件系统和cluster过程的手记录文档. 这个过程中测试了gfs文件系统的并发读写, 对比了ext3文件系统; 集群节点同样挂了共享磁盘, 但没有达到象gfs那样对文件系统并发读写. 先把安装配置过程写出来,以用参考.

手记记录:-

GFS文件系统

RHCS4集群系统LVS + Piranha 由: kernel + GFS6.1 + dlm 再加上fence + ccsd + cman .

现在用的是kernel2.6.9-22.EL的内核, 升级内核到kernel2.6.9-34.EL

方法:

# rpm –ivh kernel2.6.9-34.EL.rpm

# vi /boot/groub/groub.conf

内核kernel2.6.9-34.EL 为默认

安装全部用到的rpm包, 这些rpm包已经在210.51.172.161等测试机上了. 比较全面与完整.

# cd rpmsoft

# rpm –ivh –nodeps –force *.rpm

# reboot

# depmod –a

在导出设备分区

●先查看设备# dmesg | grep scsi察看scsi设备

●fdisk –l 划出分区, 不对划出的分区做任何格式化, 因为在后来用的时候要格式

成为GFS 集群文件系统.

1.先查服务, 方法:-

# chkconfig –list

# chkconfig ccsd off

# chkconfig cman off

# chkconfig fenced off

# chkconfig rgmanager off

配置hosts , 配置hosts文件很重要, 因为在集群配置文件中要沿用这些主机名.

修改各个节点上的/etc/hosts文件(每个节点都一样)

如下:

[root@gfs-node01 etc]# cat hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

#127.0.0.1 localhost.localdomain localhost

210.51.172.161 mygfs1

210.51.172.163 mygfs2

210.51.172.165 gfsser

2.在一个节点上配置集群

# system-config-cluster

( 可以删除现有配置文件/etc/cluster/all)

# cluster 配置文件

增加节点设置权值

增加fenced设备

# touch /etc/cluster/cluster.conf

# vi cluster.conf

fstype="gfs" mountpoint="/usr/local/apache2/htdocs/gen/share" name="mygfs"

options=""/>