mirror of
https://github.com/EvernodeXRPL/hpcore.git
synced 2026-06-07 02:36:50 +00:00
Improved vm cluster scripts.
This commit is contained in:
@@ -8,18 +8,21 @@ hpcore=$5
|
||||
|
||||
echo $nodeid. $vmip
|
||||
|
||||
sshpass -p $vmpass scp $hpcore/build/hpcore \
|
||||
$hpcore/build/hpstatemon \
|
||||
$hpcore/libfuse3.so.3 \
|
||||
$hpcore/examples/echocontract/contract.js \
|
||||
./setup-hp.sh \
|
||||
geveo@$vmip:~/
|
||||
|
||||
|
||||
if [ $mode = "new" ]; then
|
||||
sshpass -p $vmpass ssh geveo@$vmip 'rm -r ~/contract && chmod 700 ~/setup-hp.sh && ~/setup-hp.sh'
|
||||
else
|
||||
exit
|
||||
fi
|
||||
|
||||
sshpass -p $vmpass scp geveo@$vmip:~/contract/cfg/hp.cfg ./cfg/node$nodeid.json
|
||||
sshpass -p $vmpass scp $hpcore/build/hpcore \
|
||||
$hpcore/build/hpstatemon \
|
||||
$hpcore/examples/echocontract/contract.js \
|
||||
/usr/local/lib/libfuse3.so.3 \
|
||||
/usr/local/bin/fusermount3 \
|
||||
./setup-hp.sh \
|
||||
geveo@$vmip:~/
|
||||
|
||||
sshpass -p $vmpass ssh geveo@$vmip 'chmod 700 ~/setup-hp.sh && ~/setup-hp.sh'
|
||||
sshpass -p $vmpass scp geveo@$vmip:~/contract/cfg/hp.cfg ./cfg/node$nodeid.json
|
||||
else
|
||||
sshpass -p $vmpass scp $hpcore/build/hpcore \
|
||||
$hpcore/build/hpstatemon \
|
||||
$hpcore/examples/echocontract/contract.js \
|
||||
geveo@$vmip:~/
|
||||
fi
|
||||
Reference in New Issue
Block a user