【问题标题】:I am getting an error while trying to connect with node using geth tool尝试使用 geth 工具连接节点时出现错误
【发布时间】:2020-11-27 15:43:37
【问题描述】:

我在尝试使用以下命令附加到仲裁节点时出错:--

geth attach --datadir new-node-1/geth.ipc

然后我得到这个错误


无法连接到远程 geth:拨打 unix new-node-1/geth.ipc:连接:没有这样的文件或 目录

我试图定位 geth.ipc 的路径,但那里什么也没有。我猜该文件没有被创建。

各位有什么建议..

【问题讨论】:

    标签: hyperledger-fabric ethereum go-ethereum geth quorum


    【解决方案1】:

    您应该像这样运行命令(不带 --datadir): geth attach new-node-1/geth.ipc

    如果这仍然不起作用,请确保您拥有正确的 ipc 文件路径。 new-node-1 是否与启动仲裁节点时指定的路径相同(即使用 --datadir new-node-1)。

    如果路径正确但geth.ipc 文件不存在,则节点无法启动。检查日志文件以查看是否有任何错误。

    【讨论】:

    • 是的,@Satpal 感谢您的解释,我检查了 raft 节点没有启动.. 当我检查 node.log 文件是否有错误时。它显示以下内容。 '不正确的用法。提供但未定义的标志:-raft
    • 这意味着您正在运行上游(原始以太坊)geth 可执行文件,而不是仲裁可执行文件。检查您的路径是否已设置,以便您在任何以太坊可执行文件之前选择 Quorum geth。您可以通过运行geth version 来检查这一点。其结果必须包含带有文本Quorum Version 的行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    • 2021-01-04
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多