cPanel & WHM Version 94 has been released, and brings a slew of great updates. Take a look at what is included, and then upgrade today!
This object is in archive! 

Btrfs support

Alin Dobre shared this idea 7 years ago
Completed

Btrfs is a modern copy-on-write file system, present in the mainline linux kernel since 2009, present as an installation storage option on some of the widely used Linux distros, and even default on some of them.

Since cPanel only suffers from the inability to properly compile the Net-SSLeay Perl module on btrfs, it is only a step away from supporting this file system by design.

Moderator note: This request was marked as complete when we removed the requirement that was preventing Net-SSLeay from being compiled properly. This did not add full support for btrfs, however. If you would like to see quota support on btrfs, please vote here: https://features.cpanel.net/topic/btrfs-quota-support

Best Answer
photo

Hey folks! Just a quick note. This request was marked as complete in version 11.46 when we removed the requirement that was preventing Net-SSLeay from being compiled properly. If you would like to see quota support on btrfs, please vote here: https://features.cpanel.net/topic/btrfs-quota-support

Comments (5)

photo
1

Are you asking for the perl rpm to not be blocked in yum so that you can install btrfs? If so you can do that now:


1. Remove perl* from /etc/yum.conf

2. yum reinstall perl.


You might also do yum update afterwards.

photo
1

cpaneltoddr wrote:

Are you asking for the perl rpm to not be blocked in yum so that you can install btrfs? If so you can do that now:


1. Remove perl* from /etc/yum.conf

2. yum reinstall perl.


You might also do yum update afterwards.

(I work with Alin)


No, that's not the point.


The problem that we are facing is that we have CentOS VMs, but with a btrfs filesystem, not ext3. When we follow the standard cPanel install process, running the "latest" script, it mostly installs but the admin site doesn't work.


We debugged this, and the problem is that the "latest" script doesn't compile Net-SSLeay correctly on a btrfs filesystem.


The root cause of this is that the File::Find module in the cPanel version of Perl doesn't search correctly in the btrfs filesystem for dependencies.


This is probably simple to fix.


See [cPanel tickets ID# 5070171] Re: Cpanel installation fails on top of btrfs

photo
1

Richard Davies wrote:

(I work with Alin)


No, that's not the point.


The problem that we are facing is that we have CentOS VMs, but with a btrfs filesystem, not ext3. When we follow the standard cPanel install process, running the "latest" script, it mostly installs but the admin site doesn't work.


We debugged this, and the problem is that the "latest" script doesn't compile Net-SSLeay correctly on a btrfs filesystem.


The root cause of this is that the File::Find module in the cPanel version of Perl doesn't search correctly in the btrfs filesystem for dependencies.


This is probably simple to fix.


See [cPanel tickets ID# 5070171] Re: Cpanel installation fails on top of btrfs


We are removing the need to compile Native-SSL on the server. This change will appear in 11.46.

photo
1

Unfortunately BTRFS does not support User quota meaning that in /etc/fstab we can't put something like usrjquota or usrquota.

photo
1

Hey folks! Just a quick note. This request was marked as complete in version 11.46 when we removed the requirement that was preventing Net-SSLeay from being compiled properly. If you would like to see quota support on btrfs, please vote here: https://features.cpanel.net/topic/btrfs-quota-support

Replies have been locked on this page!