`
wenson
  • 浏览: 1047952 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

glusterfs2配置要点(动态增加client)

阅读更多

如果打算做cluster/replicate的备份,server端必须支持features/posix-locks.否则会系统会报错.

 

Cluster/distribute的结构支持动态添加nodes.添加以后,修改client.vol,然后umount/mount重新挂载一下就可以了.只要不改变namespace的设置,是不会影响以前存储的文件的.

 

在这个配置中namespace做了cluster/replicate的HA,单个namespace节点崩溃不会影响系统运行.

 

如果动态添加namespace节点个数,对系统没有影响.不过,新添加的namespace节点不会主动同步数据,要等有用户访问文件系统中的文件的时候,新的ns node才会更新.也就是说,如果某个文件根本没人访问,新添加的ns node就不会被更新这个文件.

 

Replicate会复制文件或者文件夹到各个subvolumes里replicate同样提供了高可用,比如如果其中的一个subvolume down掉了(或者说一台存储服务器坏了,网络连接出现问题)replicate依然可以使用冗余的拷贝副本来提供服务。

 

Replicate同样提供了自动修复功能,比如,如果一台crash掉的服务器恢复了,这台服务器上存储的过期的文件或者文件夹就会被更新成最新的版本。

 

Replicate使用了后端文件系统的扩展功能来跟踪文件或者文件夹的版本来提供自动恢复的功能

性能测试见下期。

0
0
分享到:
评论

相关推荐

    glusterfs的那些事-1.2.31

    值得注意的是,当创建副本为3的卷时,通常最后一个brick会默认作为仲裁节点,而在2x3的配置中,每组的最后一个brick是仲裁节点。 在实际操作中,我们通过挂载GlusterFS卷并写入数据,例如使用dd命令创建一个大文件...

    GlusterFS文件系统的搭建和使用

    GlusterFS 文件系统的搭建和使用 ...GlusterFS 文件系统的搭建和使用需要掌握相应的安装、配置和管理知识点,包括 GlusterFS 软件包的安装、配置 Yum 源、启动服务、创建卷和管理卷等方面的内容。

    glusterfs 管理手册

    2. GlusterFS的安装和配置:手册详细介绍了如何配置、操作和管理GlusterFS,包括设置可信存储池和卷的创建与管理。在可信存储池的设置中,用户可以手动或自动地添加和移除服务器。自动启动glusterd服务(GlusterFS的...

    glusterfs3.7.9

    - **GlusterFS Client**:提供对GlusterFS的访问接口,通常安装在需要访问GlusterFS的客户端机器上。 - **Management Tools**:如glusterd、gluster volume manager等,用于监控、管理和维护GlusterFS集群。 - **...

    gluster离线安装包rpm,yum

    4. **配置GlusterFS**:安装完成后,需要配置GlusterFS服务。这包括设置GlusterFS集群的节点,定义卷类型,以及配置防火墙规则允许GlusterFS的通信端口(如24007和24008)。 5. **启动和启用服务**:启动GlusterFS...

    glusterfs.tar.gz

    2. `glusterfs-client-xlators-7.5-1.el7.x86_64.rpm`:客户端转换器,用于处理客户端与GlusterFS服务器之间的通信。这些转换器实现了一套协议,使得客户端可以透明地访问分布式文件系统。 3. `glusterfs-7.5-1.el7...

    GlusterFS学习笔记.docx

    2. GlusterFS 架构 GlusterFS 的架构主要包括以下几部分: * 客户端:提供文件系统接口,以便用户可以访问 GlusterFS 文件系统。 * Server:提供文件系统服务,负责存储和管理文件数据。 * Brick:是 GlusterFS 的...

    GlusterFS 介绍

    GlusterFS的核心优势在于其灵活性和可扩展性,能够根据需求动态调整存储容量和性能,适用于多种场景,包括云存储、备份与归档、媒体流传输等。 ### GlusterFS架构设计 GlusterFS的设计基于内核级模块化结构,利用...

    puppet-glusterfs.zip

    2. **配置管理**:Puppet-glusterfs 可以帮助管理 GlusterFS 的配置文件,如 `/etc/glusterfs/glusterd.conf`,确保集群中的每台节点配置的一致性。 3. **卷管理**:创建、删除和管理 GlusterFS 卷是 GlusterFS ...

    glusterfs 结构体系分析

    - **客户端处理与数据转发**:GlusterFS客户端接收到数据后,根据配置文件(默认位于`/etc/glusterfs/client.vol`)进行一系列指定的处理,最后通过网络将数据发送给GlusterFS服务器节点。 #### 三、总结 综上所述...

    glusterfs 5.0

    2. **添加GlusterFS仓库**:由于GlusterFS可能不在默认的Ubuntu仓库中,你需要添加GlusterFS的官方仓库。创建一个新的文件`/etc/apt/sources.list.d/glusterfs.list`,并添加仓库URL。 3. **更新软件源**:运行`...

    glusterfs-client-xlators-7.0-1.el7.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    GlusterFS3.4.6 RPM 安装包 相关依赖包

    2. **GlusterFS Server (glusterfs-server)**:这个组件是GlusterFS集群的服务器端,负责管理存储节点和数据分布。它包括管理和监控工具,如glusterd(Gluster守护进程),用于处理集群的元数据和状态信息。 在安装...

    分布式文件系统GlusterFS性能优化研究.pdf

    分布式文件系统GlusterFS性能优化研究中涉及到的...实验结果表明,针对不同类型的读写操作,使用合适的配置项可以显著提升性能,因此在实际部署和维护GlusterFS时应根据具体应用场景和需求,合理选择和配置优化策略。

    GlusterFS分布式文件系统

    5. 简单的管理:GlusterFS的安装、配置和监控都相对简单,而且由于社区活跃,相关文档和帮助资源丰富。 GlusterFS的系统架构具有软件定义存储、全局命名空间、高性能、堆栈式设计、弹性横向扩展和高速网络通信等...

    glusterfs-client-xlators-6.5-1.el7.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    glusterfs-client-xlators-4.0.1-1.el7.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    GlusterFS 101培训课程

    GlusterFS是一种开源的分布式文件系统,它能够提供高容量、高伸缩性的数据存储解决方案。在IT业界,GlusterFS广泛应用于构建大型存储集群,非常适合于需要处理大量数据和高并发访问的场合。GlusterFS101培训课程针对...

    GlusterFS与Ceph 性能测试报告

    GlusterFS与Ceph是不一样的存贮系统,GlusterFS更加针对分布式文件系统,虽然目前开发者也正在努力增加块与对象存贮服务。 由于两者在设计理念等各个方面有所不同,单纯的测试比较从功能应用的角度来说意义不大(如...

Global site tag (gtag.js) - Google Analytics