btbf / spojapanguild

カルダノステークプール構築マニュアル
https://docs.spojapanguild.net/
3 stars 5 forks source link

修正依頼 環境変数の設定、再読み込みの塊移動 #363

Closed akyo3 closed 7 months ago

akyo3 commented 7 months ago

■該当ページURL https://docs.spojapanguild.net/setup/2-node-setup/

■修正前  VirtualBox   おそらくUbunt 22.04になってからだと思いますが、戻り値確認後にTmuxセッションを閉じると、2-3. ノード設定ファイルの修正箇所のディレクトリ作成コマンドがうまく機能しません。Tmuxセッション内で.bashrcファイルへソケットパス追加、更新した場合についても試しましたが、移動コマンドが機能しません。

例)

cd $NODE_HOME

エラー内容

*@*-VirtualBox:~$ tmux new -s build
[exited]
*@*-VirtualBox:~$ mkdir $NODE_HOME
mkdir: オペランドがありません
詳しくは 'mkdir --help' を実行して下さい。

■修正後 以下のようにすると機能しました。  環境変数の設定、再読み込みの塊をTmuxセッションを閉じた後に持ってくる

例) TMUXセッションを閉じる

exit

環境変数の設定、再読み込み 環境変数に接続ネットワーク等を指定後、.bashrcを再読み込みします。

ノード設定ファイルは $NODE_HOME(例:/home/user/cnode) に設定されます。

echo PATH="$HOME/.local/bin:$PATH" >> $HOME/.bashrc
echo export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" >> $HOME/.bashrc
echo export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH" >> $HOME/.bashrc
echo export NODE_HOME=$HOME/cnode >> $HOME/.bashrc

環境変数に接続ネットワークを指定する

echo export NODE_CONFIG=mainnet >> $HOME/.bashrc
echo export NODE_NETWORK='"--mainnet"' >> $HOME/.bashrc
echo export CARDANO_NODE_NETWORK_ID=mainnet >> $HOME/.bashrc

??? テストネットの場合はこちら === "Preview(テストネット)"

        echo export NODE_CONFIG=preview >> $HOME/.bashrc
        echo export NODE_NETWORK='"--testnet-magic 2"' >> $HOME/.bashrc
        echo export CARDANO_NODE_NETWORK_ID=2 >> $HOME/.bashrc
=== "PreProd(テストネット)"
    ```
    echo export NODE_CONFIG=preprod >> $HOME/.bashrc
    echo export NODE_NETWORK='"--testnet-magic 1"' >> $HOME/.bashrc
    echo export CARDANO_NODE_NETWORK_ID=1 >> $HOME/.bashrc
    ```

bashrc再読み込み

source $HOME/.bashrc

2-4. ノード起動スクリプトの作成 〜〜〜

btbf commented 7 months ago

Thank you. Done!