Chinaunix首页 | 论坛 | 博客
  • 博客访问: 624967
  • 博文数量: 110
  • 博客积分: 3808
  • 博客等级: 中校
  • 技术积分: 1930
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-15 14:32
个人简介

声的伟大!

文章分类

全部博文(110)

文章存档

2014年(1)

2013年(2)

2012年(12)

2011年(81)

2010年(14)

分类: LINUX

2011-06-02 22:00:05

什么是GFS:

GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应

用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性

能较高的服务。

试验环境:四台RedHat Enterprise Linux 5.4主机,其中一台提供存储:scsi.a.com[192.168.1.105]
另外三台作为对外提供服务的主机,node1.a.com[192.168.1.104] node2.a.com[192.168.1.108] node3.a.com[192.168.1.107]
注意:各主机的名称可以互相解析,时间同步


一、配置存储服务scsi.a.com
安装所需套件
#yum install scsi-target-utils
启动服务
#service tgtd start
查看开放端口
netstat -tuln |grep 3260

接下来我们设置target
#tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2011-

06.com.a.scsi:appdata

查看
tgtadm --lld iscsi --op show --mode target

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb

绑定
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.1.0/24


二、配置服务主机,在三服务主机上我们来分别进行如下操作
node1.a.com
node2.a.com
node3.a.com

#yum install iscsi-initiator-utils
#service iscsi start

分别编辑/etc/iscsi/initiatorname.iscsi文件,添加如下内容:
InitiatorName=iqn.2011-06.com.a.node1:appdata
InitiatorName=iqn.2011-06.com.a.node2:appdata
InitiatorName=iqn.2011-06.com.a.node3:appdata

进行发现和登陆操作
#iscsiadm -m discovery -t sendtargets -p 192.168.1.105  #进行发现
#iscsiadm -m node -T iqn.2011-06.com.a.node1:appdata -p 192.168.1.105
#iscsiadm -m node -T iqn.2011-06.com.a.node1:appdata -p 192.168.1.105 -l  #进行登陆

安装RHCS所需套件
#yum install ricci
#yum groupinstall Clustering   #这里也可以通过网络来安装


三、在node1.a.com上我们来安装luci服务,用来Web连接
#yum install luci

进行初始化
luci_admin init

重启服务,出现如下信息
Shutting down luci:                                        [  OK  ]
Starting luci: Generating https SSL certificates...  done
                                                           [  OK  ]

Point your web browser to to access luci


四、通过Web我们进行登陆,如图:



接下来我们来创建节点和Cluster name,如图:

Submit,进行安装如图:


安装完成如图:


接下分别为三个节点来我们创建fence设备










node3.a.com同上


fence设备创建好以后我们来创建故障转移域


 
五、开启一些服务
service rgmanager start
lvmconf --enable-cluster
service clvmd start
service gfs2 start

我们也可以用命令查看前面 进行的操作如:
ccs_tool lsnode,如图:



六、创建gfs文件系统
我们以node1.a.com为例
1.建立分区
2.创建lvm
pvcreate /dev/sdb1
vgcreate myvg /dev/sdb1
lvcreate -L 100M -n gfsdata myvg


七、创建gfs设备
gfs_mkfs -p lock_dlm -t gfs:gfsdata -j 5 /dev/data0/gfsdata

八、挂载我们的gfs设备,其他两节点挂载设备,
mount /dev/data0/gfsdata /www

后续......

阅读(1648) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

努力小伙2011-06-24 19:35:17

写的不错,顶