Preserve previous fullnode log file on restart
This commit is contained in:
parent
aa3694cca8
commit
18653b825b
|
@ -68,6 +68,9 @@ cat > ~/solana/on-reboot <<EOF
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
cd ~/solana
|
cd ~/solana
|
||||||
source scripts/oom-score-adj.sh
|
source scripts/oom-score-adj.sh
|
||||||
|
|
||||||
|
now=\$(date -u +"%Y-%m-%dT%H:%M:%SZ")
|
||||||
|
ln -sfT fullnode.log.\$now fullnode.log
|
||||||
EOF
|
EOF
|
||||||
chmod +x ~/solana/on-reboot
|
chmod +x ~/solana/on-reboot
|
||||||
echo "@reboot ~/solana/on-reboot" | crontab -
|
echo "@reboot ~/solana/on-reboot" | crontab -
|
||||||
|
@ -196,7 +199,7 @@ EOF
|
||||||
args+=($extraNodeArgs)
|
args+=($extraNodeArgs)
|
||||||
|
|
||||||
cat >> ~/solana/on-reboot <<EOF
|
cat >> ~/solana/on-reboot <<EOF
|
||||||
nohup ./multinode-demo/bootstrap-leader.sh ${args[@]} > fullnode.log 2>&1 &
|
nohup ./multinode-demo/bootstrap-leader.sh ${args[@]} > fullnode.log.\$now 2>&1 &
|
||||||
pid=\$!
|
pid=\$!
|
||||||
oom_score_adj "\$pid" 1000
|
oom_score_adj "\$pid" 1000
|
||||||
disown
|
disown
|
||||||
|
@ -304,7 +307,7 @@ EOF
|
||||||
# shellcheck disable=SC2206 # Don't want to double quote $extraNodeArgs
|
# shellcheck disable=SC2206 # Don't want to double quote $extraNodeArgs
|
||||||
args+=($extraNodeArgs)
|
args+=($extraNodeArgs)
|
||||||
cat >> ~/solana/on-reboot <<EOF
|
cat >> ~/solana/on-reboot <<EOF
|
||||||
nohup multinode-demo/validator.sh ${args[@]} > fullnode.log 2>&1 &
|
nohup multinode-demo/validator.sh ${args[@]} > fullnode.log.\$now 2>&1 &
|
||||||
pid=\$!
|
pid=\$!
|
||||||
oom_score_adj "\$pid" 1000
|
oom_score_adj "\$pid" 1000
|
||||||
disown
|
disown
|
||||||
|
@ -351,7 +354,7 @@ EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cat >> ~/solana/on-reboot <<EOF
|
cat >> ~/solana/on-reboot <<EOF
|
||||||
nohup multinode-demo/replicator.sh ${args[@]} > fullnode.log 2>&1 &
|
nohup multinode-demo/replicator.sh ${args[@]} > fullnode.log.\$now 2>&1 &
|
||||||
pid=\$!
|
pid=\$!
|
||||||
oom_score_adj "\$pid" 1000
|
oom_score_adj "\$pid" 1000
|
||||||
disown
|
disown
|
||||||
|
|
Loading…
Reference in New Issue