V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mushokumunou
V2EX  ›  问与答

glusterfs 添加 brick 居然不可用!?

  •  
  •   mushokumunou · 2021-05-05 13:20:55 +08:00 · 818 次点击
    这是一个创建于 1329 天前的主题,其中的信息可能已经有所发展或是发生改变。

    gluster volume add-brick gv 01:/abc/sdd force

    原来的卷里有三个 brick,分别是同一台机器上的三块硬盘 sda sdb sdc 我测试添加 brick 故意留了 sdd 。 添加完毕后,我用 touch test{1..100} 生成发现 sdd 根本不写入。 权限都一样,都给了 777

    这 100 个文件均匀分布在 sda sdb sdc,就是 sdd 一个都没有。 这到底是怎么回事? 有童鞋遇到过这样的问题吗?

    新加入的 brick 还得做什么操作才可以正常使用?

    3 条回复    2021-05-05 17:17:23 +08:00
    mushokumunou
        1
    mushokumunou  
    OP
       2021-05-05 13:35:05 +08:00
    好奇葩。
    执行了 gluster volume rebalance gv start
    后,貌似可以写入了。
    但文件如果一多一大,执行这个无异于找死啊。
    他到底是怎么对待新 brick 的啊。好苦恼。
    dzdh
        2
    dzdh  
       2021-05-05 14:19:06 +08:00
    搭车问一下这是啥,可以让所有机器共享各自的存储吗?
    mushokumunou
        3
    mushokumunou  
    OP
       2021-05-05 17:17:23 +08:00
    奇葩,一次性添加一个 brick 不可用,但是添加两个,就可用了。然而我只是一个分布卷而已,不需要受 brick 数量限制。
    单纯用来填满数据下架 brick 的话,可以直接加 force 即可。
    坑还是挺多的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5446 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.