RAID, LVM and ACLs on Ubuntu 8.04
Ubuntu is trying to break into the server market. Indeed as I talk with companies moving to Linux on a weekly basis over 50% of them want to move to Ubuntu as the server of choice. If Ubuntu 8.04 is the server of choice of so many and if Ubuntu wants so desperately to move into the server market then you would expect Ubuntu to have server quality options easily available on the Ubuntu install. What I cannot understand then is why RAID tools are not available, why Logical Volume Management version 2 is not installed and why Access Control Lists for the file system are also not installed on the server. All of these can easily be installed and upgraded but my question is …why not default?
Note: With 8.04.1 some of these issues like LVM2 have been updated, the original install DID NOT have LVM2.
If you want to create RAID on Ubuntu you will need to install RAID tools before you can do so. Now I am talking about software RAID. You do have access to tools to install RAID during installation but the mdadm program is not installed by default. So if you want to install RAID after the installation you need to add it so you have the tools.
sudo apt-get install mdadm
If you would like to see a tutorial on installing RAID on Ubuntu CLICK HERE.
Install LVM2 on Ubuntu
Ubuntu does not have LVM2 installed by default…why? If Ubuntu wants to move to the server market why not have lvm2 intalled by default like RHEL 5 or CentOS 5? Now it can easily be upgraded with this command:
sudo apt-get install lvm2
If you want to see a tutorial on how to install and configure LVM2 on Ubuntu 8.04 CLICK HERE.
Access Control Lists
Access Control Lists (ACLs) allow you to provide different levels of access to files and folders for different users. The Red Hat Enterprise 5 / CentOS 5 have implemented ACLs in the file system by default. This new feature will allow you to set a file where one user can read, other users cannot read and yet other users are able to read and write to the same file. This was not possible previously.
sudo apt-get install acl
If you would like to see a tutorial on installing and configuring acls CLICK HERE.
If Ubuntu really wants to break into the server market, they will need to install by default features that the server market really wants to use, specifically RAID tools, LVM2 and acls. Until they make this transition many will not take them seriously in the server arena.