故障排除
You can enable debug logging for Walrus by setting the environment variable RUST_LOG=walrus=debug
.
最新二进制文件
在进行任何其他步骤之前,请确保您拥有 最新的 walrus
二进制文件。如果您在不同位置有多个版本,请使用 which walrus
找到实际将使用的二进制文件。
旧硬件或不兼容的虚拟机
我们的标准 Ubuntu 二进制文件已知会在某些旧硬件和某些虚拟化环境中引起问题。如果您遇到类似“非法指令(核心转储)”的错误,请 安装 ubuntu-x86_64-generic
版本,该版本专门编译以兼容几乎所有物理和虚拟 x86-64 CPU。
最新 Walrus 配置
Walrus Devnet 和 Testnet 会定期清除,并需要更新到最新的二进制文件和配置。如果您收到类似“无法检索足够的确认以认证 blob”的错误,您可能正在使用指向非活动 Walrus 系统的过时配置。在这种情况下,请使用最新的 配置 更新您的配置文件,并确保 CLI 使用预期的配置。
The walrus
client binary prints information about the used configuration when starting execution, including the path to the Walrus configuration file and the Sui wallet.
正确的 Sui 网络配置
如果您收到类似“指定的 Walrus 系统对象不存在”的错误,请确保您的钱包已设置为 Sui 测试网 并使用最新的 配置。