Cordapp教程在Fedora VirtualBox计算机中崩溃

时间:2019-05-21 16:21:45

标签: corda

我已经下载了Corda网站上提供的Cordapp示例。我遵循以下所有步骤(从控制台运行) https://docs.corda.net/tutorial-cordapp.html

没有任何问题,直到“运行示例CorDapp”为止。在这里,我会以一种或另一种方式犯错误。

首先,运行时 工作流程-kotlin / build / nodes / runnodes

一个或多个节点无法启动。我当时使用的是具有2个内核和4GB RAM的虚拟机。最终,我注意到RAM似乎是一个问题,所以我将VM的配置更改为4 cpus和10 GB的RAM。

现在,我可以跑步了 工作流程-kotlin / build / nodes / runnodes

并让所有4个节点正常工作,但是,只要我运行以下指令 / gradlew runPartyXServer 对于每个可能的节点,如果X = [A,B,C],则在20到30秒后,计算机会后悔地放慢速度并中止运行。

VM具有Fedora 30、4核和10GB RAM。除了我为教程下载的内容以外,其他内容均为空。我不敢相信那些资源不足以运行本教程,我错了吗?我需要更多吗?可能是另一回事吗?

欢迎任何帮助。

==解决了==

问题在于资源。我跳到8核和32GB,它运行了。我会在某些时候尝试16GB。无论如何,从我的角度来看,问题在于硬件需求如此之大,本教程应包括描述运行它所需的最小设置的部分。

1 个答案:

答案 0 :(得分:0)

从给定的信息来看,我认为您遇到了内存问题。

根据我们的文档,Corda建议最低要求为每个节点1GB的堆和2-3GB的主机RAM。 https://docs.corda.net/docs/corda-enterprise/4.4/node/sizing-and-performance.html#sizing

我建议减少一台计算机上托管的节点数,或者扩大VM的RAM大小

相关问题