Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to setup a new infrastructure which provides high available shared storage between debian servers.

Our current solution is a "clustered DRBD NFS solution". We have setup 2 virtual file servers and mirror the shared storage with drbd. We run NFS-Server (active/passive) on each fileserver. Other server mount the storage/shared folder via NFS. To control failover we use pacemaker/corosync.

Is this approach is still a good solution, or are there meanwhile better open source solutions e.g. with GlusterFS, etc?

share|improve this question

closed as primarily opinion-based by Nathan C, Michael Hampton May 21 '14 at 20:34

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.If this question can be reworded to fit the rules in the help center, please edit the question.

What's wrong with your current solution? Have you done any research on others? – Nathan C May 21 '14 at 20:28

Sure. You can buy SIOS Lifekeeper which is similar to DRBD (network RAID), but handles the application, VIPs, failover/failback and is cluster-aware. It's basically a polished commercial solution for what you currently have.

share|improve this answer
I'm looking only for open source solutions – markus May 21 '14 at 16:36
@markus Why? You did initially ask for "better" recommendations. What is the problem or pain-point with your current solution? – ewwhite May 21 '14 at 17:09
We has some problems with drbd from time to time, so I'm just interested if there are other solutions which are easier to manage and more reliable. – markus May 21 '14 at 20:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.