我们一直在尝试与朋友在 VPS 上运行我们自己的 BSC 全节点,以便在其上运行脚本以便能够尽快监控套利和剥头皮机会。我们从 Kamatera 购买了一个在 Ubuntu 上运行的 VPS,非常可靠的东西,16c CPU,64GB 内存,2TB SSD 存储,非常可靠的互联网连接。我没有关于 IOPS 的信息,但我在 Kamatera 的小型 VPS 上运行了基准测试,它超过了 18k IOPS,所以两者应该几乎相同。
我们的第一次尝试失败了,同步过程中有些东西损坏了,Geth 甚至不想再开始了,给我们一个错误,所以我们决定删除所有内容并开始新的同步。
块下载阶段持续了一晚,大概 12 到 15 个小时,现在我们又回到了大约 30 个小时前开始的“状态条目”。
尽管很难理解那是什么(似乎没有人知道它到底是什么),但感觉有些不对劲。我看到有人提到他们的状态条目达到了 3 亿个,有时是 5 亿个,并且在 1 天之内就被同步了。我们目前有超过 10 亿个,我们在损坏之前的最后一次同步接近 2B。
当我检查 Kamatera 上的面板时,我发现服务器没有任何问题,CPU 一直在 15% 左右,RAM 一直在使用 50% 左右,SSD 上的 IOPS 通常以 2k IOPS 巡航,有时会达到峰值在 3.5k 或 4k 再次下降到 2k 之前。
我在 SSD 上有大约 980Gb 的 Geth 东西,而且增长缓慢。
有什么我想念的吗?我添加了 geth sync 的图片以及在服务器重新启动时启动 geth 的命令行。感谢大家的帮助,一切将不胜感激