• glusterFS 删除节点 容量均衡gluster volume rebalance


    一、不是复制卷
    1.删除brick
    gluster volume remove-brick 卷名 节点名或ip:brick所在的地址 start

    2.删除节点
    gluster peer detach 节点名或ip

    二、是复制卷
    1.降低副本数量
    gluster volume remove-brick 卷名 replica 1 节点名或ip:/data/***

    2.删除brick
    gluster volume remove-brick 卷名 节点名或ip:brick所在的地址 start

    3.删除节点
    gluster peer detach 节点名或ip

    ==================================================

    Glusterfs管理工具gluster提供了Volume Rebalance功能,使用方法如下:
    gluster volume rebalance <VOLNAME> [fix-layout|migrate-data] {start|stop|status} - rebalance operations
    利用这个功能可以对已经存在的目录文件进行Rebalance,使得早先创建的老目录可以在新增存储节点上分布,并可对现有文件数据进行迁移实现容量负载均衡。为了便于控制管理,rebalance操作分为两个阶段进行实际执行,即fix layout和migrate data。gluster volume rebalance目前支持以下三种应用场景:
    1、Fix Layout
     用法:gluster volume rebalance <VOLNAME> fix-layout {start|stop|status},修复layout以使得新旧目录下新建文件可以在新增节点上分布上。
    
    2、Migrate Data
     用法:gluster volume rebalance <VOLNAME> migrate-data {start|stop|status},新增或缩减节点后,在卷下所有节点上进行容量负载平滑。为了提高rebalance效率,通常在执行此操作前先执行Fix Layout。
    
    3、Fix Layout and Migrate Data
     用法:gluster volume rebalance <VOLNAME> {start|stop|status},同时执行以上两个阶段操作,先Fix Layout再Migrate Data。
    
  • 相关阅读:
    asp.net :使用jquery 的ajax +WebService+json 实现无刷新去后台值
    如何清理数据库缓存
    如何在虚拟机中Linux+Oracle10gRAC安装
    ORA01031 权限不足存储过程中DBA 角色用户无法执行DDL
    如何查看存储过程执行计划
    如何查看执行计划
    如何使用tkprof
    C#位运算讲解与示例[转]
    C#中Invalidate() 方法
    如何创建强命名程序集, 如何查看强命名程序集的PublicKeyToken
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/16705501.html
Copyright © 2020-2023  润新知