3个节点(副本数为3),假设为3个分区p1,p2,p3
节点1存储 p1 p2 p3
节点2存储 p1 p2 p3
节点3存储 p1 p2 p3
如果是这种情况,“3副本的话,每个节点还是2T”,节点1存储1/3的图数据即6t/3等于2t,就没有空间存储另外的4t数据了啊
有6t数据,每个节点如果只分配2t内存,正好三个节点把6t数据分完,哪有其他空间存储另外的两份备份的数据了呀
说错了,每个节点还是6T
6T的图数据 这个量好大
还有个问题想请教您一下
业务背景:现在业务文本数据是每天大概有5T的数据,这5T数据有边数大概200条,节点数大概25亿条。
问题:配置nebula集群,比如申请三个节点配置nebula集群,需要每个节点申请多少存储,及每个节点申请的cpu核数,及申请每个节点的内存大小
给个参考,我这边是2亿节点,20条边
目前机器5台
3台storage单节点配置为16C 32G 500G SSD,一半容量都没用到
现在边数和节点数大概是你的10倍关系,
我现在打算申请的
配置申请机器节点数:3
cpu核数:16
内存:64G
存储大小:5T
这个配置低吗
有点低
入库之后是有存储放大的。因为是边是两份*3raft
打扰了,请问您用docker swarm部署的集群成功后如果需要修改storage/meta 服务的配置是怎么做的呢?重启的操作是怎样的呢?
可以在容器里修改配置文件然后commit成一个新的镜像,用新的镜像重启
不好意思又打扰了,请问把docker-stack.yml里的镜像换成新的用docker deploy更新一边就等于重启吗?
docker stack down xxx && docker stack deploy xxx -c docker-stack.yml
1 个赞
效果一样
1 个赞
感谢