update
This commit is contained in:
@@ -8,7 +8,7 @@ then
|
||||
do
|
||||
i=$(( i + 1 ))
|
||||
done
|
||||
echo $i
|
||||
echo $i > $datadir/nbd_index
|
||||
modprobe nbd max_part=$(( i + 1 ))
|
||||
qemu-nbd --connect /dev/nbd$i $datadir/garage_data.qcow2
|
||||
if [[ "$format" = "true" ]]
|
||||
|
||||
@@ -8,7 +8,7 @@ User=__APP__
|
||||
Environment='RUST_LOG=garage=info' 'VIRTUALISATION=__VIRTUALISATION__' 'RUST_BACKTRACE=1'
|
||||
ExecStartPre=+__FINALPATH__/mount_disk.sh
|
||||
ExecStart=__FINALPATH__/garage -c __FINALPATH__/garage.toml server
|
||||
ExecStopPost=+__FINALPATH__/umount_disk.sh __NBD_INDEX__
|
||||
ExecStopPost=+__FINALPATH__/umount_disk.sh
|
||||
WorkingDirectory=__FINALPATH__/
|
||||
StandardOutput=append:/var/log/__APP__/__APP__.log
|
||||
StandardError=inherit
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
#!/bin/bash
|
||||
if [ "$VIRTUALISATION" = "true" ]
|
||||
then
|
||||
nbd=$1
|
||||
datadir=__DATADIR__
|
||||
nbd=$(cat $datadir/nbd_index)
|
||||
umount /dev/nbd$nbd
|
||||
qemu-nbd --disconnect /dev/nbd$nbd
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user