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獲批是個好消息,但市場反應卻不如預期。在消息公布後,以太坊價格出現了小幅下跌,...

加密蓮
134 3個月前

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

昨日收益還是不錯的,日內給出的現價空單分別止盈我們目標點位,恭喜跟上的朋友喫肉。時間一晃到月底了,...

倪老師
134 3個月前

幣圈院士:血與淚的教訓!交易者為何總是撞死在同一棵樹上?

幣圈院士談。交易市場中的幾種“死法” 在幣圈市場鱗次櫛比的海洋,風起雲湧,時常讓人感到驚手不及。在...

幣圈院士
139 3個月前

7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC

7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC一個引...

168超神
131 3個月前

悅盈:比特幣68000的空完美落地反彈繼續看跌 以太坊破前高看回撤

一個人的自律中,藏着無限的可能性,你自律的程度,決定着你人生的高度。 人生沒有近路可走,但你走的每...

我是周悅盈
111 3個月前

btc完美盈利 晚間波動較大注意

昨日btc空單完美給到,最大化走出一千七百點空間~ btc: 日內开盤下跌繼續測試66000一线,...

加密蓮
121 3個月前