GlusterFS基本安装

环境介绍:

系统版本: Rhel6.5

内核版本:3.18.3-1.el6.elrepo.x86_64

Yum源:http://download.gluster.org/pub/gluster/glusterfs/3.6/3.6.9/RHEL/glusterfs-epel.repo

节点数量:3个,主机名分别为controller1、controller2、compute01

每个节点上有3个磁盘,都分别挂载到 /data/bric1,/data/brick2,/data/bric3上

采用xfs挂载方式,请安装xfsprogs-3.1.1-14.el6.x86_64.rpm

各节点间已经建立互信

安装步骤:

1、  在每个节点上安装gluster服务

yum -y install glusterfs-server
service glusterd start;chkconfig glusterdon

2、  配置可信池(就是要组成glusterfs集群的物理机,某一节点执行,本机不添加)

gluster peer probe controller2
gluster peer probe compute01
gluster peer status  #查看连接状态

3、  创建glusterfs卷(此例为复制卷,副本数量为3,可用容量为总容量的三分之一)

创建两个卷,名字分别为 test01_volume、test02_volume,注意brick的顺序,以下数据副本不在同一台物理机,提供了高可用功能。

gluster volume create test01_volume replica3 controller1:/data/brick1/test01controller2:/data/brick1/test01 compute01:/data/brick1/test01 controller1:/data/brick2/test01controller2:/data/brick2/test01 compute01:/data/brick2/test01 controller1:/data/brick3/test01controller2:/data/brick3/test01 compute01:/data/brick3/test01
 
gluster volume create test02_volume replica3 controller1:/data/brick1/test02controller2:/data/brick1/test02 compute01:/data/brick1/test02 controller1:/data/brick2/test02controller2:/data/brick2/test02 compute01:/data/brick2/test02 controller1:/data/brick3/test02controller2:/data/brick3/test02 compute01:/data/brick3/test02

4、  查看卷信息,并启动卷

gluster volume info
gluster volume start  test01_volume
gluster volume start test02_volume
mkdir /test01 /test02
mount -t glusterfscontroller1:/test01_volume /test01
mount -t glusterfscontroller1:/test02_volume /test02

常见操作:

1、添加资源池服务器

#gluster peer probe NODE_NAME

删除资源池

gluster volume stop  VOLUME_NAME
gluster volume delete VOLUME_NAME
gluster peer detach node3  VOLUME_NAME

2、添加brick

gluster volume add-brick VOLUME_NAMENODE_NAME:BRICK_DIR  [NODE_NAME:BRICK_DIR]
gluster volume remove-brick VOLUME_NAME  NODE_NAME:BRICK_DIR  [NODE_NAME:BRICK_DIR ]

3、rebalance卷

当扩展或者收缩一个卷(add-brick/remove-brick)以后,需要rebalance数据

gluster volume rebalance VOLUME_NAME start
gluster volume rebalance VOLUME_NAME status
gluster volume rebalance VOLUME_NAME stop
时间: 2024-08-08 13:59:25

GlusterFS基本安装的相关文章

Glusterfs部署安装(二)

Glusterfs部署安装 官网 https://www.gluster.org/ 安装前准备 安装VirtualBox 或VMWARE Workstation虚拟机软件. 安装好四台CentOS-6-x86_64(6.2-6.8都可以)的虚拟机. 基本系统:1VCPU+1024M内存+10G硬盘. 网络选择:网络地址转换(NAT). 软件包选择:Basic Server. 关闭iptables和SELinux. 备注:本次安装主机地址分别为192.168.137.13.192.168.137.

GlusterFS快速安装

GlusterFS快速安装 安装前准备 这边最少需要三台机器,所有机器关闭防火墙和Selinux,所有机器需要两块硬盘, systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config 添加hosts文件,其实通过IP地址也能做集群,但是不建议这种方式,因为我们通过域名你就是替换节点i

Ubuntu: GlusterFS+HBase安装教程

HBase通常安装在Hadoop HDFS上,但也可以安装在其他实现了Hadoop文件接口的分布式文件系统上,如KFS.glusterfs是一个集群文件系统可扩展到几peta-bytes.它集合了各种存储在infiniband rdma或互连成一个大型并行网络文件系统.存储可以由任何商品等硬件x86_64服务器和sata-ii和infiniband HBA.GlusterFS比Hadoop HDFS可以提供更高的性能,HBase也因此可以获得更高的性能.将HBase安装在GlusterFS上,是

Glusterfs 分布式存储安装部署

Glusterfs 分布式存储部署 是存储当中可以选择的一种 现在很多虚拟化 云计算都在用软件存储 例如 ceph Glusterfs 等等 今天我们部署一下Glusterfs环境 GlusterFs安装 环境信息:          Glusterfs-A                           10.20.0.200                                        Glusterfs-B                   10.20.0.201  

glusterfs搭建安装

GlusterFS主要应用在集群系统中,具有很好的可扩展性.软件的结构设计良好,易于扩展和配置,通过各个模块的灵活搭配以得到针对性的解决方案.可解决以下问题:网络存储,联合存储(融合多个节点上的存储空间),冗余备份,大文件的负载均衡(分块). 由于缺乏一些关键特性,可靠性也未经过长时间考验,还不适合应用于需要提供 24 小时不间断服务的产品环境.目前适合应用于大数据量的离线应用,下面一起来看GlusterFS分布式文件系统的安装配置 GlusterFS是一个开源的分布式文件系统,用户可以使用多台

GlusterFS的安装与使用

############################################   网络架构                      ########################################两台服务器 M1 M2 M1 为GlusterFS 主服务器,ip为192.168.1.138M2 为GlusterFS 热备服务器,ip为192.168.1.139M1 也是client客户端 (一) IP设置略 #############################

glusterfs的简介与安装

1.Glusterfs简介 GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端.GlusterFS借助TCP/IP或InfiniBandRDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据. 说起glusterfs可能比较陌生,可能大家更多的听说和使用的是NFS,GFS,HDFS之类的,这之中的NFS应该是使用最为广泛的,简单易于管理,但是NFS以及后边

CentOS7配置本地镜像及安装gluster服务

[[[[[创建本地镜像及安装gluster操作手册]]]]]   1.sudo mkdir /home/ecp2/mirror         创建mirror目录,把镜像拷贝到mirror下     修改镜像有效路径   2. sudo mkdir -p /media/CentOS          创建CentOS目录,把磁盘.iso镜像mount到CentOS目录下 3.sudo mount /dev/sr0 /media/CentOS    把iso安装镜像挂在到/media/CentO

GlusterFs集群、卷的创建使用与管理

本博文将介绍glusterfs集群的创建过程:glusterfs的复制,条带,哈希等基本卷类型及实际生产中使用率最高的哈希复制卷类型的基本原理,数据存储方式及各种类型卷的创建和使用方法. glusterfs的安装方法见: http://wangziyin.blog.51cto.com/6948950/1649838 1.测试环境 192.168.21.18 rhel6.5 vmserver  server1 192.168.21.19 rhel6.5 vmserver  server2 192.