Direkt zum Hauptinhalt

Installationsskript

Installationsskript

Die aktuelle Version des Installationsskripts können Sie hier herunterladen.

Das Installationsskript übernimmt automatisch folgende Aufgaben:

  • Synchronisiert Datum und Uhrzeit, da Ubuntu beim ersten Start gelegentlich keine korrekte Systemzeit übernimmt.

  • Beendet laufende automatische Paketaktualisierungen (unattended upgrades), um Konflikte während der Installation zu vermeiden.

  • Installiert alle benötigten Komponenten, darunter:

    • Samba

    • ZFS

    • Cockpit

    • weitere erforderliche Systemwerkzeuge

  • Lädt das ZFS-Kernelmodul bereits vor dem ersten Neustart.

  • Vergibt für den Benutzer ubuntu ein Standardpasswort (wird während der Einrichtung geändert).

  • Installiert den ZFS Manager für Cockpit direkt aus dem GitHub-Repository.

  • Installiert zfs-auto-snapshot und passt die Snapshot-Aufbewahrung an:

    • stündliche Snapshots: 48 Stunden

    • tägliche Snapshots: 3 Monate

  • Ändert den Hostnamen des Systems auf NasBeery.

  • Erstellt automatisch einen ZFS-Speicherpool mit:

    • Komprimierung aktiviert

    • Auto-Expand aktiviert

  • Legt unmittelbar das erste ZFS-Dateisystem unter /tank an.

  • Erstellt die Netzwerkfreigabe unter /tank/share.

  • Vergibt die erforderlichen Zugriffsrechte für den Benutzer ubuntu auf die Freigabe.

  • Integriert ZFS-Snapshots in Samba, sodass diese unter Windows direkt über die Vorgängerversionen (Shadow Copy) im Explorer verfügbar sind.

  • Führt nach Abschluss der Installation automatisch einen Neustart des Systems durch.

Nach dem Neustart steht ein vollständig eingerichtetes NasBeery-System mit ZFS, Samba, Cockpit-Weboberfläche und automatischer Snapshot-Verwaltung zur Verfügung.