http://www.7klian.com

Filecoin 运维(2) 情况变量和常用运维操纵

lotus-storage-miner sectors update-state –really-do-it=true 0 FailedUnrecoverable
· Byte Power: 已完成 Proving 的算力
1.1 查察节点信息
lotus-storage-miner storage attach –store –init /path/to/persistent_storage
# 下载 2KiB 扇区对应的 Proof 参数
# 这时你可以实验配置其状态为 ”, 就可以跳过这扇区。
· Committed: 已完成 Commiting 的算力
 SealPreCommit1Failed: 1
# 手动这是链的高度
# 配置密封扇区的存储路径,密封完成之后该路径下的数据会被自动清空,相当于姑且目次
lotus-storage-miner info
 PreCommit1: 12
启动 Worker 呼吁:
1. 需要给 worker 指定一个在局域网可以会见的 IP 地点以及一个本机未被利用的端口。
Miner Balance: 128.044817705754006786
# 查察钱包列表
lotus wallet list 
# 建设一个 BLS 钱包
1.3 查察链同步状态

2.3 修改扇区的状态

2.4 查察 Worker 列表
· 假如你规划让当前 Worker 参加 P1,则至少需要 128GB 内存。
# 查察某个扇区的汗青状态
3. 需要留意呆板的内存与成果的分别,好比:
 Available:   0.001539644031980541
· 32 GiB Faulty: 被标志为 Faulty 扇区总巨细,也就是无效算力。
 Proving: 1.812 TiB (32 GiB Faulty, 1.69%)
· Miner Balance: 当前挖矿收益(宽大矿工最存眷的)
2. lotus-storage-miner 操纵
· 假如你规划让当前 Worker 参加 P2,,则至少需要 64GB 内存。
lotus-storage-miner sectors status {SectorID}
2.5 增加存储路径
lotus-storage-miner storage list
 Total: 72
 Committed: 1.844 TiB
启动 worker 需要留意以下几点:
/ip4/192.168.1.101/tcp/37103/p2p/12D3KooWNvqwb1gbgMNLFXtMAXP3ZwgTVgaLXbDUNqpWDQuKd1sh
Sectors:
Sector Size: 32 GiB
lotus daemon –bootstrap=false
Worker Balance: 49.947643260499744805
Miner: t0109653
lotus net connect {PEER_ADDR}
./lotus fetch-params –proving-params 2KiB    
留意:update-state 需要审慎操纵,因为操纵不妥大概会产生一些难以预料的奇怪的错误。
lotus net peers
以上两个呼吁都是在启动了 miner 之后才可以执行,是一种动态添加存储路径的方法,很是机动。你还可以在呼吁中添加权重 –weight=10,默认权重是 10。执行该呼吁后,可通过以下呼吁查察存储列表:
lotus-seal-worker run –address=192.168.1.100:2345 –precommit1=true –precommit2=false –commit=false
/ip4/127.0.0.1/tcp/37103/p2p/12D3KooWNvqwb1gbgMNLFXtMAXP3ZwgTVgaLXbDUNqpWDQuKd1sh
lotus-seal-worker 操纵
export IPFS_GATEWAY=”https://proof-parameters.s3.cn-south-1.jdcloud-oss.com/ipfs/”
 Locked:      128.043278061722026245
# 查察某个扇区的当前状态
· 假如你规划让当前 Worker 参加 C2,则至少需要 192GB 内存。

{PEER_ADDR} 指的是节点毗连地点,如/ip4/119.33.53.66/tcp/37103/p2p/12D3KooWNvqwb1gbgMNLFXtMAXP3ZwgTVgaLXbDUNqpWDQuKd1sh。
./lotus fetch-params –proving-params 32GiB  
# 配置数据存储路径,该路径用来存储最终密封好的数据
lotus-storage-miner sectors status –log {SectorID}

Byte Power:   1.812 TiB / 4.888 PiB (0.0362%)
{PEER_ADDR} 可以是任意一个可以或许正常同步数据的节点地点。
# 罗列所有扇区信息:
# 执行该呼吁大概需要一点时间期待
2.2 查察扇区状态
2.1 查察矿工状态
1.2 手动毗连其他节点
lotus sync status
# 查察本节点所监听的地点:
Market (Locked):  0.000000000000004064
Actual Power: 1.81 Ti / 4.73 Pi (0.0374%)
lotus-storage-miner sectors list

常用运维操纵
今朝所有 V27 的参数是 209GB,32GB 扇区对应的参数巨细为 103GB。
1.5 手动下载 proof 参数
2. precommit1、precommit2 和 commit 默认是启用的,假如想要禁用,可以配置为 false
1.4 钱包操纵
 Proving: 58
/ip6/::1/tcp/46335/p2p/12D3KooWNvqwb1gbgMNLFXtMAXP3ZwgTVgaLXbDUNqpWDQuKd1sh
· Locked: 挖矿收益锁仓的份额(前期的收益险些全部锁仓了)
这个在你同步的时候无法正常同步链上数据时候出格有用, 这时可以试下在启动 daemon 的时候禁用自动毗连 peers ,然后手动毗连到一个正常节点,譬喻:
这个在你同步的时候发明自动同步失败,无法获取可用节点的时候出格有用:
lotus wallet balance
lotus net listen
这是我们本身测试矿工的 info,今朝已经跑了 2 天了。这里或许表明一下各项数据的意思:
 PreCommit:   0
# 首先记得开启京东云的署理
# 执行该呼吁大概需要一点时间期待
# 譬喻某个 sector 密封失败一直卡在哪里,
Expected block win rate: 6.4627/day (every 3h42m48s)
# 查察钱包余额
lotus wallet new bls
lotus-storage-miner storage attach –seal –init /path/to/fast_cache
假如呈现 Error 则说明链同步有问题,假如状态是 completed,则说明链同步已经完成,可以举办其他操纵了。
· Expected block win rate: 预期竞争出块胜出的概率,6.4627/day 标识平均天天可以出 6 个块。
Market (Escrow):  0.000000000000004064
下载 32GiB 扇区对应的 Proof 参数
· Actual Power: 实际有效算力
 PreCommit2: 1

lotus-storage-miner sectors update-state –really-do-it=true {SectorID} {NewState}
lotus net connect {PEER_ADDR}
1. lotus daemon 操纵
lotus-storage-miner workers list
lotus chain sethead –epoch=3960
其他都是各人一眼都能看懂的,这里就不表明白。
# 查察毗连的节点列表:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读