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 还得做什么操作才可以正常使用?
1
mushokumunou OP 好奇葩。
执行了 gluster volume rebalance gv start 后,貌似可以写入了。 但文件如果一多一大,执行这个无异于找死啊。 他到底是怎么对待新 brick 的啊。好苦恼。 |
2
dzdh 2021-05-05 14:19:06 +08:00
搭车问一下这是啥,可以让所有机器共享各自的存储吗?
|
3
mushokumunou OP 奇葩,一次性添加一个 brick 不可用,但是添加两个,就可用了。然而我只是一个分布卷而已,不需要受 brick 数量限制。
单纯用来填满数据下架 brick 的话,可以直接加 force 即可。 坑还是挺多的。 |