<div dir="ltr">RHCS is a good solution. I have just finished teaching it to one of Cisco&#39;s development teams today. If you understand its abilities and limitations, you can live happily with it. <div><br></div><div>OCFS2 solves the mount/disk management issues with HA clusters. However, it does not solve application and access locking. For this there is a cluster.</div>
<div><br></div><div>Ez<br><br><div class="gmail_quote">On Mon, Aug 23, 2010 at 1:56 PM, Amos Shapira <span dir="ltr">&lt;<a href="mailto:amos.shapira@gmail.com">amos.shapira@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div dir="ltr"><div class="gmail_quote"><div class="im">On 23 August 2010 14:47, Etzion Bar-Noy <span dir="ltr">&lt;<a href="mailto:ezaton@tournament.org.il" target="_blank">ezaton@tournament.org.il</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">

<div dir="ltr"><div class="gmail_quote"><div>Adding LUNs does not require a reboot. Removing ones do. However, if you let the cluster software manage all disk mount operations, as it should, multiple-mounts will never happen, so no need for any special masking, but only letting the cluster manage the mounts. </div>


</div></div></blockquote></div><div><br>Indeed. Just today we had a long conference call with the hosting provider&#39;s SAN expert (they provide managed shared SAN service, very useful to cut costs) and that point was raised.<br>


<br>We ended up doing what you describe - use a none-clustered file system and hope that RHCS does its job.<br><br></div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">


<div dir="ltr"><div class="gmail_quote"><div>Nope. I have been doing it for several years now, and I can quote the procedure, if you like.</div><div>Download OCFS2 package for your kernel from here:</div>
<div> <a href="http://oss.oracle.com/projects/ocfs2/files/RedHat/RHEL5/x86_64/1.4.7-1/" target="_blank">http://oss.oracle.com/projects/ocfs2/files/RedHat/RHEL5/x86_64/1.4.7-1/</a>  (I assumed it&#39;s x86_64 platform. Also - RHEL5)</div>



<div>Download OCFS2 tools from here:</div><div>http://<a href="http://oss.oracle.com/projects/ocfs2-tools/files/RedHat/RHEL5/x86_64/1.4.4-1/" target="_blank">http://oss.oracle.com/projects/ocfs2-tools/files/RedHat/RHEL5/x86_64/1.4.4-1/</a> (no need for the devel and debug packages)</div>



<div><br></div><div>Install all three RPMs on all nodes.</div><div>Run, on each node, the command:</div><div>/etc/init.d/o2cb configure</div><div>Answer the questions.</div><div>Run on one node the GUI command (for first-timers) ocfs2console</div>



<div>Create a new clsuter, add all nodes with their names and IPs (if you have multiple networks, select a non-busy one)</div><div>Press on &quot;propagate cluster configuration&quot; (or something similar, I don&#39;t recall exactly), and you will have to insert the root password of each node for &quot;scp&quot; command there. </div>



<div>Following that, your cluster is ready. Create a new partition, and mount it. You will have to configure it to automatically mount via the /etc/fstab, of course.</div></div></div></blockquote></div><div><br>Thanks. Much appreciated.<br>


GUI and interactive tools are not an option, except maybe for first time learning-the-ropes. We configure everything automatically using puppet so we&#39;ll have to find a way to generate the files with that if we use it.<br>


<br></div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote">Complexity. It increases the complexity of the RHCS configuration. It requires RH cluster, even if you do not. </div>


</div></blockquote></div><div><br>Does this mean that OCFS doesn&#39;t require RHCS? (not that it matters much now - we use RHCS for other reasons already and feel that a large part of the learning curve is behind us).<br>
<br>
</div>
Cheers,<br><br>--Amos<br><br></div></div>
</blockquote></div><br></div></div>