Crust Wiki

Crust Wiki

  • 文档
  • Shadow
  • 贡献
  • Languages icon中文
    • English
    • Help Translate

›Q&A

概览

  • Crust 概述
  • Crust Grants
  • Crust 生态成长计划
  • CRU 认领
  • 锁定的CRU 认领
  • 锁定的CRU 解锁
  • Bridge

    • Ethereum Bridge
    • Elrond Bridge
  • Crust 钱包
  • Crust 术语
  • CRU18 担保
  • 参数表
  • 贡献

学习

  • 账户
  • Crust 通证
  • 新增绑定
  • 担保人
  • 验证人
  • GPoS
  • sWorker

    • 概览
    • 入网
    • 工作量
  • 去中心化存储市场
  • 存储商户
  • 链上身份
  • 链上治理指南

构建

  • Builder's Portal
  • Crust Storage 101
  • Basics

    • Developer faucet
    • Crust Rocky Network
    • 代码示例:使用Crust存储文件
    • Store file with Crust IPFS Pinning Service API

    Crosschain Storage Solution

    • 基于XCMP的跨链存储解决方案
    • 基于平行链的跨链存储解决方案
    • 基于原生IPFS的跨链存储解决方案
    • 基于智能合约的跨链存储解决方案

    Integration Guide

    • DApp的部署和运行
    • NFT数据存储
    • 内容存储与分发

    Node Guide

    • Crust 节点
    • Crust Storage Manager

    Toolkits

    • Crust Pinner Github Action
    • Crust Pinner NPM Package
    • IPFS W3Auth Gateway
    • IPFS W3Auth Pinning Service

基于EVM构建

  • Overview
  • Build With EVM 101
  • Chains

    • Ethereum
    • Optimism
    • Arbitrum
    • zkSync

    Toolkits

    • SDK

基于Algorand构建

  • Overview
  • Build With Algorand 101
  • Algorand applications

基于TON构建

  • Overview
  • Build With TON 101
  • TON applications

节点

  • 节点概要
  • 节点硬件指南
  • Owner 节点
  • Member 节点
  • Isolation 节点
  • 验证人指南
  • 担保人指南
  • sWorker 版本
  • 节点权益
  • 配置 QoS

存储

  • 概览
  • 存储用户指南
  • 存储商户指南
  • 存储订单清算指南
  • 存储市场权益
  • 使用Crust Apps 存储的问题

Q&A

  • 基础知识
  • 验证人和候选人
  • 担保人
  • 奖励和惩罚
  • 节点基本问题
  • Member节点相关
  • 组相关
  • 修复不稳定链
  • 应用
  • EPID & ECDSA
  • 其它
Translate

节点基本问题

1 安装Node时出现apt update错误

这个是ubuntu系统更新包的错误,和crust无关,一般可以通过优化网络和更换镜像的方式进行解决。

2 Owner对的硬件要求

  • 网络必须稳定,有公网IP,否则出块不稳定可能会导致惩罚
  • 硬盘使用SSD,建议500GB ~ 1TB
  • 不要求SGX,推荐使用云服务机器

3 SGX 设置

机器的 SGX(Software Guard Extensions) 模块的默认关闭的,需要在机器的 BIOS 设置。首先将SGX 开关设置为 enable,同时把Secure Boot 关闭(部分主板没有)。如果 SGX 只支持 software enabled 方式,参考这个链接https://github.com/intel/sgx-software-enable,或使用以下命令:

wget https://github.com/crustio/crust-node/releases/download/sgxenable-1.0.0/sgx_enable && sudo chmod +x sgx_enable && sudo ./sgx_enable

4 链的peers上不去原因和解决办法

peers上不去主要是因为网络问题, 如没有固定IP,带宽不够,网段被隔离,一般需要升级网络来解决这个问题。当然也可能是因为没有固定IP或者是因为同一个局域网内启动了大量Member节点,对于同一局域网内启动大量Member节点可以做端口转发来缓解,具体操作如下:

  • 执行sudo crust config chain-port 30889的命令将Member A节点的端口改成30889

  • 执行sudo crust config generate命令生成配置文件

  • 执行sudo crust reload chain命令重启链服务

  • 在路由端配置这个Member A节点内网的30889端口转发

  • 依此类推MemberB节点做30887的端口转发,MemberC节点做30886的端口转发

5 如何迁移owner

分为以下三步

  • 在新的机器上,启用新的owner,等待链同步至最新块一切正常后,获得新的session key。请注意旧的owner一定不要停止链服务或停机
  • 设置新的session key。请注意旧的owner一定不要停止链服务或停机
  • 等待一个era后观察到链工作以及出块一切正常后,停止旧的owner。

6 链日志报错

如下图所示,表示链数据损坏,执行sudo rm -rf /opt/crust/data/chain/chains/crust/db/命令将链数据删除,然后执行sudo crust reload chain重新同步链数据,如果再次出现如下报错,说明系统盘有坏道,请立即更换系统盘

图片

← 奖励和惩罚Member节点相关 →
  • 1 安装Node时出现apt update错误
  • 2 Owner对的硬件要求
  • 3 SGX 设置
  • 4 链的peers上不去原因和解决办法
  • 5 如何迁移owner
  • 6 链日志报错
Docs
Getting StartedCRU ClaimsWebsite Hosting with CrustNFT Data Storage with Crust
Community
DiscordTwitterTelegram
More
CooperationGitHub
Copyright © 2025 Crust Network