steini84

Community Developer
  • Posts

    434
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by steini84

  1. 1 hour ago, devros said:

    Will you have an update for 6.3.4 soon?  I had just upgraded when I stumbled onto this plugin.

    Thanks for the heads up. Did not realize that there was a new version.. but it's up now

     

    I need to update my notifications since I don't get any for version updates :S

     

    Also if someone wants to help me with this irritating error:

     

    "Fatal error: escapeshellarg(): Argument exceeds the allowed length of 4096 bytes in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 342"

    My bash file always becomes to big so I have to remove a version before I can update to a newer one. 

     

    I have packages for 6.1.2 - 6.3.4 but have to remove support for older versions because of my lazy batch file

     

     

     

    • Like 1
  2. Unraid a incredibly safe as an appliance if you only use the GUI.

    However I have been messing with it since 2010 (4.7 if I remember correctly) and never had any catastrophes (like data loss). Still using the original setup, only with additions over the years.. and some dead drives that all rebuilt correctly :)




    Sent from my iPhone using Tapatalk

  3.  
    Thanks for your reply! When you write: " so if you want to export your pools to nfs or samba you need to do it manually." I suppose you mean by command line interface?

    Yeah was thinking via /boot/config/smb-extra.conf for samba. Don't remember what the way for samba is.

    But this is all pretty advanced if people are only used to GUIs. Pleas be careful when playing and don't run with scissors ;)


    Sent from my iPhone using Tapatalk
  4. There is no GUI tie in at all so screen shots won't show anything different. It would be a really ambitious project to add all that to the GUI and I can't see myself do it.

    If anyone want to tackle that they are welcome to use my builds and or build scripts. But maybe limetech will add zfs natively.. doubt it though :)


    Sent from my iPhone using Tapatalk

  5. Yeah you could do that. Basically it allows you to have one or more zfs pools on your server independent from your unraid protected drives.

     

    My use case is three ssd drives in a raidz-1 for my vms and docker with automatic snapshots. I also replicate my pool to a 3tb external drive that I also rsync my most important data to daily (and snapshot on the USB drive)

     

    It's so independent that it does not integrate at all into unraid shares, dashboard etc, so if you want to export your pools to nfs or samba you need to do it manually.

  6. On 2/19/2017 at 6:23 PM, laterdaze said:

    I decided to use your instructions to build ZFS for unraid 6.3.2 and all went well until:

     

    Hunk #4 succeeded at 2515 (offset 2 lines).

    Hunk #5 succeeded at 2610 (offset 2 lines).

    patching file drivers/pci/quirks.c

      HOSTCC  scripts/basic/fixdep

    scripts/basic/fixdep.c:105:23: fatal error: sys/types.h: No such file or directory

    #include <sys/types.h>

                          ^

    compilation terminated.

    make[1]: *** [scripts/basic/fixdep] Error 1

    make: *** [scripts_basic] Error 2

     

    3.1) Do you want to run Menu Config ? [y/N] y

     

    Are there other dependencies I should have installed first?

     

    Thanks for your work.  I'm a long time ZFS user and would really like Lime-Tech to integrate ZFS support.  The snapshot/rollback capabilities are unparalleled.

     

    The plugin is updated for 6.3.2

    There were some links broken in the build file, but you can try my Build script

  7. Of the top of my mind you should do:

    zpool export pool01

    zfs set mountpoint=/mnt/zfs pool01

    zpool import pool01

     

    If you run into any problems (like pool busy) pm me and I will get back to you when I'm on a computer tomorrow.

     

     

    Sent from my iPhone using Tapatalk

  8. Thanks.

     

    Can't remember the version I had, but it was a napp-it dist from 2013 I think...

     

    I'll wait for the 6.2.2 version, how do I get it specifically?

    It's already uploaded - just press "check for updates" in the unRAID plugin manager

  9. First of all thanks :)

     

    I did not even realize that 6.2.2 was out, i thought regjc01 had updated to the new 6.3 RC - I have to setup notifications when a new release is out!

     

    No worries I can compile it now and upload later tonight.

     

    About your napp-ip VM.. if you dont have a newer version of zfs that is in zfs on linux you should be able to import it no problem. The plugin tries to mount all pools on startup. Try that and if that does not work you can try zpool import -a or zpool import [poolname]

  10. I have updated the plugin for 6.3 rc3 (kernel 4.8.4)

     

    But compiling is pretty easy. Here is a rough guide for building the packages:

     

    First off download this awesome script from gfjardim
    
    wget https://gist.githubusercontent.com/gfjardim/c18d782c3e9aa30837ff/raw/224264b305a56f85f08112a4ca16e3d59d45d6be/build.sh
    
    Change this line from:
    LINK="https://www.kernel.org/pub/linux/kernel/v3.x/linux-${KERNEL}.tar.xz"
    to 
    LINK="https://www.kernel.org/pub/linux/kernel/v4.x/linux-${KERNEL}.tar.xz
    
    using:
    nano build.sh
    then make it executable
    chmod +x build.sh
    
    run it with 
    ./build.sh
    
    answer 1, 2 & 3 with Y
    answer 3.1, 3.2 with N
    answer 3.3 with Y
    answer 4 and 6 with N
    
    then make the modules that are needed:
    cd kernel
    make modules
    
    Then we need to build some dependencies
    
    #Libuuid
    wget "http://downloads.sourceforge.net/project/libuuid/libuuid-1.0.3.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Flibuuid%2F&ts=1453068148&use_mirror=skylink"
    tar -xvf libuuid*
    cd libuuid-1.0.3
    ./configure
    make 
    make install
    
    #Zlib
    wget http://zlib.net/zlib-1.2.8.tar.gz
    tar -xvf zlib-1.2.8.tar.gz
    cd zlib-1.2.8
    ./configure
    make 
    make install
    
    Then we build zfs and spl
    
    First download the latest zfs and spl from zfsonlinux.org
    
    wget https://github.com/zfsonlinux/zfs/releases/download/zfs-0.6.5.8/spl-0.6.5.8.tar.gz
    tar -xvf spl-0.6.5.8.tar.gz
    cd spl-0.6.5.8
    
    ./configure --prefix=/usr
    make
    make install DESTDIR=$(pwd)/PACKAGE
    cd $(pwd)/PACKAGE
    makepkg -l y -c n ../spl.tgz
    installpkg ../spl.tgz
    
    load the module
    
    depmod
    modprobe spl
    
    Same for zfs
    wget https://github.com/zfsonlinux/zfs/releases/download/zfs-0.6.5.8/zfs-0.6.5.8.tar.gz
    tar -xvf zfs-0.6.5.8.tar.gz
    cd zfs-0.6.5.8
    
    ./configure --prefix=/usr
    make
    make install DESTDIR=$(pwd)/PACKAGE
    cd $(pwd)/PACKAGE
    makepkg -l y -c n ../zfs.tgz
    installpkg ../zfs.tgz
    
    depmod
    modprobe zfs