[Pvfs2-cvs] commit by robl in pvfs2-1/test/common/pav: README
configfile.sample.in pav_create pav_start
CVS commit program
cvs at parl.clemson.edu
Mon Dec 4 19:01:55 EST 2006
Update of /projects/cvsroot/pvfs2-1/test/common/pav
In directory parlweb1:/tmp/cvs-serv18163/common/pav
Modified Files:
README configfile.sample.in pav_create pav_start
Log Message:
we can specify different TroveMethod options in the pav config file now
Index: README
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/test/common/pav/README,v
diff -u -w -p -u -r1.9 -r1.10
--- README 21 Apr 2005 22:31:58 -0000 1.9
+++ README 5 Dec 2006 00:01:54 -0000 1.10
@@ -90,6 +90,8 @@ TROVESYNC=<1 = default. sync data after
0 = do not perform implicit sync. improved performance at the risk
of data loss>
+TROVEMETHOD="<desired Trove method>" This defaults to 'dbpf'.
+
COMPUTENODES_LAST=<1 = default. Choose compute nodes from end of host list,
0 = Choose compute nodes from beginning of host list>
Index: configfile.sample.in
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/test/common/pav/configfile.sample.in,v
diff -u -w -p -u -r1.10 -r1.11
--- configfile.sample.in 11 Oct 2004 13:48:16 -0000 1.10
+++ configfile.sample.in 5 Dec 2006 00:01:54 -0000 1.11
@@ -82,6 +82,11 @@ COPYBINS=1
# could cause DATA LOSS, but will give improved performance.
TROVESYNC=1
+# Set this to the desired Trove method (as you would set TroveMethod in
+# fs.conf). Defaults to 'dbpf'. 'alt-aio' is another good one
+# TROVEMETHOD=dbpf
+
+
# set this to 0 if you would rather have compute nodes come before server
# nodes in the list of hosts pav uses
COMPUTENODES_LAST=1
Index: pav_create
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/test/common/pav/pav_create,v
diff -u -w -p -u -r1.18 -r1.19
--- pav_create 12 Sep 2006 21:08:29 -0000 1.18
+++ pav_create 5 Dec 2006 00:01:54 -0000 1.19
@@ -161,6 +161,7 @@ sub create_pvfs2config
. " --metaservers " . $metaservers
. " --logfile " . $href->{'SERVERLOG'} . "/pvfs2.log"
. " --storage " . $href->{'STORAGE'}
+ . " --trove-method " . $href->{'TROVEMETHOD'}
. " --quiet " . $conffile . " " . $serverfile;
if ($href->{'TROVESYNC'} == 0) {
$cmd .= " --notrovesync";
@@ -264,6 +265,7 @@ sub init {
'PINGPROG' => "pvfs2-ping",
'GENCONFIG' => "pvfs2-genconfig",
'TROVESYNC' => 1,
+ 'TROVEMETHOD' => "dbpf",
'COMPUTENODES_LAST' => 1,
'PROGROOT' => "./",
'COPYBINS' => 0
Index: pav_start
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/test/common/pav/pav_start,v
diff -u -w -p -u -r1.7 -r1.8
--- pav_start 21 Apr 2005 22:31:58 -0000 1.7
+++ pav_start 5 Dec 2006 00:01:54 -0000 1.8
@@ -123,6 +123,7 @@ sub init {
'PINGPROG' => "pvfs2-ping",
'GENCONFIG' => "pvfs2-genconfig",
'TROVESYNC' => 1,
+ 'TROVEMETHOD' => "dbpf",
'COMPUTENODES_LAST' => 1,
'PROGROOT' => "./"
);
More information about the Pvfs2-cvs
mailing list