Comment all blockchain/chainstate stuff
This commit is contained in:
parent
0f65419d55
commit
a1c50b083d
@ -240,14 +240,14 @@ if ! lxc storage list --format csv | grep -q ss-base; then
|
|||||||
lxc storage create ss-base zfs
|
lxc storage create ss-base zfs
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# create the testnet/mainnet blocks/chainstate subvolumes.
|
# # create the testnet/mainnet blocks/chainstate subvolumes.
|
||||||
for CHAIN in mainnet testnet; do
|
# for CHAIN in mainnet testnet; do
|
||||||
for DATA in blocks chainstate; do
|
# for DATA in blocks chainstate; do
|
||||||
if ! lxc storage volume list ss-base | grep -q "$CHAIN-$DATA"; then
|
# if ! lxc storage volume list ss-base | grep -q "$CHAIN-$DATA"; then
|
||||||
lxc storage volume create ss-base "$CHAIN-$DATA" --type=filesystem
|
# lxc storage volume create ss-base "$CHAIN-$DATA" --type=filesystem
|
||||||
fi
|
# fi
|
||||||
done
|
# done
|
||||||
done
|
# done
|
||||||
|
|
||||||
else
|
else
|
||||||
echo "WARNING! The host '$FQDN' appears to have Sovereign Stack worksloads already provisioned. Proceed with care."
|
echo "WARNING! The host '$FQDN' appears to have Sovereign Stack worksloads already provisioned. Proceed with care."
|
||||||
|
@ -63,14 +63,14 @@ if [ "$PURGE_LXD" = true ]; then
|
|||||||
lxc network delete lxdbr1 --project default
|
lxc network delete lxdbr1 --project default
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# create the testnet/mainnet blocks/chainstate subvolumes.
|
# # create the testnet/mainnet blocks/chainstate subvolumes.
|
||||||
for CHAIN in mainnet testnet; do
|
# for CHAIN in mainnet testnet; do
|
||||||
for DATA in blocks chainstate; do
|
# for DATA in blocks chainstate; do
|
||||||
if lxc storage volume list ss-base | grep -q "$CHAIN-$DATA"; then
|
# if lxc storage volume list ss-base | grep -q "$CHAIN-$DATA"; then
|
||||||
lxc storage volume delete ss-base "$CHAIN-$DATA"
|
# lxc storage volume delete ss-base "$CHAIN-$DATA"
|
||||||
fi
|
# fi
|
||||||
done
|
# done
|
||||||
done
|
# done
|
||||||
|
|
||||||
if lxc storage list --format csv | grep -q ss-base; then
|
if lxc storage list --format csv | grep -q ss-base; then
|
||||||
lxc storage delete ss-base
|
lxc storage delete ss-base
|
||||||
|
60
install.sh
60
install.sh
@ -103,39 +103,39 @@ if ! lxc config device show ss-mgmt | grep -q ss-root; then
|
|||||||
lxc config device add ss-mgmt ss-root disk source="$SS_ROOT_PATH" path=/home/ubuntu/.ss
|
lxc config device add ss-mgmt ss-root disk source="$SS_ROOT_PATH" path=/home/ubuntu/.ss
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# if a ~/.bitcoin/testnet3/blocks direrectory exists, mount it in.
|
# # if a ~/.bitcoin/testnet3/blocks direrectory exists, mount it in.
|
||||||
BITCOIN_DIR="$HOME/.bitcoin"
|
# BITCOIN_DIR="$HOME/.bitcoin"
|
||||||
REMOTE_BITCOIN_CACHE_PATH="/home/ubuntu/.ss/cache/bitcoin"
|
# REMOTE_BITCOIN_CACHE_PATH="/home/ubuntu/.ss/cache/bitcoin"
|
||||||
BITCOIN_TESTNET_BLOCKS_PATH="$BITCOIN_DIR/testnet3/blocks"
|
# BITCOIN_TESTNET_BLOCKS_PATH="$BITCOIN_DIR/testnet3/blocks"
|
||||||
if [ -d "$BITCOIN_TESTNET_BLOCKS_PATH" ]; then
|
# if [ -d "$BITCOIN_TESTNET_BLOCKS_PATH" ]; then
|
||||||
if ! lxc config device show ss-mgmt | grep -q ss-testnet-blocks; then
|
# if ! lxc config device show ss-mgmt | grep -q ss-testnet-blocks; then
|
||||||
lxc config device add ss-mgmt ss-testnet-blocks disk source="$BITCOIN_TESTNET_BLOCKS_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/testnet/blocks
|
# lxc config device add ss-mgmt ss-testnet-blocks disk source="$BITCOIN_TESTNET_BLOCKS_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/testnet/blocks
|
||||||
fi
|
# fi
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
# if a ~/.bitcoin/testnet3/blocks direrectory exists, mount it in.
|
# # if a ~/.bitcoin/testnet3/blocks direrectory exists, mount it in.
|
||||||
BITCOIN_TESTNET_CHAINSTATE_PATH="$BITCOIN_DIR/testnet3/chainstate"
|
# BITCOIN_TESTNET_CHAINSTATE_PATH="$BITCOIN_DIR/testnet3/chainstate"
|
||||||
if [ -d "$BITCOIN_TESTNET_CHAINSTATE_PATH" ]; then
|
# if [ -d "$BITCOIN_TESTNET_CHAINSTATE_PATH" ]; then
|
||||||
if ! lxc config device show ss-mgmt | grep -q ss-testnet-chainstate; then
|
# if ! lxc config device show ss-mgmt | grep -q ss-testnet-chainstate; then
|
||||||
lxc config device add ss-mgmt ss-testnet-chainstate disk source="$BITCOIN_TESTNET_CHAINSTATE_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/testnet/chainstate
|
# lxc config device add ss-mgmt ss-testnet-chainstate disk source="$BITCOIN_TESTNET_CHAINSTATE_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/testnet/chainstate
|
||||||
fi
|
# fi
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
# if a ~/.bitcoin/blocks dir exists, mount it in.
|
# # if a ~/.bitcoin/blocks dir exists, mount it in.
|
||||||
BITCOIN_MAINNET_BLOCKS_PATH="$BITCOIN_DIR/blocks"
|
# BITCOIN_MAINNET_BLOCKS_PATH="$BITCOIN_DIR/blocks"
|
||||||
if [ -d "$BITCOIN_MAINNET_BLOCKS_PATH" ]; then
|
# if [ -d "$BITCOIN_MAINNET_BLOCKS_PATH" ]; then
|
||||||
if ! lxc config device show ss-mgmt | grep -q ss-mainnet-blocks; then
|
# if ! lxc config device show ss-mgmt | grep -q ss-mainnet-blocks; then
|
||||||
lxc config device add ss-mgmt ss-mainnet-blocks disk source="$BITCOIN_MAINNET_BLOCKS_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/mainnet/blocks
|
# lxc config device add ss-mgmt ss-mainnet-blocks disk source="$BITCOIN_MAINNET_BLOCKS_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/mainnet/blocks
|
||||||
fi
|
# fi
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
# if a ~/.bitcoin/testnet3/blocks direrectory exists, mount it in.
|
# # if a ~/.bitcoin/testnet3/blocks direrectory exists, mount it in.
|
||||||
BITCOIN_MAINNET_CHAINSTATE_PATH="$BITCOIN_DIR/chainstate"
|
# BITCOIN_MAINNET_CHAINSTATE_PATH="$BITCOIN_DIR/chainstate"
|
||||||
if [ -d "$BITCOIN_MAINNET_CHAINSTATE_PATH" ]; then
|
# if [ -d "$BITCOIN_MAINNET_CHAINSTATE_PATH" ]; then
|
||||||
if ! lxc config device show ss-mgmt | grep -q ss-mainnet-blocks; then
|
# if ! lxc config device show ss-mgmt | grep -q ss-mainnet-blocks; then
|
||||||
lxc config device add ss-mgmt ss-mainnet-chainstate disk source="$BITCOIN_MAINNET_CHAINSTATE_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/mainnet/chainstate
|
# lxc config device add ss-mgmt ss-mainnet-chainstate disk source="$BITCOIN_MAINNET_CHAINSTATE_PATH" path=$REMOTE_BITCOIN_CACHE_PATH/mainnet/chainstate
|
||||||
fi
|
# fi
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
# mount the ssh directory in there.
|
# mount the ssh directory in there.
|
||||||
if [ -f "$SSH_PUBKEY_PATH" ]; then
|
if [ -f "$SSH_PUBKEY_PATH" ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user