Lotus常用环境变量使用说明

2023-06-11 16:06:33

1. 通用环境变量

  • FIL_PROOFS_PARAMETER_CACHE:proof 证明参数路径,默认在/var/tmp/filecoin-proof-parameters下。

    export FIL_PROOFS_PARAMETER_CACHE=/home/user/nvme_disk/filecoin-proof-parameters
  • FFI_BUILD_FROM_SOURCE:从源码编译底层库。

    export FFI_BUILD_FROM_SOURCE=1
  • IPFS_GATEWAY:配置证明参数下载的代理地址。

    export IPFS_GATEWAY=https://proof-parameters.s3.cn-south-1.jdcloud-oss.com/ipfs/
  • TMPDIR:临时文件夹路径,用于存放显卡锁定文件。

    export TMPDIR=/home/user/nvme_disk/tmp
  • RUST_LOG:配置Rust日志级别。

    export RUST_LOG=Debug
  • GOPROXY:配置Golang代理。

    export GOPROXY=https://goproxy.cn

2. Lotus Deamon环境变量

  • LOTUS_PATH:lotus daemon 路径,例如:

    export LOTUS_PATH=/home/user/nvme_disk/lotus

3. Lotus Miner环境变量

  • LOTUS_MINER_PATH:lotus miner 路径,例如:

    export LOTUS_MINER_PATH=/home/user/nvme_disk/lotusminer
  • FULLNODE_API_INFO:lotus daemon API 环境变量;

    export FULLNODE_API_INFO=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBbGxvdyI6WyJyZWFkIiwid3JpdGUiLCJzaWduIiwiYWRtaW4iXX0.JSdq-OviNQW2dZslvyargJsqgLrlYCjoZCIFkb2u96g:/ip4/192.168.1.10/tcp/1234/http
  • BELLMAN_CUSTOM_GPU:指定GPU型号;

4. Lotus Worker环境变量

  • LOTUS_WORKER_PATH:Lotus worker 路径;

    export LOTUS_WORKER_PATH=/home/user/nvme_disk/lotusworker
  • FIL_PROOFS_MAXIMIZE_CACHING:最大化内存参数;

    export FIL_PROOFS_MAXIMIZE_CACHING=1
  • FIL_PROOFS_USE_MULTICORE_SDR:CPU多核心绑定;

    export FIL_PROOFS_USE_MULTICORE_SDR=1
  • FIL_PROOFS_USE_GPU_TREE_BUILDER:使用GPU计算Precommit2 TREE hash

    export FIL_PROOFS_USE_GPU_TREE_BUILDER=1
  • FIL_PROOFS_USE_GPU_COLUMN_BUILDER:使用GUP计算Precommit2 COLUMN hash;

    export FIL_PROOFS_USE_GPU_COLUMN_BUILDER=1
  • BELLMAN_NO_GPU:不使用GPU计算Commit2;

    export BELLMAN_NO_GPU=1
    • 如果要启用 GPU,则不能让这个环境变量(BELLMAN_NO_GPU)出现在系统的环境变量中(env);

    • 如果它出现在 env 中,则需要使用unset BELLMAN_NO_GPU命令取消,因为设置 export BELLMAN_NO_GPU=0 无效;

  • MINER_API_INFO:Lotus miner的API信息;

    export MINER_API_INFO=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBbGxvdyI6WyJyZWFkIiwid3JpdGUiLCJzaWduIiwiYWRtaW4iXX0.JSdq-OviNQW2dZslvyargJsqgLrlYCjoZCIFkb2u96g:/ip4/192.168.1.10/tcp/1234/http
  • BELLMAN_CUSTOM_GPU:指定Commit2的GPU型号;

    export BELLMAN_CUSTOM_GPU="GeForce RTX 2080 Ti:4352"

郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。

推荐文章

btc日内再次下跌 短线应当如何处理?

尽管以太坊现货ETF获批是个好消息,但市场反应却不如预期。在消息公布后,以太坊价格出现了小幅下跌,...

加密莲
926 1年前

7月23日、BTC(合约)ETH(合约)行情分析及操作策略

昨日收益还是不错的,日内给出的现价空单分别止盈我们目标点位,恭喜跟上的朋友吃肉。时间一晃到月底了,...

倪老师
915 1年前

币圈院士:血与泪的教训!交易者为何总是撞死在同一棵树上?

币圈院士谈。交易市场中的几种“死法” 在币圈市场鳞次栉比的海洋,风起云涌,时常让人感到惊手不及。在...

币圈院士
904 1年前

7月23:Mt. Gox 比特币钱包在市场紧缩的情况下转移了价值 28.2 亿美元的 BTC

7月23:Mt. Gox 比特币钱包在市场紧缩的情况下转移了价值 28.2 亿美元的 BTC一个引...

168超神
884 1年前

悦盈:比特币68000的空完美落地反弹继续看跌 以太坊破前高看回撤

一个人的自律中,藏着无限的可能性,你自律的程度,决定着你人生的高度。 人生没有近路可走,但你走的每...

我是周悦盈
883 1年前

btc完美盈利 晚间波动较大注意

昨日btc空单完美给到,最大化走出一千七百点空间~ btc: 日内开盘下跌继续测试66000一线,...

加密莲
867 1年前