[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


File system to use on Linux Redhat 5.2 when presented with a tera byte of storage

Posted on 2009-04-16
Medium Priority
Last Modified: 2013-12-06
Hi Experts

I will be installing a server with Redhat 5 update 2 x86_64 bit architecture and will be presented with a Terabytes of storage. I have to mount this storage all of it for the following directory /opt(all storage presented from EMC PowerStorage or EVA) and will have the Oracle database installed on it.

I need to find out what raid can I use for this but most importantly is which file system can handle a Terabytes of data in Linux e.g. NFS, EXT3 or Something else. Please provide configuration steps.

If the is anyone with information or a link I can read on doing this, I will highly appreciate it as I'm avoiding problems in the longer run if I use EXT3.

Question by:LinuxDuke
LVL 48

Expert Comment

ID: 24158809
EXT3 is the preferable file system for Red Hat.

The problems can arise due the generic instability of the
file subsystem of Linux.
According Oracle magazine Oracle Linux kernel Group is working to stabilize
and significantly enhance the Linux file subsystem.
Possibly you have to visit Oracle technology network to see if there are
products to download in this direction.
LVL 30

Expert Comment

by:Kerem ERSOY
ID: 24159290

Since the space will be provided to you as EVA or a similar NAS/SAN volume you'll need to mount it to your /opt directory first. I suggest you to use iSCSI to mount the  volume. You might as well use NFS and may be it would save you some clicks / efforts in the beginninng but dont forget that NFS is not a network optimized protocol and it has lots of  overhead when it comes to performance. As you might have already know iSCSI is a protocol that simply encapsulates SCSI comands over ethernet packets and a low level and relatively faster protocol. Finally iSCSI is a better choice for a DB manger since NFS does not have provisions for I/o an block lockings.

This link shows how to mount an iSCSI volume permanently on a RedHAT based Linux system:

Once you've mounted your NAS/SAN volume you need to format it bwfore using. Most Linux distros support only ext2 and ext3 as out-of-box configuration. There's no problem using EXT3 with a 1TB disk since it can address up to 16 TB without a problem. But since ext3 has some problems on journal updat etc. It might easlly corrupt a volume during a power outage. So you'd better use an UPS for your server.
BTW it is always a good idea to use an UPS for any database server :)
EXT3 info: http://en.wikipedia.org/wiki/Ext3

You might as well use XFS it is a high performance journaling filesystem which is better to use if high performance is desired. It is advisable to use XFS for a db server.
XFS info: http://en.wikipedia.org/wiki/XFS 

Hope this helps.

LVL 30

Accepted Solution

Kerem ERSOY earned 200 total points
ID: 24159358
Here's a link on how-to install xfs over a Centos 5 / RedHAT EL 5:
NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.


Author Comment

ID: 24167721
Thanks for the response guys, I will be doing this install in a weeks time and will only close this once I have test as I might still need some help.

The Duke
LVL 30

Expert Comment

by:Kerem ERSOY
ID: 24167836
Take your time :)

Expert Comment

ID: 24178603
EXT4 has also just been accepted into the stable kernel.
Not sure when it will be available in Redhat

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Is your phone running out of space to hold pictures?  This article will show you quick tips on how to solve this problem.
The business world is becoming increasingly integrated with tech. It’s not just for a select few anymore — but what about if you have a small business? It may be easier than you think to integrate technology into your small business, and it’s likely…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Via a live example, show how to restore a database from backup after a simulated disk failure using RMAN.
Suggested Courses
Course of the Month18 days, 16 hours left to enroll

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question