FS#24742 - Add aufs2 again to the repos
Attached to Project:
Arch Linux
Opened by Thomas Schneider (BlackLotus) - Thursday, 16 June 2011, 20:42 GMT
Last edited by Thomas Bächler (brain0) - Monday, 04 July 2011, 14:52 GMT
Opened by Thomas Schneider (BlackLotus) - Thursday, 16 June 2011, 20:42 GMT
Last edited by Thomas Bächler (brain0) - Monday, 04 July 2011, 14:52 GMT
|
Details
Description:
Since the 2.6.39 kernel update aufs2 was removed from the repos.There are people who build a system with a squashfs and aufs2 on /usr/ https://bbs.archlinux.org/viewtopic.php?id=91656 This update breaks the whole system. Steps to reproduce: 1)Configure a system with aufs2. 2)Update your system Iirc kernel26-pf (aur) has aufs2 integrated and is a 2.6.39 release. |
This task depends upon
Closed by Thomas Bächler (brain0)
Monday, 04 July 2011, 14:52 GMT
Reason for closing: Won't implement
Additional comments about closing: Maintenance of AUFS2 is a pain in the ass and it requires modifications to a vanilla kernel.
Monday, 04 July 2011, 14:52 GMT
Reason for closing: Won't implement
Additional comments about closing: Maintenance of AUFS2 is a pain in the ass and it requires modifications to a vanilla kernel.
If you want to keep using it, I suggest using the AUR kernel you mentioned. Alternatively, there might be other ways to get the same result. E.g. btrfs support compression, maybe other file systems too?
On a general note though: a separate /usr is a really, really bad idea and you will run into problems with it sooner or later.
Doesn't the kernel count as vanilla even when something can be build against it?Or were there patches in the kernel that I'm not aware of.I always saw aufs2 as package that was build against the kernel but not in the kernel.If it is that way maybe you should remove every module that isn't in the mainline linux kernel.Try starting with nvidia.
Oh and I tried btrfs and it's not stable and not usable in my case szenario.(If you don't believe me try transparent compression)
If I remember correctly aufs2 was dropped as it was holding back the kernel (no upstream update).
I have been using btrfs with compression on one of my systems (kernel 3.0-rc4) without problems, but I guess YMMV as btrfs is still new.
@BlackLotus: Please go look up the term vanilla!
I'd also like to have a vanilla arch kernel to prevent breakage on updates and for security reasons.
We have some fileservers in production with Arch.
These servers holds up to 2000000000 files on each, this is over 1,5TB of diskspace.
We use our own backup system based on rsync+squashfs+aufs2 for everynight differential backup.
We try many other variants for backup, but this bunch give best result for us.
Yes, we use LTS kernel and all works fine at current time.
But sometime all will change and LTS-kernel becomes 3.0 or 3.1 or any else..
We should be ready to it and we should test all changes before updating.
But now we can't make it because the core component of our backup system is inaccessible.
This is big problem for us and we are in confusion.
Removal aufs was a bolt from the blue.
On the other side aufs git repository is maintained and updated for all latest kernels,
and even there are working packages in AUR:
https://aur.archlinux.org/packages.php?ID=49766
https://aur.archlinux.org/packages.php?ID=49927
(but we can't use unsupported pkg in production)
Why it is impossible to return aufs?
Please return aufs back in to repository!
looking in git now, i see that 2.6.39 is supported and also 3.0.0-rc4