Skip to Content.
Sympa Menu

perfsonar-user - [perfsonar-user] Adding host MA to central mesh config

Subject: perfSONAR User Q&A and Other Discussion

List archive

[perfsonar-user] Adding host MA to central mesh config


Chronological Thread 
  • From: "Jennewein, Douglas M" <>
  • To: "" <>
  • Subject: [perfsonar-user] Adding host MA to central mesh config
  • Date: Fri, 9 Sep 2016 22:06:35 +0000
  • Accept-language: en-US
  • Ironport-phdr: 9a23:tH9N2R9btxVgJP9uRHKM819IXTAuvvDOBiVQ1KB90u8cTK2v8tzYMVDF4r011RmSAtWdtqkP0reempujcFJDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBWB6kG1uHQKFw/xLg1zL/6wB5Xfley20fy/4Zvef18OiTagK/smNBisox7WsMAMxJZ5J7wZyx3Vr2FOdvgMg25kOATAsQz745L63pNl9SlPtvMns4ZsVrj1e60jBZkSRGAKNH06ou/msx/OUgaO4FMBSWlQnxZVVVuWpCrmV4v853Op/tF23zOXaJX7

I am trying to add a central MA to a <host> entry in an existing central mesh config file.

The docs here (http://docs.perfsonar.net/multi_ma_install.html) show measurement_archive sections containing type, username, database, password, where type is something like esmond/latency, followed by a bunch of <summary> sections.

ESnet examples like https://github.com/esnet/esnet-perfsonar-mesh/blob/master/conf/osc-mesh.conf show only type, read_url, and write_url, and type is something like perfsonarbuoy/owmp, with no <summary> sections.

My measurement host’s /etc/perfsonar/regulartesting.conf has a measurement_archive section like this:
<measurement_archive>
    database   http://localhost/esmond/perfsonar/archive/
    password   xxxxxxxxxx
    <summary>

When I try to add a <measurement_archive> section to my central config file, I get errors from build_json when including the password or database attributes:
2016/09/09 16:44:07 (13648) ERROR> Utils.pm:80 perfSONAR_PS::MeshConfig::Utils::load_mesh - Invalid mesh configuration: Unknown attribute: password at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/MeshConfig/Config/Base.pm line 172.
Resulting mesh is invalid: Invalid mesh configuration: Unknown attribute: password at /usr/lib/perfsonar/bin/../lib/perfSONAR_PS/MeshConfig/Config/Base.pm line 172.

When I configure the <measurement_archive> section with type, read_url, and write_url, build_json does not complain, but the measurement_archive is not added to my measurement host’s /etc/perfsonar/regulartesting.conf after running /usr/lib/perfsonar/bin/generate_configuration.


What is the config file syntax for adding a measurement_archive to a host defined in a mesh?
 

-- 
Doug Jennewein
Director of Research Computing
The University of South Dakota




Archive powered by MHonArc 2.6.19.

Top of Page