我正在Windows 10 Pro版本21H1中运行WSL Ubuntu 20.04 (带有Docker桌面支持的版本2)
这些步骤如下:
在
git clone https://github.com/textileio/powergate.gitcd powergate/cd docker/nano docker-compose.yaml中,我添加了“lotus”、“daemon”、“-导入-快照”,"https://fil-chain-snapshots-fallback.s3.amazonaws.com/mainnet/minimal_finality_stateroots_latest.car"“在第32行和33.make up^C make down删除了行”make down“、"daemon",“--导入-快照”,来自docker-compose.yamlmake upmake upcd ..,所以我在回购的根目录中输入了cd ..,然后在GOPATH中输入了pow命令,输入了pow,以确保pow与powd的链接良好。它was.pow admin users createexport POW_TOKEN=<token copied to here>pow wallet addrs并为addresspow data stage <my-static-site-folder>pow config apply --watch <CID等了很长一段时间,它说任务正在执行,然后我得到了.---------------------------------------+--------------------------------+-------+-------+--------------
<job id here> | JOB_STATUS_FAILED executing | | |
| cold-storage config: making | | |
| deal configs: getting miners | | |
| from minerselector: getting | | |
| miners from reputation | | |
| module: not enough miners from | | |
| reputation module to satisfy | | |
| the constraints | | |我不明白问题出在哪里。每次向自定义配置文件添加几个不同修改的--重写标志时,我都会重复pow config apply --watch <CID命令。这些内容确实在IPFS (不是Filecoin)上出现过一段时间,但是在我继续运行配置应用命令之后,站点就从IPFS中下来了。
发布于 2021-07-29 22:07:23
可以通过将矿工添加到配置文件中的"trustedMiner“条目来解决此问题,因为pow不需要检测符合您规范的矿工。
我去了一个Filecoin聚合站点(我使用了“https://filrep.io/"”),并将矿工添加到应用命令中使用的配置文件的trustedMiner部分,以启动Filecoin协议。
例如,配置文件中的"trustedMiners“行应该如下所示:
"trustedMiners": ["<Miner Id>", "<Miner Id>","<Miner Id>", "<Miner Id>", ...],不管你想增加多少矿工。
然后执行以下命令:
pow config apply --watch <CID> -o -c new-config-file.json
顺便说一下,--watch标志是可选的,因为它只允许您实时查看交易的状态。
https://stackoverflow.com/questions/68525881
复制相似问题