Skip to Content.
Sympa Menu

perfsonar-user - [perfsonar-user] Questions about perfsonar 4

Subject: perfSONAR User Q&A and Other Discussion

List archive

[perfsonar-user] Questions about perfsonar 4


Chronological Thread 
  • From: Daniel Spisak <>
  • To:
  • Subject: [perfsonar-user] Questions about perfsonar 4
  • Date: Tue, 14 Feb 2017 19:39:18 -0800
  • Ironport-phdr: 9a23:+KV+/BAhF6hMgCT0wg9QUyQJP3N1i/DPJgcQr6AfoPdwSPX4pcbcNUDSrc9gkEXOFd2CrakV1qyO6uu+BCQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9GiTe5Yb5+Ngm6oRjeusQXgYZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9RwgqxVoxyvugJxzJLPbY6PKPZzZLnQcc8GSWdDWMtaSixPApm7b4sKF+cPM/xXr4/8p1QQqRu1GBSiBPvuyj9TnHD23rAx3uM8Hg7c2gwsBckOsGzVrNXuLqgSUvu4w7PQzTXbcvxX2TH955LNchAgvf6MRqh8ftbWyUkqDg7IiEibp4LiPzOQzOsNsm6b4vJ6WuK3k24otgFwoj61yccpi4nGmpkVxkrY+iV+xYY5PcG4SUB6Yd64DJtfqTuaO5FqTcMlRmFkoD46xaMcuZ61ZygKz5InyATFa/CddYiH/A7jWP6fIThimH1qZqmwhxG18Uij0OHzSs600FNMoyFYkdfMrmgA2wLJ5cSbVvdw+1qt1DmP2gzP7+xJLlw4mbbHJJMk3rE8ioYcvEHGEyPohkn5kKmbfVg+9Oey8eToeLDmq4ecN4BqjgH+NbwjmsmlDuQ5NggCRmaa+f6g2LH68kz1XqtGgeEsnqnWt5DaIssbpqqnDANPzokj7BO/Ay+n0NQeg3YHMEpIdAydgIT1J13DJe30APi/jliwlTpmyOzKMqH9DZjIMnfPjKvucLN45kJC1gY80chT55dOBbEAJPLzVFXxtNvdDhIhLgO72eDnBM9m1oMGWGKPGbWWMKDJvFCS/uIvO/SDZY8TuDnnLvgl5uLhjWQjlVABeqmp2IMbaGqkEfR+P0WZfX3sj88ZEWgUpAo+QvfqiFqEUTFJfXa+Rr885iolB4K8ForDQoGtgKed3CegAJFafGFGClaQEXj2bYWEXekDaD6MLsN7jDMLSKWhGMcd0kS2uRX00L1hJ/CR5zYVr7ri0sR4/eveiUt0+DBpXOqH1GTYY2hyn24MDwQu3bt2ogQpxl6Fl7NggudRFvRa/+tFQwEzMJ/X1KpxDNWkCVGJRcuAVFvzGobuOjo2VN9km9I=

Hi there! New user to perfsonar here, but been keeping an eye on this project for a while now. I'm currently in the middle of writing up some chef automation cookbooks to do a deployment of perfsonar and I am running into some issues. I realize that the 4.0 release is still in the RC phase and that documentation is somewhat fluid but I have some questions regardless. For all of these questions I'm on a centos 7.x distro and the system python is 2.7.5. By the way, if there is a better mailing list to discuss this I'm all ears. 

You should reference epel-release-7-9.noarch.rpm as 7-8 no longer exists it seems

1. http://docs.perfsonar.net/release_candidates/4.0rc1/install_centos.html
If I want to setup a central MA with a mesh of testpoints the current documentation is really disjointed and not clear. In step 6 you say the measurement services needs to be defined, but is this just for testpoints, testpoints and central management hosts or just central management hosts? I want the central management host to be the only MA with all my other nodes being just testpoints.

Under Step 7, starting services there is no mention of what services should be running on a central management server

Also under Step 2, its "perfsonar-toolkit-servicewatcher" not "perfsonar-toolkit-service-watcher" and the optional packages python install script simply doesnt exist at all as best as I can tell.

You have some kind of on console login setup to capture things like user account creation and make the web admin generally functional. But I cant find anywhere a mention of what script this is, nor how I would go about doing this via the CLI or other methods. As I intend to deploy this on virtual machines across multiple cloud providers in an automated fashion I need to find a way to achieve this without user intervention. I see a mention of /usr/lib/perfsonar/scripts/nptoolkit-configure.py for adding and deleting users, but this script is nowhere to be found on my system.

This section is in dire need of some love it seems and I am completely stuck here as you will see.

[root@management-centos-71 esmond]# python esmond/manage.py add_ps_metadata_post_user perfdata
Traceback (most recent call last):
  File "esmond/manage.py", line 2, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
[root@management-centos-71 esmond]# pip freeze | grep -i django

Okay, so no django, so I peeked at the python and went ahead and installed the following via pip

django
sphinx
django-discover-runner
django-netfields
pylint

[root@management-centos-71 esmond]# python esmond/manage.py add_ps_metadata_post_user perfdata
Error: Can't find the file 'settings.py' in the directory containing 'esmond/manage.py'. It appears you've customized things.
You'll have to run django-admin.py, passing it your settings module.
(If the file settings.py does indeed exist, it's causing an ImportError somehow.)

Well settings.py exists but for the life of me I dont see why its not working (i'm pretty new to python however).

Anyways, I know that 4.0 is a moving target still but it sounded like rc3 was maybe going to be stable enough to start working on my automation recipes in chef. If anyone has any advice or guidance for what's down the road still I'd greatly appreciate it!

--
Daniel Spisak | Senior Dev Ops Engineer
AppDynamics
Monitor your Apps in Production. Now.

Watch our Video | Download AppDynamics for Free
Twitter | Facebook | appdynamics.com



Archive powered by MHonArc 2.6.19.

Top of Page