1、两台服务器安装如下包:

apr-1.2.7-11.el5_3.1.x86_64.rpm
apr-util-1.2.7-11.el5.x86_64.rpm
cman-2.0.115-34.el5.x86_64.rpm
cman-devel-2.0.115-34.el5.i386.rpm
cman-devel-2.0.115-34.el5.x86_64.rpm
gfs2-utils-0.1.62-20.el5.x86_64.rpm
gfs-utils-0.1.20-7.el5.x86_64.rpm
gmp-4.1.4-10.el5.x86_64.rpm
httpd-2.2.3-43.el5.x86_64.rpm
ipvsadm-1.24-10.x86_64.rpm
kernel-xen-2.6.18-194.el5.x86_64.rpm
kmod-gfs-0.1.34-12.el5.x86_64.rpm
kmod-gfs-xen-0.1.34-12.el5.x86_64.rpm
lvm2-cluster-2.02.56-7.el5.x86_64.rpm
openais-0.80.6-16.el5.x86_64.rpm
perl-Net-Telnet-3.03-5.noarch.rpm
perl-XML-LibXML-1.58-6.x86_64.rpm
perl-XML-LibXML-Common-0.13-8.2.2.x86_64.rpm
perl-XML-NamespaceSupport-1.09-1.2.1.noarch.rpm
perl-XML-SAX-0.14-8.noarch.rpm
pexpect-2.3-3.el5.noarch.rpm
php-5.1.6-27.el5.x86_64.rpm
php-cli-5.1.6-27.el5.x86_64.rpm
php-common-5.1.6-27.el5.x86_64.rpm
piranha-0.8.4-16.el5.x86_64.rpm
postgresql-libs-8.1.18-2.el5_4.1.x86_64.rpm
ql-dynamic-tgt-lun-disc-2.3.tgz
rgmanager-2.0.52-6.el5.x86_64.rpm
system-config-cluster-1.0.57-3.noarch.rpm

rpm -ivh * --force

2、两台服务器修改主机名
/etc/sysconfig/network
/etc/init.d/network restart
3、修改/etc/lvm/lvm.conf中的locking_type值为3:locking_type = 3
4、在两个节点上配置集群

<?xml version="1.0"?>
<cluster config_version="2" name="gfs_cluster">
<fence_daemon post_fail_delay="0" post_join_delay="3"/>
<clusternodes>
<clusternode name="dxp1" nodeid="1" votes="1">
<fence/>
</clusternode>
<clusternode name="dxp2" nodeid="2" votes="1">
<fence/>
</clusternode>
</clusternodes>
<cman expected_votes="1" two_node="1"/>
<fencedevices/>
<rm>
<failoverdomains/>
<resources/>
</rm>
</cluster>

service cman start
service clvmd start
service gfs start
service rgmanager start

5、一个节点
pvcreate /dev/mapper/mpath1
vgcreate /dev/vggfs /dev/mapper/mpath1
lvcreate -L 95G -n lvgfs vggfs

在另一节点
vgscan
lvscan

gfs_mkfs -p lock_dlm -t gfs_cluster:datagfs -j 10 /dev/vggfs/lvgfs
其中:gfs_cluster是cluster name
datagfs是gfs类型的文件系统的名字,是唯一的。

[root@localhost dev]# gfs_mkfs -p lock_dlm -t gfs_cluster:datagfs -j 10 /dev/vggfs/lvgfs
This will destroy any data on /dev/vggfs/lvgfs.

Are you sure you want to proceed? [y/n] y

Device: /dev/vggfs/lvgfs
Blocksize: 4096
Filesystem Size: xxxxxx
Journals: 10
Resource Groups: 1996
Locking Protocol: lock_dlm
Lock Table: gfs_cluster:datagfs

Syncing...
All Done

创建文件系统和挂载:

6、mkdir /data
mount -t gfs /dev/vggfs/lvgfs /data

附:gfs服务启停

service cman stop/start/restart

service clvmd stop/start/restart

service gfs stop/start/restart

service rgmanager stop/start/restart

linux双机GFS的配置的更多相关文章

  1. Linux 桌面系统字体配置要略

    字体显示效果测试 这一段是为了测试宋体字的显示效果,包括宋体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.后面几个字是加粗的宋体. ...

  2. 20145213《信息安全系统设计基础》实验一 Linux开发环境的配置

    北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1452 姓名: 黄亚奇 祁玮 学号:20145213 20145222 成绩: 指导教师:娄嘉鹏 实验日期:2016 ...

  3. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  4. LINUX+Vmware+SVN的配置和安装

    LINUX+Vmware+SVN的配置和安装 验证SVN安装了没有 svnserve --version 查看CentOS自带JDK是否已安装. ◆输入:yum list installed |gre ...

  5. Linux SSH,FTP服务配置

    CentOS-6.4-x86_64-minimal 0.网卡配置 参考:Linux系统\Centos没有网卡eth0配置文件怎么办? - http://jingyan.baidu.com/articl ...

  6. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

    为了更好的排版, 所以将IK分词器的安装重启了一篇博文,  大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://ww ...

  7. Linux下Redis服务器安装配置

    说明:操作系统:CentOS1.安装编译工具yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel ...

  8. Linux光纖卡配置,磁盤掛載,多路徑設置

    Linux光纖卡配置 1.首先根據光纖卡類型加載對應的驅動.我這裡常用的是QLogic和Brocade光纖卡 [root@rhcsasm2 host3]# lspci | grep Fibre   - ...

  9. 信息安全系统设计基础实验一:Linux开发环境的配置和使用

    北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础    班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩:       指导教师:娄家鹏      ...

随机推荐

  1. OpenJudge计算概论-单词替换

    /*====================================================================== 单词替换 总时间限制: 1000ms 内存限制: 65 ...

  2. html之table标签

    简单的html表格,由table元素以及一个或多个tr,th,td元素组成. tr:定义表格行 th:定义表格头 td:定义表格单元 更复杂的 HTML 表格也可能包括 caption.col.col ...

  3. hibernate的工作原理

    hibernate的工作原理1.Hibernate 的初始化.读取Hibernate 的配置信息-〉创建Session Factory1)创建Configeration类的实例.它的构造方法:将配置信 ...

  4. Python中的日志管理Logging模块

    1.基本的用法 import logging logging.debug('This is debug message') logging.info('This is info message') l ...

  5. HackerRank "Training the army" - Max Flow

    First problem to learn Max Flow. Ford-Fulkerson is a group of algorithms - Dinic is one of it.It is ...

  6. 【转】深入分析 iBATIS 框架之系统架构与映射原理

    深入分析 iBATIS 框架之系统架构与映射原理 iBATIS 通过 SQL Map 将 Java 对象映射成 SQL 语句和将结果集再转化成 Java 对象,与其他 ORM 框架相比,既解决了 Ja ...

  7. LVS包转发模型和调度算法(转)

    LVS简介 Internet的快速增长使多媒体网络服务器面对的访问数量快速增加,服务器需要具备提供大量并发访问服务的能力,因此对于大负载的服务器来 讲, CPU.I/O处理能力很快会成为瓶颈.由于单台 ...

  8. update openssl on redhat/centos

    $ openssl versionOpenSSL 1.0.1e-fips 11 Feb 2013 $ yum list |grep opensslopenssl.x86_64 1.0.1e-16.el ...

  9. elixir学习

    安装 brew install elixir atom配置 language-elixir atom-elixir elixir的shell iex :erlang.system_info(:otp_ ...

  10. Smartclient发布的几个异常问题

    1.不能下载.config文件 如果是iis6右键网站属性--->主目录--->配置 1.右键虚拟目录,在虚拟目录-配置-映射,应用程序扩展中删除.config 项目 2.IIS属性--& ...