<feed xmlns='http://www.w3.org/2005/Atom'>
<title>autocluster.git/base/root/scripts/setup_gpfs.sh, branch master</title>
<subtitle>Autocluster is a script for building virtual clusters to test clustered Samba.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/'/>
<entry>
<title>Reorganise base templates directory to allow for node-type-specific files.</title>
<updated>2009-12-04T05:25:13+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-12-04T05:25:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=b48f3500b1ea359d8d563f708113a96138605479'/>
<id>b48f3500b1ea359d8d563f708113a96138605479</id>
<content type='text'>
* Previous contents of base/ are now in base/all.

* create_node_COMMON() takes an extra argument (inserted as $3) that
  specifies the node type.  All of the create_node_* functions pass
  "$type" for this argument.

* setup_base() now has an optional argument, which is only passed by
  create_node_COMMON.  Rather than simply copying and substituting
  templates for the entire $BASE_TEMPLATES/ subdirectory it now does
  this for $BASE_TEMPLATES/all and then $BASE_TEMPLATES/$type.
  Therefore, the contents of the type-specific directory override the
  contents of "all" directory.

* releases/SoFS.common uses the "all" version of SoFS-postinstall.sh
  when setting POSTINSTALL_TEMPLATE.  This variable also now respects
  $BASE_TEMPLATES instead of hard-coding the base/ subdirectory.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Previous contents of base/ are now in base/all.

* create_node_COMMON() takes an extra argument (inserted as $3) that
  specifies the node type.  All of the create_node_* functions pass
  "$type" for this argument.

* setup_base() now has an optional argument, which is only passed by
  create_node_COMMON.  Rather than simply copying and substituting
  templates for the entire $BASE_TEMPLATES/ subdirectory it now does
  this for $BASE_TEMPLATES/all and then $BASE_TEMPLATES/$type.
  Therefore, the contents of the type-specific directory override the
  contents of "all" directory.

* releases/SoFS.common uses the "all" version of SoFS-postinstall.sh
  when setting POSTINSTALL_TEMPLATE.  This variable also now respects
  $BASE_TEMPLATES instead of hard-coding the base/ subdirectory.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make setup_gpfs.sh designate quorum nodes more cleanly.</title>
<updated>2009-09-23T11:14:42+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-09-23T11:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=c630c793770b3a901113c2304e7e3954cc967881'/>
<id>c630c793770b3a901113c2304e7e3954cc967881</id>
<content type='text'>
Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to set adminMode to allToAll in setup_gpfs.sh to for GPFS 3.3.</title>
<updated>2009-09-10T04:25:24+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-09-10T04:25:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=7eb7682292b543eaad0600e3d439efdc0729284b'/>
<id>7eb7682292b543eaad0600e3d439efdc0729284b</id>
<content type='text'>
GPFS 3.3 requires that adminMode be set to allToAll for mm commands to
be run from any node.  The redirect from /dev/null ensures that older
versions of GPFS won't get stuck when they prompt you to warn about an
unknown option - hopefully the failure will be graceful.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GPFS 3.3 requires that adminMode be set to allToAll for mm commands to
be run from any node.  The redirect from /dev/null ensures that older
versions of GPFS won't get stuck when they prompt you to warn about an
unknown option - hopefully the failure will be graceful.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert typo introduced by commit d39e4a7c395d057cc7b4ad4a4b23937a7b2363bb.</title>
<updated>2009-09-02T02:41:22+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-09-02T02:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=1a39cfe5292c93ebc2ba4da5b37ad786c389ca9b'/>
<id>1a39cfe5292c93ebc2ba4da5b37ad786c389ca9b</id>
<content type='text'>
I must have copied from an example that I tested and inadvertently
changed @@CLUSTER@@ to "m1" in the GPFS cluster name.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I must have copied from an example that I tested and inadvertently
changed @@CLUSTER@@ to "m1" in the GPFS cluster name.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the use of GPFS_DEFAULT_NSDS clearer in setup_gpfs.sh.</title>
<updated>2009-08-18T07:38:24+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-08-18T07:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=23b5e925f16139be601a73594b8838144f230cef'/>
<id>23b5e925f16139be601a73594b8838144f230cef</id>
<content type='text'>
The previous version made the script confusing to read once the
template substitution had been done.  Assign the value to a variable
for clarity.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous version made the script confusing to read once the
template substitution had been done.  Assign the value to a variable
for clarity.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>New config variable GPFS_DEFAULT_NSDS.</title>
<updated>2009-08-18T07:14:00+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-08-18T07:14:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=b2a3bc4ebaa81a5fee8d5e0d18d8f67dd77f8e8c'/>
<id>b2a3bc4ebaa81a5fee8d5e0d18d8f67dd77f8e8c</id>
<content type='text'>
Indicates how many NSDs are used by the default GPFS filesystem that
is setup by setup_gpfs.sh.  The default empty value indicates that all
available NSDs should be used.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Indicates how many NSDs are used by the default GPFS filesystem that
is setup by setup_gpfs.sh.  The default empty value indicates that all
available NSDs should be used.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>In setup_gpfs.sh, limit the GPFS quorum nodes.</title>
<updated>2009-08-18T04:56:53+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-08-18T04:56:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=6993e96f614396bd46bd1f7c54ab0d63c2210512'/>
<id>6993e96f614396bd46bd1f7c54ab0d63c2210512</id>
<content type='text'>
Use only the storage nodes and n1.  Might refine this later.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use only the storage nodes and n1.  Might refine this later.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make setup_gpfs.sh set up licensing of GPFS server nodes if required.</title>
<updated>2009-08-18T04:38:54+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-08-18T04:38:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=4a13b003d707409f3810521e58e967a818f56b77'/>
<id>4a13b003d707409f3810521e58e967a818f56b77</id>
<content type='text'>
Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make setting of CTDB recovery lock more reliable in setup_gpfs.sh.</title>
<updated>2009-08-14T02:36:49+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-08-14T02:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=4e60e179146ec92087c0ec14f3323b5c81bad079'/>
<id>4e60e179146ec92087c0ec14f3323b5c81bad079</id>
<content type='text'>
Recent versions of CTDB no longer comment out the relevant line in the
config file, so weaken the substitution.  While we're here, clean
things up a bit: use "sed -i" to do in-place modification and use
cnpushfile for clarity.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recent versions of CTDB no longer comment out the relevant line in the
config file, so weaken the substitution.  While we're here, clean
things up a bit: use "sed -i" to do in-place modification and use
cnpushfile for clarity.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>More general selection of secondary GPFS server in setup_gpfs.sh.</title>
<updated>2009-05-29T07:23:00+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2009-05-29T07:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/autocluster.git/commit/?id=179b37edc928d6259083d912c4382207b55eaf46'/>
<id>179b37edc928d6259083d912c4382207b55eaf46</id>
<content type='text'>
No longer mysteriously fail if there is only one entry in NSD_SERVER -
use the first node in the CTDB cluster as the secondary GPFS server.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No longer mysteriously fail if there is only one entry in NSD_SERVER -
use the first node in the CTDB cluster as the secondary GPFS server.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
