[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