Is anyone using EnhanceIO with OMV?

  • I have not installed OMV yet on a NAS I am building. My goal is faster writes for backup during the day, as production in our manufacturing facility can't stop, backups must be both fast and invisible so they don't create a delay on the computational servers.


    To that end, is anyone running EnhanceIO cache accelerator on OMV?


    It works by taking a fast disk like and SSD and allowing data to move there first. I can tolerate a small risk of data loss, but could run Raid1 to reduce that, as will my UPS. FreeNas uses the ram as cache, FlexRAID has a "landing drive" option, I am just wondering if this is a feature that will work with OMV.

  • I never heard of anyone using this, but I heard from at least one user that he used a custom kernel to use a SSD as cache solution with bcache.


    Greetings
    David

    "Well... lately this forum has become support for everything except omv" [...] "And is like someone is banning Google from their browsers"


    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.

    Upload Logfile via WebGUI/CLI
    #openmediavault on freenode IRC | German & English | GMT+1
    Absolutely no Support via PM!

    • Offizieller Beitrag
    Zitat von "davidh2k"

    I never heard of anyone using this, but I heard from at least one user that he used a custom kernel to use a SSD as cache solution with bcache.


    With the 3.14 backports kernel, all that is need to use bcache is modprobe bcache :) Not sure about bcache-tools though...

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.4 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Sorry to bump an old thread, but I'm having fits trying to get bcache to show up. Here is what I have done, Installed Debian 7.6 64 bit. Installed omv .6. Compiled and installed bcache-tools. Marked a back, and a cache, but I don't see /sys/fs/bcache nor on cat /proc/modules bcache. Uname 3.14-0.bpo.2-rt-amd64 #1 SMP PREEMPT RT Debian 3.14.13-2~bpo70+1 (2014-07-31) x86_64 GNU/Linux. I feel like I must be missing something simple as I have read reports of this working post 3.9 kernels. It's even got a bug report here: http://bugtracker.openmediavault.org/view.php?id=910




    install debian 7.6 64bit
    select only ssh server
    vi /etc/apt/sources.list and remove cdrom source
    echo "deb http://packages.openmediavault.org/public kralizec main" > /etc/apt/sources.list.d/openmediavault.list
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7E7A6C592EF35D13
    apt-get update
    apt-get install openmediavault-keyring postfix
    (no configuration for postfix)
    apt-get install openmediavault
    omv-initsystem
    reboot
    apt-get install vim aptitude git gcc make openjdk-6-jre pkg-config uuid-dev libblkid-dev
    cd /tmp
    git clone http://evilpiepirate.org/git/bcache-tools.git
    cd bcache-tools
    make -f ./Makefile
    make install
    vi /etc/apt/sources.list
    Append the following line:
    deb http://ftp.debian.org/debian wheezy-backports main
    apt-get update
    apt-cache search linux-image-3
    aptitude install linux-image-3.14-0.bpo.2-rt-amd64 firmware-linux-free dracut kpartx cryptsetup dmraid
    update-grub
    reboot
    make-bcache -B /dev/md0
    make-bcache -C /dev/sdh

  • I did some digging into this and found that EnhanceIO is considered experimental with the Debian packages available. See this article for more information: https://tracker.debian.org/pkg/enhanceio I also came across the GitHub repository here: https://github.com/stec-inc/EnhanceIO that may help you setup the EnhanceIO software. There is also some articles from 3rd parties using this software on other distros. While this may not help in what you're trying to accomplish, I hope this will help shed some light on it. For now it does not seem it is polished enough for use on Debian. As for bcache, I have not used it myself but I came across this atricle from askubuntu.com that should help point you in the right direction: http://askubuntu.com/questions…cache-to-cache-hdd-to-ssd and this article on mentors.debian.net: http://mentors.debian.net/package/bcache-tools. I hope that helps somewhat. From the sound of it EnhanceIO is not ready for Debian. Setting up bcache is possible but will take some time to get it working. Just throwing in my two cents here. :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!