Hier geht es um die ZFS Erweiterung im Cockpit 2.0

     

    zuerst loggt man sich auf der root-Konsole vom Cockpit-Server ein.

    Im /root Ordner führt man folgende Befehle aus:

     

    # apt install git

     

    Danach klont man das git-Repository

     

    # git clone https://github.com/optimans/cockpit-zfs-manager.git

     

    # cp -r cockpit-zfs-manager/zfs /usr/share/cockpit

     

     

     

    Wenn man die ZFS-Utilities unter Samba nutzen möchte (ZFS-Snapshot etc.)

    muss man an seine Freigaben in der /etc/samba/smb.conf folgende Zeilen unter die Jeweilige Freigabe kopieren:

    # shadow: snapdir = .zfs/snapshot
    # shadow: sort = desc
    # shadow: format = %Y.%m.%d-%H.%M.%S
    # shadow: localtime = yes
    # vfs objects = acl_xattr shadow_copy2

    Nachdem Speichern der Samba-Konfiguration kann man mit dem Befehl "testparm" prüfen ob alle Einträge in der smb.conf in Ordnung sind.
     
    Danach starte man den cockpit server einmal neu damit die ZFS-Erweiterungen zur Verfügung stehen.
     
    Viel Spass
     
    Euer Admin

    Hier geht es darum ein Samba Plugin für Cockpit 2.x nach zu installieren.

     

    zuerst legt man einen Unterordner im /usr/share/ckockpit/smb an

     

    # mkdir /usr/share/ckockpit/smb

     

    danach kopiert man auf dem gitserver liegende source-code in den samba-share vom cockpit:

     

    # wget https://raw.githubusercontent.com/enira/cockpit-smb-plugin/2.x/index.html -O /usr/share/cockpit/smb/index.html 2>/dev/null || curl https://raw.githubusercontent.com/enira/cockpit-smb-plugin/2.x/index.html --output /usr/share/cockpit/smb/index.html

     

    # wget https://raw.githubusercontent.com/enira/cockpit-smb-plugin/2.x/smb.js -O /usr/share/cockpit/smb/smb.js 2>/dev/null || curl https://raw.githubusercontent.com/enira/cockpit-smb-plugin/2.x/smb.js --output /usr/share/cockpit/smb/smb.js

     

    # wget https://raw.githubusercontent.com/enira/cockpit-smb-plugin/2.x/manifest.json -O /usr/share/cockpit/smb/manifest.json 2>/dev/null || curl https://raw.githubusercontent.com/enira/cockpit-smb-plugin/2.x/manifest.json --output /usr/share/cockpit/smb/manifest.json

     

    Wenn diese Befehle erfolgreich ausgeführt wurden macht man einen Restart von Cockpit und kann dann in der Oberfläche die Samba Mounts verwalten.

    # systemctl restart cockpit

     

     

    Viel Spass beim Nachbauen.

    Euer Admin

     

     

     

    Hier geht es darum Cockpit als Erweiterung des Servers zu installieren, was einem
    die Administration erleichtert.

     

    Zuerst muss Debian 10 buster in der Gundinstallation installier werden.

    Danach muss man folgende Zeilen in die Datei /etc/apt/sources.list einfügen:

     

    # nano /etc/sources.list

     

    ## buster backports
    # deb http://deb.debian.org/debian/ buster-backports main non-free
    # deb-src http://deb.debian.org/debian/ buster-backports main non-free

     

    Danach macht man ein apt update

    und ein apt upgrade.

    Die cockpit module findet man mit:

     

    #apt search cockpit

     

    eventuell werden die alten cockpit versionen angezeigt.

    Nun möchte man die neuere Cockpit-Version aus dem debian backports installieren.

    das geht mit folgendem Befehl:

    # apt install -t buster-backports cockpit

     

    Damit werden nun die neueren Pakete installiert

     

    Nach der Installation sollte der Cockpit-Server unter der IP Adresse auf Port 9090 erreichbar sein.

    (https://192.168.1.70:9090) oder ähnlich.

     

    Viel Spass beim Nachbauen

     

     

    Euer Admin

    © hardwarecrash.org 2019

    Please publish modules in offcanvas position.

    Free Joomla! templates by Engine Templates