Quellcode durchsuchen

updated to single disk setup

Toastie vor 1 Jahr
Ursprung
Commit
9e2f07e9a5
1 geänderte Dateien mit 12 neuen und 12 gelöschten Zeilen
  1. 12 12
      startup.sh

+ 12 - 12
startup.sh

@@ -1,19 +1,22 @@
 #!/bin/bash
 
+# Load configuration
+[ -f ./config.sh ] && source config.sh
+disk2=$disk"p3"
+
+
 # 1. Open LUKS devices and sets up a mapping under /dev/mapper/
-cryptsetup luksOpen /dev/sda guests
-cryptsetup luksOpen /dev/sdb magnetic
+cryptsetup luksOpen $disk2 data
 echo "Device mappings:" `find /dev/mapper/ -type l`
 
 # 2. Mount LUKS volumes
-mount --verbose /dev/mapper/guests    /srv/guests
-mount --verbose /dev/mapper/magnetic  /srv/magnetic
+mount --verbose /dev/mapper/data    /srv/data
 
 # 3. Create a bind-mounts so we are not on the unecryped root volume
-mount --verbose --bind /srv/guests/lib/docker   /var/lib/docker
-mount --verbose --bind /srv/guests/docker       /opt/docker
-mount --verbose --bind /srv/guests/lib/libvirt  /var/lib/libvirt
-mount --verbose --bind /srv/guests/etc/libvirt  /etc/libvirt
+mount --verbose --bind /srv/data/guests/lib/docker   /var/lib/docker
+mount --verbose --bind /srv/data/guests/docker       /opt/docker
+mount --verbose --bind /srv/data/guests/lib/libvirt  /var/lib/libvirt
+mount --verbose --bind /srv/data/guests/etc/libvirt  /etc/libvirt
 
 # 4. Start docker and libvird 
 # Those services should have been disabled
@@ -27,7 +30,4 @@ sleep 2 && systemctl status --no-pager libvirt-guests
 
 # 4. Fix forward chain which was set to default deny by docker
 # so our KVM containers on br0 have access to the network
-iptables -v -A FORWARD -i br0 -o br0 -j ACCEPT
-
-# Start docker containers
-# docker-compose --file /opt/docker/proxy/docker-compose.yml up --detach reverse-proxy
+iptables -v -A FORWARD -i br0 -o br0 -j ACCEPT