25 lines
827 B
Bash
25 lines
827 B
Bash
|
set -ex
|
||
|
|
||
|
DEPLOYMENT="bitcoin-node"
|
||
|
MACHINE="bitcoin-node"
|
||
|
DISK_FILE=$(nixops export -d $DEPLOYMENT | nix-shell -p jq --command "jq -r '..|.\"virtualbox.disks\"?|select(.!=null)' | jq -r .disk1.path")
|
||
|
|
||
|
nixops stop -d $DEPLOYMENT
|
||
|
VBoxManage modifyhd --resize 307200 "$DISK_FILE"
|
||
|
nixops start -d $DEPLOYMENT
|
||
|
|
||
|
# (
|
||
|
# echo d # [d]elete 50gb partition
|
||
|
# echo n # [n]ew partitoin
|
||
|
# echo p # [p]rimary partition
|
||
|
# echo # partition number (Accept default: 1)
|
||
|
# echo # first sector (Accept default: 1)
|
||
|
# echo # last sector (Accept default: 524287999)
|
||
|
# echo w # [w]rite changes
|
||
|
# ) | fdisk
|
||
|
nixops ssh -d $DEPLOYMENT $MACHINE -- '(echo d; echo n; echo p; echo; echo; echo; echo w; ) | fdisk /dev/sda'
|
||
|
|
||
|
nixops reboot -d $DEPLOYMENT
|
||
|
nixops ssh -d $DEPLOYMENT $MACHINE -- resize2fs /dev/sda1
|
||
|
nixops ssh -d $DEPLOYMENT $MACHINE -- df -h
|