64 Bit unRAID running natively on Arch Linux with full hypervisor support



Recommended Posts

  • Replies 451
  • Created
  • Last Reply

Top Posters In This Topic

And if I want to virtualize something as I do now, virtualbox is still configurable? I run everything with intel atom d525

 

 

Sent from my iPhone using Tapatalk

 

If there's a virtualbox package available for Linux, you can install it, along with php. That said,you're installing a type2 hypervisor in an OS which supports type1 which seems a bit silly.

 

Read up on KVM, grumpy has done some awesome work on guides for it and give it a try. Its just as easy / easier asVB and there's nothing to install really. The only place it differs for now is a KVM web GUI - I haven't got one working but this is a project for the new year for me maybe.

 

Sent from my Nexus 5 using Tapatalk

 

Link to comment

I am not sure if this is possible or not but here goes. If this "Unraid NE" does come around, would it be possible for the system to boot like it does now to a bare-metal version of UNraid then through the webGUI, setup and partition a hard drive for UNraid NE built on CentOS with no DE but with a SSH/Telnet access. Then change the boot order on the USB stick to default to the UNraid NE unless user selects differently. From there, if things go south, a user then could select traditional UNraid during boot then either reformat the OS drive or perform necessary fixes to get it back to working state. I figured this would be the best way for all new and old users of UNraid to have the option of appliance UNraid or UNraid NE based on preferences.

Link to comment

So this might be a little premature but...

 

If I wanted to go ahead and set up some windows VMs on XEN pending the release of this unRAID special edition, what should I be using as my base install? Arch? CentOS?

 

I'd like to get playing now but be ready / not have much reconfiguration do do if/when this eventually gets released.

 

Peter

Link to comment

So this might be a little premature but...

 

If I wanted to go ahead and set up some windows VMs on XEN pending the release of this unRAID special edition, what should I be using as my base install? Arch? CentOS?

 

I'd like to get playing now but be ready / not have much reconfiguration do do if/when this eventually gets released.

 

Peter

 

It is premature. I've not heard from Tom in a few days as to the exact future direction BUT I think CentOS is more likely than Arch due to Arch's rolling release model.

Link to comment

So this might be a little premature but...

 

If I wanted to go ahead and set up some windows VMs on XEN pending the release of this unRAID special edition, what should I be using as my base install? Arch? CentOS?

 

I'd like to get playing now but be ready / not have much reconfiguration do do if/when this eventually gets released.

 

Peter

 

That is too bad. I like Arch's rolling release schedule. CentOS is just as outdated as Slackware most of the time.

 

It is premature. I've not heard from Tom in a few days as to the exact future direction BUT I think CentOS is more likely than Arch due to Arch's rolling release model.

Link to comment

So this might be a little premature but...

 

If I wanted to go ahead and set up some windows VMs on XEN pending the release of this unRAID special edition, what should I be using as my base install? Arch? CentOS?

 

I'd like to get playing now but be ready / not have much reconfiguration do do if/when this eventually gets released.

 

Peter

 

That is too bad. I like Arch's rolling release schedule. CentOS is just as outdated as Slackware most of the time.

 

It is premature. I've not heard from Tom in a few days as to the exact future direction BUT I think CentOS is more likely than Arch due to Arch's rolling release model.

 

Sure, CentOS out the tin is quite old (stable) but that doesn't mean we can't change a few things here and there. After all the forked version is due to be a 'cutting edge' unraid. Now that doesn't mean sacrificing stability by running 'cutting edge' stuff all over the place, perhaps confusingly it means 'cutting edge' by the fact that is doing cutting edge things (hypervisor support, new emhttp version, installed as a package into a full distro).

 

I'm expecting to need to upgrade the kernel, for example, to improve KVM support and want to listen to user feedback regarding other apps / libraries.

 

I must stress that as of today, I have not heard from Tom since before Christmas. His last reply to me was very non committal as he is still working on a bunch of stuff apparently. I am yet to be officially involved in the fork project, and it is yet to be officially blessed by Tom. This is the honest state of the project right now, I feel like you guys have a right to know the direction of unRAID.

Link to comment

is a nice idea, have made one of slack before but never really investigated this going deep for it

 

 

been playing with archunraid recently.... either i'm not smart enough for arch or for grub2, keep getting stuck at "loading initial ram-disk" for my custom kernel, even when i use the unraid version and copy the .config then change nothing

 

 

bleh~

Link to comment

seems its grub2 i'm not smart enough for, yay for syslinux

 

There is a bug in grub2 which will be fixed in the new release on the 1st.

 

There are probably 10 posts about the grub error and how to fix it. Next time search or PM one of the many people here who are using Arch. It will save you a lot of time and when it's a 2 second fix.

Link to comment

I was hoping this will move forward during the x-mas break to migrate from ESXi, but it seems like it's not going to happen.

Grumpy if I were to use your opensuse and kvm guide, how easy would be to move the setup later on to this new unraid version (if it ever happens).

I also wanted to take the opportunity to install pfsense, will this make things more difficult?

 

Sent from my GT-I9305 using Tapatalk

 

Link to comment

I was hoping this will move forward during the x-mas break to migrate from ESXi, but it seems like it's not going to happen.

 

For all we know, Tom might be working on this as we speak. Hopefully we will get an update from him soon.

 

Grumpy if I were to use your opensuse and kvm guide, how easy would be to move the setup later on to this new unraid version (if it ever happens).

 

Why would you?

 

You will be going back in time to a read only file system, plugins and solely dependent on one person for everything.

 

Does openSUSE have 10,000+ developers, testers, innovation, updates, patches, testing, package maintainers, etc. or does unRAID?

 

You need to think of unRAID as a NAS storage device utilizing a very "stripped down" Linux to do it and not a Linux Distro. I doubt it will ever evolve into that.

 

You could always run unRAID in a VM and solely migrate over time to openSUSE (Linux) handling your storage. It can do ZFS, Raid 5 (Single Parity), Raid 6 (Dual Parity), RAID 7 (Triple Parity) BTRFS (RAID 5/6 should be stable this year), have Warm Spares (Linux would remove bad drive and add Warm Spare automatically and notify you), deduplication, encryption, CoW, compression, hardware monitoring, etc. and manage all of it via ONE webGUI that is very easy to use / "sexy".

 

unRAID is what I would consider a "starter home" for people who are looking to do a simple NAS in their home network. However, with the advances in Hardware / Software / Virtualization / XBMC / Usenet / etc.... Many of you want to do more / combine a lot of "things" into one machine. Due to the development cycle and using a bzroot with a read only filesystem... unRAID is never going to be able to do / update / innovate like a Professional full blown Linux Sever Distro can do.

 

My point is... Why twist yourself and your hardware into a pretzel trying to make it accommodate unRAID.

 

Perhaps you have outgrown unRAID and should look at all of choices you have with Linux, RAID, Filesystems, WebGUIS, etc. which give you total control / freedom to customize to your hardware / software / needs.

 

Plus, your video library is using x265 to compress it into mkvs. That is a 10+ year old compression technology. x265 is out now and CPUs, GPUs, Video Cards are already starting to include it (a Samsung Galaxy phone has it). What that means... In the next year or so, you will be able to compresses your video library another 40 - 50% without any lose in quality. With that being said... Are you going to want your Server to easily be able to queue all those video files and knock that out? Or would you rather hope / wait till someone writes a plugin for unRAID or do it remotely from another PC or VM?

 

I also wanted to take the opportunity to install pfsense, will this make things more difficult?

 

No it will not make it more difficult. Passthrough the NICs and you are off to the races.

Link to comment

Tom gave this update on the webgui thread:

 

"Right, I really apologize for this guys.  Here's what I'm aiming for:

 

1/ Publish 5.0.5 - this has a couple minor fixes

2a/ Publish 5.1-beta1 - this is 5.0.5 with latest 'webGui' integrated.

2b/ Push this 'webGui' onto github as 'webGui-master'.

3/ Publish 6.1-beta1 - this is 64-bit unRaid with numerous updates including 'webGui-master' and virtualization support.

 

Idea is webGui will run on both platforms."

 

Whether item 3 is a current format 64 bit or more hopefully what we are talking about here is not clear.

Link to comment

seems its grub2 i'm not smart enough for, yay for syslinux

There is a bug in grub2 which will be fixed in the new release on the 1st.

There are probably 10 posts about the grub error and how to fix it. Next time search or PM one of the many people here who are using Arch. It will save you a lot of time and when it's a 2 second fix.

 

searched for the error i was getting, found thousands of results about all sorts of things - About 49,800 results (0.28 seconds) , i was googling and searching arch's forums rather than searching directly here though

and nah i think next time i'll still have a go at getting it going myself before looking into things too heavily :)  i'm weird like that

 

 

edit: just searched here for ramdisk, nothing recent or about grub2

 

 

editedit: so whats the fix ?

Link to comment

Tom gave this update on the webgui thread:

 

"Right, I really apologize for this guys.  Here's what I'm aiming for:

 

1/ Publish 5.0.5 - this has a couple minor fixes

2a/ Publish 5.1-beta1 - this is 5.0.5 with latest 'webGui' integrated.

2b/ Push this 'webGui' onto github as 'webGui-master'.

3/ Publish 6.1-beta1 - this is 64-bit unRaid with numerous updates including 'webGui-master' and virtualization support.

 

Idea is webGui will run on both platforms."

 

Whether item 3 is a current format 64 bit or more hopefully what we are talking about here is not clear.

 

Regardless...

 

unRAID is first and foremost a NAS which it is great at.

 

Storage is easy... Virtualization is a whole different animal. You have constant updates, patches, documentation (support, wikis, guides) fixes, upgrades, innovation in libvirt, kvm, xen, virt-manager, Linux Kernel (where KVM is / updated), QEMU and all their dependencies.

 

unRAID - Single developer, VERY LONG Development cycles, running 3+ year old software and 32-Bit OS, no package manager, read only file system...

 

Or

 

Linux Server Distro, 10,000+ developers, runs in Enterprise Environments, package manager, security updates, patches and teams of people dedicated solely to virtualization.

 

For me, I'm going with the later and will run unRAID in a VM.

 

Do you want to run VirtFS (a hell of a lot faster than Samba and NFS)? I do. Is Tom going to enable that? If so, when? If not, what will take to get him to consider it? I want to use AQEMU to manage my VMs. Is he going to write a plugin for it? Pay someone? If not, will someone else? How long will have I to wait?

 

Do you see the issue?

 

I can do "yum install aqemu" or "yaourt -S aqemu-git" in openSUSE or Arch and have it right that minute from a package manager.

 

I do not want my ENTIRE Server, VMs, etc. beholden to one person who has a history of very long development cycles and having to hope / wait that someone writes a plugin (that works and he updates) for the software I want.

Link to comment

searched for the error i was getting, found thousands of results about all sorts of things - About 49,800 results (0.28 seconds) , i was googling and searching arch's forums rather than searching directly here though

 

Did you search the Arch Install Forum?

 

https://bbs.archlinux.org/viewtopic.php?pid=1359331

https://bbs.archlinux.org/viewtopic.php?pid=1358496

https://bbs.archlinux.org/viewtopic.php?pid=1358399

https://bbs.archlinux.org/viewtopic.php?pid=1358596

https://bbs.archlinux.org/viewtopic.php?pid=1361602

https://bbs.archlinux.org/viewtopic.php?pid=1360386

https://bbs.archlinux.org/viewtopic.php?pid=1359985

https://bugs.archlinux.org/task/38234

https://bugs.archlinux.org/task/38051'>https://bbs.archlinux.org/viewtopic.php?id=174848

https://bbs.archlinux.org/viewtopic.php?pid=1359331

https://bbs.archlinux.org/viewtopic.php?pid=1358496

https://bbs.archlinux.org/viewtopic.php?pid=1358399

https://bbs.archlinux.org/viewtopic.php?pid=1358596

https://bbs.archlinux.org/viewtopic.php?pid=1361602

https://bbs.archlinux.org/viewtopic.php?pid=1360386

https://bbs.archlinux.org/viewtopic.php?pid=1359985

https://bugs.archlinux.org/task/38234

https://bugs.archlinux.org/task/38051

 

and nah i think next time i'll still have a go at getting it going myself before looking into things too heavily :)  i'm weird like that

 

It's your party.

 

edit: just searched here for ramdisk, nothing recent or about grub2

 

Search Arch and Grub and you will have better success.

 

There are probably 5 different times in each of the Arch threads in the virutalization section where someone ran into the same issue as you and each time, we told the person what the solution is.

 

editedit: so whats the fix ?

 

Link to the one of the times I posted the Solution in my Arch Thread or look below.

 

echo GRUB_DISABLE_SUBMENU=y >> /etc/default/grub

 

then...

 

grub-mkconfig -o /boot/grub/grub.cfg

 

You should be good to go.

 

BTW - The problem is grub updated their package and the Arch ISO is only released once a month. Tomorrow with the Jan 2014 release, the grub issue with be solved.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.