前言

gluster的容量显示在新版本里面进行优化,但是优化的时候实际引入了新的问题,本篇就是介绍如何解决这个问题的

问题描述

假如我们配置一个2+1 带arbiter功能的卷,因为arbiter本身并不怎么占用空间,所以与大数据盘存在混用的情况,比如例子如下:

  • /disk1/node1
  • /disk2/node2
  • /disk1/attr3

disk1和disk2分别为1T的数据盘,那么根据计算,attr3的与node1共用了一个盘,那么计算的时候,只算一半的容量了,就是500G,然后node2本身是1T,然后因为这两个相互副本,是同样的数据,那么对外提供的总空间显示的就只有500G了,这个与我们实际的使用情况是存在区别的,因为attr并不会占用太多,所以这个地方需要处理一下,官方提供了下面的参数

shared-brick-count

root@ubuntu:/var/lib/glusterd/vols/testvolume# grep "shared-brick-count" -R *
testvolume.ubuntu.disk1-attr3.vol:    option shared-brick-count 2
testvolume.ubuntu.disk1-node1.vol:    option shared-brick-count 2
testvolume.ubuntu.disk2-node2.vol:    option shared-brick-count 1

可以看到attr3和node1参数是2,这个显示就是意思跟两个卷共用,我们这里实际情况可以理解为基本是node1一个brick在用,那么直接把node1的参数改为1即可,也就是如下

root@ubuntu:/var/lib/glusterd/vols/testvolume# grep "shared-brick-count" -R *
testvolume.ubuntu.disk1-attr3.vol:    option shared-brick-count 2
testvolume.ubuntu.disk1-node1.vol:    option shared-brick-count 1
testvolume.ubuntu.disk2-node2.vol:    option shared-brick-count 1

改完以后,对卷进行一个stop,然后start,就可以看到更新了最新的可用容量了,只需要改提供容量的那个即可

gluster容量显示处理相关推荐

  1. U盘容量显示错误修正

    原文:U盘容量显示错误修正 今天装centos系统,使用UltraISO给U盘写启动盘,写之前忘记格式化,写失败并且系统显示容量只剩4.88M,此时即使格式化也没有用,于是查了些资料,解决一下这个问题 ...

  2. 计算机磁盘管理和容量不一致,官方数据:为什么硬盘可用容量显示错误,以及硬盘容量与实际情况不符的原因...

    购买新的硬盘驱动器时,许会发额吗? 实际上:在硬盘制造商的Windows操作系统中,1TB = 1000×1000×1000 /(1024×1024×1024)≈0.9313GB)通常,硬盘的内部内置 ...

  3. 128g固态学计算机,第一次见到这种固态硬盘,128G容量显示500G,奸商亏你想得出来!...

    原标题:第一次见到这种固态硬盘,128G容量显示500G,奸商亏你想得出来! 硬盘是电脑的存储硬件,它的好坏直接决定了电脑的性能,目前市场上的电脑硬盘有机械硬盘.固态硬盘.机械固态混合硬盘三大类,主流 ...

  4. 【Web应用-FTP】FTP 容量显示说明

    现象描述 Azure 门户显示的文件系统存储容量跟网站本身的磁盘空间不符. 问题分析 Azure Web 应用的文件系统存储用量和网站本身有关,具体容量如下所示: 但目前门户预览中关于 FTP 的容量 ...

  5. 如何修改android手机电池容量显示信息

    使用battery monitor等软件读取电池电量,显示电池容量与实际容量不符 修改framwork/base/core/res/res/xml/power_profile.xml中的 <it ...

  6. u-boot内存容量显示修复及SD卡驱动问题

     首先,先修复上一个篇文章遗留下来的问题,即uboot起来后显示内容容量只有512M的问题,后来查看了4412的芯片手册,发现是有寄存器没有设置正确,所以才导致内存容量识别有问题,按照下面的修改,我们 ...

  7. U盘容量显示错误修改

    前几天,我把16G(实际14G左右)的U盘借给了rom组的同事用,等再回到我手里的时候只显示2.07M容量可用...我还以为是有隐藏文件搞了半天还是没有用,最后上网找到了方法. 然后磁盘管理重新分区: ...

  8. 锂电池电量百分比计算_手机电池容量的百分比显示跟电池的电量“格子”的比例计算...

    某些机型(如936,S1200,8288包括以前的818,838等老战斗机)的容量显示又有点不合常规,以S1200为例,他的容量格子定义如下: 4.20V~3.76V----4格 3.76V~3.72 ...

  9. php获取当前设备,Linux_在Linux系统中使用lsblk和blkid显示设备信息的方法,今天我们将会向你展示如何使 - phpStudy...

    在Linux系统中使用lsblk和blkid显示设备信息的方法 今天我们将会向你展示如何使用 lsblk 和 blkid 工具来查找关于块设备的信息,我们使用的是一台安装了 CentOS 7.0 的机 ...

最新文章

  1. Jquery zTree实例
  2. 目标检测带标签样本增广工具
  3. npm的镜像替换成淘宝
  4. kafka丢数据问题方案(转载+整理+汇总)
  5. Base64 的那些事儿
  6. 微信开发2之php网页授权登录
  7. 专访声智科技陈孝良:把自己嫁给公司,伟大都是熬出来的
  8. linux统计所有进程总共占用多少内存?
  9. 8分钟搞清波士顿动力进化史 | 视频
  10. CH341A编程器驱动下载地址及P751dm2模具设置方法截图
  11. 散列表(Hash表)
  12. win10u盘被写保护怎么解除_win10系统U盘被写保护解除的操作方法
  13. CnCerT.Net.SKiller工作原理
  14. win7本地登录计算机,win7系统绑定微软账户到本地电脑上的具体办法
  15. QRCode.js:使用 JavaScript 生成二维码
  16. mac os 13 通过网线共享mac的(wifi)网络
  17. 转:著名的100个管理定律点评10
  18. html360全景图原理,html360°全景展示 示例
  19. CSAPP——Lab3——AttackLab
  20. Android项目运行提示unfortunately,xxx has stopped

热门文章

  1. Python制作gif动态图
  2. 计算机的rom与硬盘区别,RAM和ROM亲们傻傻分不清?
  3. 互联网大佬们都在焦虑什么?
  4. c语言20s计数器,供应电子计时器、JC20S、JY20S、计数控制器、计米器
  5. 操作系统MSXML组件版本过低,导致启动失败的原因
  6. 面试题 猜颜色球游戏
  7. 完全免费的小程序制作教程
  8. 网易人工智能事业部:“悄无声息”再捞金!
  9. STOP 0X00000018关机蓝屏重启问题
  10. 云服务器带宽10m服务多少人