2016-10-10 4 views
1

Gibt es eine Möglichkeit, auf die Hosts zfs-Snapshots vom Andockfenster aus zuzugreifen?Zugriff auf Hosts zfs vom Docker-Container

Ich versuche, einige benutzerdefinierte Sicherung, zfs Snapshots mit Senden/Empfangen, auf einem Cluster von Docker-basierten Servern ausgeführt zu bekommen. Um bei der aktuellen Einrichtung zu bleiben, möchte ich, dass der Sicherungsdienst auch in einem Andock-Container ausgeführt wird. Es fällt mir schwer herauszufinden, ob es möglich ist, auf einem Administrator-Level innerhalb eines Andock-Containers auf das Hosts-Dateisystem zuzugreifen.

Ich brauche grundsätzlich eine Möglichkeit, zfs list, zfs snap und zfs send aus dem Container zu starten. Mein Bauch sagt mir "Nein", aber vielleicht gibt es einen klugen Weg durch einige Mount-Optionen und Privilegien-Zauberei.

Antwort

0

Leider gibt es keine Möglichkeit, das zu tun. Wir hatten das gleiche Problem, und die Art und Weise, wie wir damit umgegangen sind, bestand darin, einen containerlosen Dienst zu erstellen, an den die Container Befehle senden können, und der containerlose Dienst konnte dann ZFS-Befehle für sie ausgeben und die Ergebnisse zurückgeben . Es ist keine perfekte Lösung, aber (zumindest für uns) war es besser als nichts.

Verwandte Themen