作者:吴业亮

博客:http://blog.csdn.net/wylfengyujiancheng

一、环境信息

node1  192.168.8.11 两块磁盘
node2  192.168.8.12 两块磁盘

二、通用配置(各个节点)

1、修改主机名

hostnamectl  set-hostname node1

2、修改hosts文件

# cat <<"EOF">/etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.8.11 node1
192.168.8.12 node2
EOF

3、配置源

# cat <<END >/etc/yum.repos.d/repo.repo
[repo]
name=repo
baseurl = https://mirrors.tuna.tsinghua.edu.cn/centos/7/storage/x86_64/gluster-6/
enabled=1
gpgcheck=0
END

4、安装NTP(各个节点)

#  yum -y install ntp

修改配置文件/etc/ntp.conf

server <NTP-server>

**注意: **
NTP-server修改为自己的NTP服务器,如果局域网内无NTP服务器,此处可以用默认配置,采用centos官方ntp服务器

5、启动ntpd服务并设置开机启动

# systemctl start ntpd
# systemctl enable ntpd

查看ntp状态

# ntpq -p

6、配置防火墙

# firewall-cmd --add-service=ntp --permanent
success
# firewall-cmd --reload
success

7、安装软件包

# yum  -y install glusterfs-server

8、启动服务并设置开机启动

# systemctl start glusterd# systemctl enable glusterd

9、查看版本

# gluster --version
glusterfs 6.4
Repository revision: git://git.gluster.org/glusterfs.git
Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation.

10、配置防火墙

# firewall-cmd --add-service=glusterfs --permanent
success
# firewall-cmd --reload

三、配置存储

1、创建lvm卷

# vgcreate data  /dev/vdb
# lvcreate  --name  lv  -l +100%FREE data

2、格式化lvm逻辑卷

# mkfs.xfs /dev/data/lv  -f

3、创建目录

# mkdir -p /glusterfs/distributed

4、修改/etc/fstab文件

/dev/mapper/data-lv  /glusterfs/data  xfs  defaults        0 0

5、挂载目录

mount  -a

6、检查

# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   77G  1.2G   76G   2% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G     0  3.9G   0% /dev/shm
tmpfs                    3.9G  8.5M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/vda1               1014M  142M  873M  14% /boot
/dev/mapper/data-lv      200G  181G   20G  91% /glusterfs/data
tmpfs                    783M     0  783M   0% /run/user/0

四、创建和配置集群

1、配置集群

# gluster peer probe node2

2、查看状态

# gluster peer status

3、创建卷

# gluster volume create vol_data transport tcp \
node1:/glusterfs/data \
node2:/glusterfs/data
volume create: data: success: please start the volume to access data

4、启动卷

# gluster volume start vol_data
volume start: vol_data: success

5、查看详细信息

# gluster volume info
Volume Name: vol_data
Type: Distribute
Volume ID: 877b1de0-d8d1-49d4-958c-b1f455dbe7d5
Status: Started
Snapshot Count: 0
Number of Bricks: 2
Transport-type: tcp
Bricks:
Brick1: node1:/glusterfs/data
Brick2: node2:/glusterfs/data
Options Reconfigured:
transport.address-family: inet
nfs.disable: on

glusterfs创建分布式卷相关推荐

  1. glusterfs分布式存储架构集群【分布式卷、条带卷、复制卷、分布式条带卷、分布式复制卷】创建

    gluster分布式存储架构集群 文章目录 gluster分布式存储架构集群 一.glusterfs认识 [1]GlusterFS概述 [2]GlusterFS特点 [3]GlusterFS术语 [4 ...

  2. GlusterFS/GFS 分布式文件系统--理论详解

    文章目录 一.文件系统简介 1.组成 2.作用 3.文件系统的挂载使用 二.GFS分布式文件系统概述 1.GFS简介 2.GFS的特点 3.GFS专业术语 4. 模块化堆栈式架构 5. GFS 工作流 ...

  3. GFS(GlusterFS)分布式文件系统

    GFS(GlusterFS)分布式文件系统 一.GlusterFS概述 1.GliusterFS特点 2.GFS组成 3.GFS文件系统组成 4.GFS术语 5.GFS架构 6.GlusterFS工作 ...

  4. glusterfs java_GlusterFS分布式文件系统使用简介

    0 术语简介 GlusterFS是一个开源的分布式文件系统.更多特性介绍附录的参考文档. Brick:GFS中的存储单元,通过是一个受信存储池中的服务器的一个导出目录.可以通过主机名和目录名来标识,如 ...

  5. 学习Gluster创建不同卷,设置NFS挂载

    学习复习使用.只学习创建不同卷,不测试不同卷性能差别. 四个虚拟机进行测试 关闭防火墙 设置selinux为permissive 三个服务端 192.168.199.81 gluster-1 192. ...

  6. glusterfs创建一个简单的volume

    1.创建brick 在设置逻辑卷的时候我们选择逻辑卷池(必须在该模式下,glusterfs才支持快照功能snapshot) #分区 fdisk /dev/vdb #更新磁盘 partprobe /de ...

  7. linux系统创建lvm卷,LVM逻辑卷创建管理

    一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...

  8. SQLServer之创建分布式事务

    分布式事务创建注意事项 指定一个由 Transact-SQL 分布式事务处理协调器 (MS DTC) 管理的 Microsoft 分布式事务的起点. 执行 BEGIN DISTRIBUTED TRAN ...

  9. LVM逻辑卷管理测试——创建逻辑卷

    虚拟机里再添加两块硬盘,如下所示: 启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB. [root@lxjtest ~]# fdisk -lDisk /dev/ ...

  10. lvm创建逻辑卷简单过程

    lvm创建逻辑卷简单过程 1 lvm是什么? lvm,基本的逻辑卷管理器,最大的好处是可以动态的调整逻辑卷. 2 lvm是怎么组成的 一个或者几个物理硬盘--创建分区--组成物理卷pv--vg--lv ...

最新文章

  1. smartupload 上传文件时 把页面编码改成gbk 解决乱码
  2. 没有数学何来计算机:论计算机起源的数学思想
  3. 一份用动画演示操作系统的各个过程的资料
  4. appscan基本功能
  5. 中小型研发团队架构实践:电商如何做企业总体架构?
  6. mysql例题_mysql练习题1
  7. 主函数main中变量(int argc,char *argv[ ])的含义
  8. xp java配置_WinXP系统Java配置环境变量的方法
  9. 一步一步写算法(之洗牌算法)
  10. ITM_win_agentCPU内存占用较高
  11. 用VBA得到EXCEL表格中的行数和列数
  12. 计算机研究所专业课,【择校必看】十三所计算机专业课只考数据结构的985院校!...
  13. 安卓更改目标sdk_您最近是否修改了目标?
  14. 英伟达或正与软银就收购ARM深入谈判,交易价值超过320亿
  15. linux网络子系统分析(五)——netfilter
  16. 计算机网络——CRC循环冗余检验
  17. 最全面的应届毕业生落户上海指南(2021)
  18. 16. Zigbee应用程序框架开发指南 - 扩展ZigBee Cluster Library (ZCL)
  19. win7鼠标右键无响应修复
  20. 下载安装Tomcat8.5.30

热门文章

  1. 回调函数,事件管理器
  2. 百度地图api将可视区域定位到当前所在位置
  3. Python绘制直方图(Histograms)—从文件中读取数据画图update@2017-05-17
  4. 浅谈Unity的渲染优化(1): 性能分析和瓶颈判断(上篇)
  5. Doclist压缩方法简介
  6. APM芯片 写flash问题
  7. R语言错误的提示(中英文翻译)
  8. 软件版本GA、RC、beta、Build 等含义
  9. 华为2017年营收突破6000亿;阿里巴巴全球总经理离职;亚马逊将关闭音乐存储服务丨价值早报
  10. vue前端上传doc文件并读取文件内容