Skip to Content.
Sympa Menu

perfsonar-user - RE: [perfsonar-user] Setting up maddash mesh on a CentOS7 perfsonar 4.1.1 systems

Subject: perfSONAR User Q&A and Other Discussion

List archive

RE: [perfsonar-user] Setting up maddash mesh on a CentOS7 perfsonar 4.1.1 systems


Chronological Thread 
  • From: Zhi-Wei Lu <>
  • To: Zhi-Wei Lu <>, Andrew Lake <>
  • Cc: "" <>
  • Subject: RE: [perfsonar-user] Setting up maddash mesh on a CentOS7 perfsonar 4.1.1 systems
  • Date: Wed, 12 Sep 2018 23:31:20 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23: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
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

Hi all,

 

After reading the documentations on psconfig and pscheduler, I have found the problem of throughput not running properly on one server.

There were a few throughput tests scheduler too close by in time, they were in the “Non-Started” state, i.e., the schedule could not accommodate these tests, skipping them all.

 

I have to “translate” the original mesh configuration json file into the new psconfig format and add

“slip” : “PT14400S”

for the throughput tests to avoid the problem of “Non-Started” scheduling issue.

 

The schedule would show up on both servers (having pschedule daemons running on both servers).

pschedue schedule –filter-test throughput PT4H

 

The schedules created (from the NEW mesh configuration) has only forward tests, however, if you create a test with the GUI, it will create both forward and reverse throughput tests. 

 

I suppose if you create a mesh (with hosts A and B being in the mesh),  the A->B reverse bandwidth can be looked up on the host B as the forward bandwidth of B->, while A->B forward test can be seen on host A.  We can thus avoid over-testing, am I right?

 

With help from Andy and the community, I am getting closer to make my small grid back to work properly.

 

Thanks!

 

Zhi-Wei Lu

IET-CR-Network Operations Center

University of California, Davis

(530) 752-0155

 

From: <> On Behalf Of Zhi-Wei Lu
Sent: Monday, September 10, 2018 4:58 PM
To: Andrew Lake <>
Cc:
Subject: RE: [perfsonar-user] Setting up maddash mesh on a CentOS7 perfsonar 4.1.1 systems

 

Thanks Andy!

 

I have hit with so many issues migrating (with data) from CentOS 6 (PS 4.0.2) -> CentOS7 (PS 4.1.1), I got really confused!

 

It turns out that my maddash on a migrated system is actually working!

http://grx.noc.ucdavis.edu/maddash-webui

 

Throughput tests on un-migrated systems are working properly, getting both forward and reverse tests. However, for migrated system (4.1.1), I got very inconsistent results, skipped tests, no reverse results etc.  

 

I need to carefully read and digest the documentation you provided.  Thanks again!

 

Zhi-Wei Lu,

IET-CR-Network Operations Center

University of California, Davis

(530) 752-0155

 

From: Andrew Lake <>
Sent: Monday, September 10, 2018 12:36 PM
To: Zhi-Wei Lu <>
Cc:
Subject: Re: [perfsonar-user] Setting up maddash mesh on a CentOS7 perfsonar 4.1.1 systems

 

Hi,

 

I am having a little trouble following as it sounds like maybe you are mixing up psconfig and pscheduler. Fresh installs of 4.1.1 do not contain BWCTL, so if you have other hosts that are still on 3.5.x or older, your tests to them will not work out of the box. To make those tests work you need to either 1) upgrade the old systems or 2) on the 4.1.1 systems install the perfsonar-bwctl-compat package as described in http://docs.perfsonar.net/manage_update.html#bwctl-support

 

As for you dashboard, if you updated an existing dashboard system it should have migrated all your files on update to 4.1.1. If you did a fresh install of maddash and perfsonar-psconfig-maddash, then you just need to point it at your mesh file using "psconfig remote add URL" as described in http://docs.perfsonar.net/psconfig_maddash_agent.html#remote-templates. See the entirety of that page for full details on the types of things you can do with the pSconfig MaDDash agent. 

 

As with your measurement hosts, you can point at your existing central MeshConfig JSON file and it will be able to read it. If you want to convert to the new pSConfig format see http://docs.perfsonar.net/psconfig_meshconfig_migrate.html#translating-an-old-meshconfig-json-file-to-psconfig-format, but this is not required to get things working.

 

Thanks,
Andy

 

 

 

On Mon, Sep 10, 2018 at 12:59 AM, Zhi-Wei Lu <> wrote:

Hi all,

 

Now that I have migrated a few of our perfsonar boxes to CentOS7 with perfsonar 4.1.1, I need to convert our small maddash grid on the new systems.  Since our new systems do not have bwctl daemon running, tests between the new hosts (CentOS7 perfsonar 4.1.1) do not work properly for thoroughputs. 

 

Since we have a small grid, I would like to set up a new maddash (2.0.3) grid with the new pscheduler format, I just wonder if there is any example file and guide that I can follow.  I set up the old grid a while ago and the only guide for maddash (1.1) setup was for the old bwctl format.

 

This page talks about migration of maddash, but I am still very lost at details

http://docs.perfsonar.net/release_candidates/4.1b1/psconfig_meshconfig_migrate.html

 

I would love to hear someone who has successfully established the maddash under the new pscheduler format, I don't want to install and enable bwctl, since it is deprecated.

 

Thank you.

Zhi-Wei Lu

 

IET-CR-Network Operations Center

University of California, Davis

(530) 752-0155


--
To unsubscribe from this list: https://lists.internet2.edu/sympa/signoff/perfsonar-user

 




Archive powered by MHonArc 2.6.19.

Top of Page