什么是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
后续......
阅读(1754) | 评论(1) | 转发(0) |