Lightning-Network-Daemon

在同一台電腦上同時在測試網和主網上執行 LND

  • June 28, 2019

我有兩個正在執行的 bitcoind 實例,一個在主網上,一個在測試網上,沒有任何問題。

我似乎找不到任何關於在同一台電腦上同時執行兩個 LND 實例的體面文件。目前我在兩者之間切換。

可能嗎?有警告嗎?任何指針將不勝感激。

在同一台電腦上執行多個 LND 節點是完全可能的。

我是這樣做的:

  • 為每個 LND 節點創建單獨的文件夾
  • 在每個文件夾中創建一個 lnd.conf 文件
  • 確保將 datadir 和 logdir 設置為指向剛剛創建的文件夾
  • 確保每個配置對 rpclisten、listen 和 restlisten 使用不同的埠
  • 根據您的喜好調整所有其他配置。您可以讓多個客戶端指向同一個 btcd 客戶端(這是我使用的那個,但我確信它也適用於 bitcoind)和同一個鍊或不同的鏈
  • lnd --configfile=path/to/your/lnd.conf為您要執行的每個 lnd 客戶端執行

“專家提示

.bashrc為每個不同節點的 lnd 和 lncli 命令創建了別名。所以:

alias lnd-alice="lnd --configfile=path/to/alice/lnd.conf"
alias lnd-bob="lnd --configfile=path/to/bob/lnd.conf"
alias lncli-alice="lncli --rpcserver=localhost:10001 --macaroonpath=path/to/alice/data/chain/bitcoin/mainnet/admin.macaroon"
alias lncli-bob="lncli --rpcserver=localhost:10002 --macaroonpath=path/to/bob/data/chain/bitcoin/testnet/admin.macaroon"

要為 alice 執行 lnd 節點,我只需鍵入lnd-alice然後lncli-alice create是第一次還是lncli-alice unlock錢包已經初始化。(馬卡龍路徑不是必需的createunlock但它也沒有傷害。)鮑勃也是如此。

本指南非常有助於找到正確的資訊:https ://dev.lightning.community/tutorial/01-lncli/index.html

引用自:https://bitcoin.stackexchange.com/questions/87854