Externes Speichern von RouterOS-Containern auf einem USB-Stick
Für unseren nächsten Fall werden wir mittels USB Stick die Speicherkapazität von unserem Mikrotik erhöhen.
Die Voraussetzung hierfür ist, dass das Container Package installiert und aktiviert ist!
Eine entsprechende Anleitung gibt es hier: MikroTik: Container-Funktion unter RouterOS v7 aktivieren
Genutzte Hardware:
– Mikrotik hAP ac^2
– SanDisk Ultra USB Stick 64GB
Da der hAP ac^2 nur über rund 16MB lokalen Flash Speicher verfügt, wovon nur wenige Kilobyte frei sind, lagern wir die Container Nutzdaten auf einen USB Stick aus.
USB Stick anschließen und formatieren:
Zunächst stecken wir unseren USB Stick in den USB Port des Mikrotik hAP ac^2 und öffnen die Winbox.
Anschließend formatieren wir den USB Stick über System -> Disks
In diesem Fall wählen wir als Dateisystem ext4 aus.
Container-Mounts anpassen:
In diesem Beispiel speichern wir einen PiHole Container auf unserem USB Stick.
Bitte auf die korrekte Angabe von src und tmpdir achten!
/container/mounts/add name=etc_pihole src=usb1-part1/etc dst=/etc/pihole /container/mounts/add name=dnsmasq_pihole src=usb1-part1/etc-dnsmasq.d dst=/etc/dnsmasq.d /container/config/set registry-url=https://registry-1.docker.io tmpdir=usb1-part1/pull /container/add remote-image=pihole/pihole:latest interface=veth1 root-dir=usb1-part1/pihole mounts=dnsmasq_pihole,etc_pihole envlist=pihole_envs
Nach erfolgreichem Pulling und Extracting sollte im Log folgende Meldung auftauchen:
import successful, container 53a76616-d5f2-43cd-baaa-1cac282086a5
Auch sollte unter
/container/print
der Status auf „stopped“ stehen – nicht auf „error“ !
Starten des Containers:
/container/start number=0
Der Status springt nach kurzer Zeit auf „running“
Nun könnt ihr über
http://172.17.0.2/admin/
auf das Web-Interface eures Pi-Hole zugreifen und diesen entsprechend konfigurieren.
Schreibe einen Kommentar