<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Heh our tests are kind of an unholy mess... but here's the part I think
is useful:<br>
We use a startup script that will iterate through vol files and mount
the first available file on the list. We have a bunch of vol files that
test a few different server configurations. After mountpoints are
prepared we have other scripts that start virtual machine on the
various mounts.<br>
<br>
&nbsp;In other words I have a directory called "/glustermounts/" and in that
directory I have the files:<br>
main.vol&nbsp; main.vol.ib&nbsp; main.vol.tcp stripe.vol.ha stripe.vol.tcp<br>
<br>
after running "/etc/init.d/glustersystem start"&nbsp; I will have the
following mount points: <br>
/system&nbsp;&nbsp;&nbsp;&nbsp; (our default mount, we actually store the vol files here)<br>
/mnt/main<br>
/mnt/stripe<br>
<br>
The output shows me if any vol file failed to mount and it
automatically attempts the next one (ex" "mounting main.vol failed,
trying main.vol.ib"). We simply arrange vol files from most features to
least. We have a separate script which starts up a virtual machine on
each test mount. This is the actual "test" we use as it creates
symbolic links, uses mmaps etc but it's pretty specific to us. This
closely mirrors how we use it in production. <br>
<br>
I've included out startup script and I would suggest you simply run
something similar to your production on a few mounts in the same way we
have. I may share this with the entire group although there are
probably better init scripts out there. This one does kill all
processes attached to a mount point which is useful. Let me know if you
have any questions!<br>
<br>
Thanks!<br>
<br>
-Mickey Mazarick<br>
<br>
<br>
<br>
Geoff Kassel wrote:
<blockquote cite="mid:200902071245.47535.gkassel@users.sourceforge.net"
 type="cite">
  <pre wrap="">Hi,
   As a fellow GlusterFS user, I was just wondering if you could point me to 
the regression tests you're using for GlusterFS?

   I've looked high and low for the unit tests that the GlusterFS devs are 
meants to be using (ala <a class="moz-txt-link-freetext" href="http://www.gluster.org/docs/index.php/GlusterFS_QA">http://www.gluster.org/docs/index.php/GlusterFS_QA</a>) 
so that I can do my own testing, but I've not been able to find them.

   If it's tests you've developed in-house, would you be interested in 
releasing them to the wider community?

Kind regards,

Geoff Kassel.

On Thu, 5 Feb 2009, Mickey Mazarick wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I haven't done any full regression testing to see where the problem is
but the later TLA versions are causeing out storage servers to spike to
100% cpu usage and the clients never see any files. Our initial tests
are with ibverbs/HA but no performance translators.

Thanks!
-Mickey Mazarick
    </pre>
  </blockquote>
</blockquote>
<br>
<br>
<div class="moz-signature">-- <br>
<img src="cid:part1.02040909.01050408@digitaltadpole.com" border="0"></div>
</body>
</html>