0

我尝试在 Ubuntu 18.04 上同时运行1.1.2和 1.2.4 版本,但我不会说它根本不起作用,因为它利用 CPU 和磁盘,创建 3GB 大小的数据库,我什至能够从命令行创建一个钱包,但如果我这样做

./rippled account_info r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59 true

我总是得到

Loading: "/home/xrp/.config/ripple/rippled.cfg"
2019-May-29 10:04:10.273909186 HTTPClient:NFO Connecting to 127.0.0.1:5005

{
   "result" : {
      "error" : "lgrNotFound",
      "error_code" : 21,
      "error_message" : "ledgerNotFound",
      "request" : {
         "account" : "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
         "command" : "account_info",
         "ledger_index" : 0
      },
      "status" : "error"
   }
}

有什么问题?

有关我执行的步骤的更多信息,请参阅在 Ubuntu 上构建和运行涟漪。

编辑1

我用 s1.ripple.com 和 s2.ripple.com 尝试了相同的 account_info 命令,得到了相同的“lgrNotFound”错误:

./rippled -v --rpc_ip 34.213.185.56:51234 account_info r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59 true

4

1 回答 1

1

看起来您正在成功运行rippled。你还没有做的是成功地更新或“同步”到网络上的其余节点。

有几个可能的原因,但这些是我见过的最常见的:

  1. 无法连接到其他对等方。如果您的防火墙或其他网络问题导致无法连接到其他对等方,您将永远不会同步。运行rippled server_info,并寻找数量peers。在涟漪运行几分钟后,它应该至少是 10。(该命令rippled peers将提供更多详细信息,但通常该数字足以知道您是否还好。)
  2. 时间不够。节点同步可能需要几分钟,因为它必须在某个给定时间下载分类帐的状态,然后赶上从那时起的变化。如果您已经等待超过 15 分钟左右,这可能不是您的问题。
  3. 机器资源不足。大多数情况下,这采取慢速网络连接或慢速硬盘驱动器的形式。这些页面将提供更多详细信息和当前建议:
  4. 无法下载验证者列表。通常不太常见的是默认连接到 cofigured [validator_list_sites]( https://vl.ripple.com ) 的问题。运行rippled validators。您应该得到一个结果,其中包括一堆(目前是 31 个)验证器节点 ID(50 多个以“n”开头的字符串)和一个标记为validator_list. 该对象应指示未来的到期日期和“活动”状态。其他任何事情通常都表明存在问题。rippled validator_list_sites如果有的话,可能会给您更多关于问题所在的解释。
于 2019-06-05T18:39:38.227 回答