Glusterfs分布式文件系统

简介:

Glusterfs分布式文件系统:

Glusterfs是一个开源的分布式文件系统,它可以将分散的存储空间聚合在一起,形成一个虚拟的存储池。它支持横向扩展,可通过增加存储节点来提升整个系统的容量或性能。GlusterFS除了支持分散存储(Distributed,将不同的文件放在不同的存储节点)之外,还支持镜像存储(Replicated,同一个文件存放在两个以上的存储节点) 和分片存储(Stripped,将一个文件分划分为多个固定长度的数据,分散存放在所有存储节点)。

安装glusterfs 3.8(服务器端和客户端都安装):

add-apt-repository ppa:gluster/glusterfs-3.8

apt-get update

apt-get install glusterfs-server

glusterfs --version

配置文件:/etc/glusterfs/glusterd.vol

服务器端:

gluster peer probe bb (将bb服务器加入到集群,为客户端的主机名,也可以写ip)

gluster peer detach bb (将bb服务器移除集群)

gluster peer status 查看集群状态

创建volume(volume名为ming)

mkdir /home/dir1 (集群中服务器都需创建)

gluster volume create ming replica 2 10.0.0.2:/home/dir1 bb:/home/dir1

查看volume:

gluster volume info

启动volume:

gluster volume start ming

停止volume:

gluster volume stop ming

删除volume:

gluster volume delete ming

挂载volume:

mkdir /ming

mount -t glusterfs 10.0.0.2:/ming /ming

就可以当作本地空间使用了

提示“/home/dir1 is already part of a volume”解决办法:

setfattr -x trusted.glusterfs.volume-id /home/dir1

setfattr -x trusted.gfid /home/dir1

附:

replica volume为复制卷,类似于RAID 1

stripe volume:条带卷,类似于RAID 0

stripe replica volume:条带复制卷,类似于RAID 10

dispersed volume:冗余卷,类似于RAID 5

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/2050072如需转载请自行联系原作者


yangzhimingg

相关文章
|
8月前
|
存储 运维 算法
GFS分布式文件系统
GFS分布式文件系统
100 0
|
存储 网络安全
分布式存储glusterfs详解
1.什么是glusterfs glusterfs是一个开源分布式文件系统,具有强大的横向扩展能力,可支持数pb存储容量和数千客户端,通过网络互联成一个并行的网络文件系统,具有可扩展性、高性能、高可用等特点 常用资源:
744 0
分布式存储glusterfs详解
|
10月前
|
存储 监控 Linux
分布式文件系统Moosefs
MooseFS是一个具备冗余容错功能的分布式网络文件系统,它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本。对于访问的客户端或者用户来说,整个分布式网络文件系统集群看起来就像一个资源一样。
|
5月前
|
存储 关系型数据库 Linux
ceph分布式存储
ceph是一个统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。Ceph项目最早起源于Sage就读博士期间的工作(最早的成果于2004年发表),并随后贡献给开源社区。在经过了数年的发展之后,目前已得到众多云计算厂商的支持并被广泛应用。RedHat及OpenStack都可与Ceph整合以支持虚拟机镜像的后端存储。
137 0
|
9月前
|
网络协议 Linux 网络安全
搭建GFS分布式文件系统
搭建GFS分布式文件系统
|
存储 分布式计算 负载均衡
GFS 分布式文件系统(上)
GlusterFS简介 a) GlusterFS是一-个开源的分布式文件系统。 由存储服务器、客户端以及NFS/Samba存储网关(可选,根据需要选择使用)组成。 无元数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。
GFS 分布式文件系统(上)
|
存储 分布式计算 关系型数据库
GFS分布式文件系统(二)
GFS分布式文件系统(二)
|
存储 缓存 负载均衡
|
存储
GFS 分布式文件系统(下)
GlusterFS利用双重特性来提供高容量存储解决方案。
GFS 分布式文件系统(下)
|
存储 网络协议 RDMA
分布式文件系统---GlusterFS
1.1 分布式文件系统 1.1.1 什么是分布式文件系统   相对于本机端的文件系统而言,分布式文件系统(英语:Distributed file system, DFS),或是网络文件系统(英语:Network File System),是一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。
2638 0