Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] RC5 of Java RRD MA 2.0

Subject: perfsonar development work

List archive

Re: [pS-dev] RC5 of Java RRD MA 2.0


Chronological Thread 
  • From: Loukik Kudarimoti <>
  • To: Jon K Hellan <>
  • Cc: Roman Lapacz <>, Tsompanidis Ilias <>, Roman Lapacz <>,
  • Subject: Re: [pS-dev] RC5 of Java RRD MA 2.0
  • Date: Wed, 14 Feb 2007 13:14:39 +0000

Hi Jon,

Roman is on leave for a few days. In his absence, I will try to answer this question. He maybe able to give you a more precise answer when he is back.

Jon K Hellan wrote:

<snip>

I've installed RC5 in two places. In both, the installation worked at first. But after stopping tomcat, I had to add the jrrd directory explicitly to LD_LIBRARY_PATH before starting tomcat again.

I used
ant tomcat-shutdown
and
LD_LIBRARY_PATH=<blah>/perfsonar/contrib/rrdjtool/build ant \
tomcat-start

Is this the right way?
Yes. Every time you restart tomcat, you have to make sure that LD_LIBRARY_PATH is set and contains the values for rrdtool (the value is prompted during installation).

The best way to do this is to add the LD_LIBRARY_PATH declaration to the .bash_profile file in the home directory where Tomcat (and RRD MA) are installed. That way, you won't have to recall

Another way is to copy the .so files from rrdtool and rrdjtool to the existing directories in LD_LIBRARY_PATH.

Please make sure that you test the servicer (ant test) after you restart the tomcat. You can also test the service with the help of perfSONAR UI.

(I will add this info to our FAQ)


And what is the right incantation to use after you've changed rrd-database_XXX.xml? Does it make a difference if the exist database is in use?
I am not sure if it makes a difference (will wait for Roman to confirm). Its however important that the name and location of this xml file is configured inside service.properties.


If you are using an eXist database, the test xml file has to be *replaced* with your actual one. You can do this either manually.

Its quite easy - go to http://$serverName:$port/exist/
Scroll down on the left navigation bar and look for Admin.
Log in using either the admin username and password or the perfsonar user name and password. (I recommend logging in using the non-admin user name and password that you provided to ant installer)
Browse to the collections, choose the xml file (make sure you choose the xml file and not the collections). Delete the file and upload your new file.

Or you can do this by repeated ant -q configure and ant -q deploy. Note, you will need to restart tomcat.

If you have problems, feel free to ask.

Loukik.


Regards

Jon




Archive powered by MHonArc 2.6.16.

Top of Page