Everything posted by steini84
-
ZFS plugin for unRAID
It was early. I meant 6.2 [emoji28] Sent from my iPhone using Tapatalk
-
ZFS plugin for unRAID
There are really good performance tests over at http://www.phoronix.com/ but for me it's more about stability and usability (snapshots replication etc that fits my workflow) When unRaid is updated you have to wait for a plugin update. I try to update the plugin as fast as I can, but sometimes it can be a couple of days. If you accidentally update the worst thing that happens is that your Zfs pool won't be imported and the data the won't be accessible until a plugin update is pushed. In my setup that would mean all my dockers and vms. I wanted to wait for 6.1 final before writing a complete how to for Zfs on unRaid, but if there was any interest I could get on that right away. Sent from my iPhone using Tapatalk
-
[Support] Linuxserver.io - Kodi-Headless
Same segfaults here using this docker. Tested celedhrim/kodi-server on a arch server and that works fine. Hope you can figure this one out Sent from my iPhone using Tapatalk
-
ZFS plugin for unRAID
Updated for RC4
-
ZFS plugin for unRAID
Updated for unRAIDServer-6.2.0-rc2
-
ZFS plugin for unRAID
Updated for unRAIDServer-6.2.0-rc1-x86_64
-
ZFS plugin for unRAID
Updated for unRAIDServer-6.2.0-beta22
-
ZFS plugin for unRAID
Finally updated for Beta20
-
pfsense + unraid
In my experience pfsense was stable as a rock. It just added a lot of headache when the hypervisor needed to be restarted or had problems.
-
pfsense + unraid
Ran it for a couple of years under esxi(unraid as a guest). Was pretty good unless I had to reboot the host. Also pretty fine under proxmox and later unRaid but after being in another country and locking myself out of the network (after unraid killed my vm because of a memory shortage) I decided to get a seperate box. It's been turned on twice: when I got it and when I moved. Really happy to be free of that hassle
-
ZFS plugin for unRAID
Awesome. Thanks for that! I updated the plugin based on your code. The plugin will continue to work for the later betas/rc while the kernel does not change from 4.4.4
-
ZFS plugin for unRAID
Updated for 6.2.0-beta18 (kernel 4.4.4) I also made the plugin compatible with versions 6.1.2 - 6.2.0-beta18 The only downside is that you need to keep every version of the tgz files (around 50mb now). If someone knows how I can make the plugin download files (using the build in plugin downloader+md5 checker) based on a kernel version a PM would be greatly appreciated .. if not I guess I could always do everything in bash, but do not have time for that right now
-
ZFS plugin for unRAID
Updated for 6.1.9
-
ZFS plugin for unRAID
Updated for 6.1.8
-
ZFS plugin for unRAID
In the next Ubuntu release ZFs will be shipped by default and I think that will push a lot of other distros in that direction... Hopefully Limetech will follow that trend.
-
ZFS plugin for unRAID
Please test the new version and let me know
-
ZFS plugin for unRAID
The update is available now. Here is a rough guide on how to compile it your self: 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 http://archive.zfsonlinux.org/downloads/zfsonlinux/spl/spl-0.6.5.4.tar.gz tar -xvf spl-0.6.5.4.tar.gz cd spl-0.6.5.4 ./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 http://archive.zfsonlinux.org/downloads/zfsonlinux/zfs/zfs-0.6.5.4.tar.gz tar -xvf zfs-0.6.5.4.tar.gz cd zfs-0.6.5.4 ./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
-
ZFS plugin for unRAID
Yeah will do tonight. Have to compile for unraid 6.1.7 so I'll write down the steps
- ZFS filesystem support
-
ZFS plugin for unRAID
Thanks man. Will have to implement that
-
ZFS plugin for unRAID
Plugin updated for version 6.1.4 Packages for 6.1.2 & 6.1.3 can be found at https://github.com/Steini1984/unRAID6-ZFS/tree/master/packages
-
ZFS plugin for unRAID
No you would probably not see any difference in performance on a single SSD, but I use ZFS on my single SSD laptop for snapshots, check sums and easy backups with zfs send/receive. It was a dealbreaker for me since I want my VMs to stay on a multiple SSD drive array with redundancy and data integrity. ZFS is what I know and what I trust so that was my first choice. I have gotten used to automatic snapshots, clones, compression and other goodies that ZFS has so a hardware raid was not a option. I am aware that Btrfs has all those options and it built into unRaid so I decided to give that a try. Learning the btrfs way of doing these things were fun, but after a couple of days the performance got horrible. My server got a really high (50+) load while writing big files and all the pain with re balancing, scrubbing and the "art" of knowing how much free space you have made me rethink things. I wiped everything and started all over with btrfs but after maybe a week later the performance and my mood had gone down again. I realize that It was probably definitely something I did that caused this bad performance and with enough debugging and massaging the setup I could get it where I wanted... but knowing ZFS had beeen rock solid for years and really easy for me to administer I came to the conclusion that building a plugin would be less work than making my btrfs setup work. No hate against btrfs but ZFS suited me better and I decided to post this plugin if it would be helpful to others
-
ZFS plugin for unRAID
Good to hear man If you want to learn some ZFS (and become a fanboy like me I reccomend listening to Techsnap http://www.jupiterbroadcasting.com/show/techsnap/ especially the feedback section where there is always some ZFS gold. But I forgot that you can easily add swap with zfs under unRAID (code from the Arch wiki): #first create a 8gb zvol where <pool> is the name of your pool: zfs create -V 8G -b $(getconf PAGESIZE) \ -o primarycache=metadata \ -o com.sun:auto-snapshot=false <pool>/swap #then make it a swap partition mkswap -f /dev/zvol/<pool>/swap swapon /dev/zvol/<pool>/swap #to make it persistent you need to add this to your go file: swapon /dev/zvol/<pool>/swap
-
ZFS plugin for unRAID
The plugin automatically mounts all pools (zpool import -a ) and mount points are saved in the pool itself, no need for fstab entries or manual mounting through the go file. ZFS should export the pool on shutdown, but if you want you could try adding this to the stop file zpool export <poolname> Just remember that everyone is new to everything at first I started with zfs on Freebsd and this page is a goldmine https://www.freebsd.org/doc/handbook/zfs.html - you just have to look past the Freebsd parts, but all the ZFS commands and concepts are the same The Arch wiki is always great: https://wiki.archlinux.org/index.php/ZFS Then there are some good Youtube videos that give you a crash course on ZFS and these are good if I remember correctly: https://www.youtube.com/watch?v=R9EMgi_XOoo https://www.youtube.com/watch?v=tPsV_8k-aVU https://www.youtube.com/watch?v=jDLJJ2-ZTq8
-
ZFS plugin for unRAID
Yeah I can see that 6.1.3 is already out with kernel 4.1.7 I will build a new version and post later tonight. Then I will have to figure out how the plugin can install different packages based on the version of unRAID