________________________________
 From: Digimer <li...@alteeve.ca>
To: Zama Ques <quesz...@yahoo.in>; linux clustering <linux-cluster@redhat.com> 
Cc: Rajveer Singh <torajveersi...@gmail.com> 
Sent: Thursday, 3 January 2013 10:47 PM
Subject: Re: [Linux-cluster] GFS without creating a cluster
 
On 01/03/2013 10:22 AM, Zama Ques wrote:
>     ----- Original Message -----
>     From: Steven Whitehouse <swhit...@redhat.com
>     <mailto:swhit...@redhat.com>>
>     To: Zama Ques <quesz...@yahoo.in <mailto:quesz...@yahoo.in>>; linux
>     clustering <linux-cluster@redhat.com <mailto:linux-cluster@redhat.com>>
>     Cc:
>     Sent: Thursday, 3 January 2013 3:46 PM
>     Subject: Re: [Linux-cluster] GFS without creating a cluster
> 
>     Hi,
> 
>     On Thu, 2013-01-03 at 18:00 +0800, Zama Ques wrote:
>     > Hi All ,
>     >
>     >
>     > Need few clarification regarding GFS.
>     >
>     >
>     > I need to create a shared file system for our servers . The
>     servers will write to the shared file system at the same time and
>     there is no requirement for a cluster .
>     >
>     > Planning to use GFS but GFS requires cluster software to be
>     running . My confusion here is If I just run the cluster software (
>     cman etc ) without creating a cluster , will I be able to configure
>     and run GFS2. Also , is it possible to write to a GFS file system
>     from many servers at the same time ?
>     >
>     > Will be great if somebody can clarify by doubts.
>     >
>     >
>     > Thanks in Advance
>     > Zaman
>     >
>     >
> 
>     > If you want to use GFS2 without a cluster, then you'll only be able to
>     > use it from a single node (just like if you were using ext3 for
>     > example). If you want to use GFS2 as intended, with multiple nodes
>     > accessing the same filesystem, then you'll need to set up a cluster in
>     > order to do so,
> 
>     Thanks Steve for the reply . As you said setting up a cluster is
>     needed to use GFS2 with multiple nodes, does that mean that I need
>     to create cluster.conf or running cluster services (cman etc) should
>     be fine for setting up GFS2. Not sure whether cman will run without
>     creating cluster.conf
> 
>     Assuming that I need to setup cluster.conf in order to use GFS2 ,
>     that means if there are two nodes in the cluster with GFS2 as file
>     system resource , GFS2 will be mounted on only one host based on
>     failover domain policy . But our requirement is like that GFS2
>     should be mounted on both servers at the same time  . Based on my
>     little understanding of GFS , looks to me that I will not be able to
>     achieve this using GFS2 or there are some way to achieve this ?
> 
>     Please clarify on this.
> 
>  > Hi Zama,
>> As steve said, you must have to configure proper cluster to use GFS2
> filesystem and mounted on multiple nodes at the same time so that all
> can > access it. You do not need to configure GFS2 filesystem to be
> managed by cluster i.e. rgmanager. but just make the entry in /etc/fstab
> file as like > normal ext3 filesystem.
>> I hope, it answers your question.
> 
> Thanks Rajveer for clarifying . I think I am clear now . Will now try to
> configure GFS2.
> 
> 
> Thanks
> Zaman

> Note that you will also need proper fencing setup (usually using the
> nodes' IPMI interface). Without properly configured, tested fencing, the
> first time a node fails the GFS2 partition will hang (by design).

> The reason the cluster is needed is that the access to the shared
> storage and file system has to be coordinated between the nodes so that
> one node doesn't step on the other. This is possible thanks to DLM;
> distributed lock manager. DLM uses the cluster communications, hence the
> need for the cluster.

> Note also that you need shared storage, obviously. iSCSI or DRBD if you
> only have two nodes.
 
> Please take a look at this link. It explains in details how this works;

>  https://alteeve.ca/w/2-Node_Red_Hat_KVM_Cluster_Tutorial#Concept.3B_Fencing

Thanks Digimer for pointing the need of proper fencing setup . After 
configuring GFS , I did power down on one of the node and could see that the 
GFS mount point got hung on the other host as you have pointed out . Will now 
try to add fencing to the cluster. 

We are using HP Storage works for shared storage and accessing space from it 
using multipathing. 


Thanks
Zaman





Thanks Digimer. 
-- 
Linux-cluster mailing list
Linux-cluster@redhat.com
https://www.redhat.com/mailman/listinfo/linux-cluster

Reply via email to