Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] pScheduler and postgres

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] pScheduler and postgres


Chronological Thread 
  • From: Mark Feit <>
  • To: "Uhl, George D. (GSFC-423.0)[SGT INC]" <>, "" <>
  • Subject: Re: [perfsonar-user] pScheduler and postgres
  • Date: Tue, 14 Feb 2017 16:24:58 +0000
  • Accept-language: en-US
  • Authentication-results: nasa.gov; dkim=none (message not signed) header.d=none;nasa.gov; dmarc=none action=none header.from=internet2.edu;
  • Ironport-phdr: 9a23:bCDcYhQ83fUKbXNyqGsRiHzU0dpsv+yvbD5Q0YIujvd0So/mwa67ZBWAt8tkgFKBZ4jH8fUM07OQ6PG9HzRYqsjc+Fk5M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG2oAnLqsUanYRuJ6cxxxDUvnZGZuNayH9yK1mOhRj8/MCw/JBi8yRUpf0s8tNLXLv5caolU7FWFSwqPG8p6sLlsxnDVhaP6WAHUmoKiBpIAhPK4w/8U5zsryb1rOt92C2dPc3rUbA5XCmp4ql3RBP0jioMKiU0+3/LhMNukK1boQqhpx1hzI7SfIGVL+d1cqfEcd8HWWZNQsNdWipcCY2+coQPFfIMM+ZGoYfgu1sAoxiwBQeuC+Pu1jBHiWT70rcm3+QkCwzKwBAsEtAIvX/JrNv1LqASUeWtwafP1zrDdfBW0ir95ofWcxAhveyHULV1ccrf10YvFh/Fg06RqYzjIzOayP4Ns26F4Op8S+6jkXAopBxsojW2wMonl4fHhoUQyl/e9CV5xp44JdK5SE5nYd6kDYBfuzuGOItxR8MvRXxjtiUiyrAep5K0ZjQGxIkiyhLCdvCLbo2F4hzsWeqNPTt1gXBod6ywihu29EWtz/PwWtWo3FpSsyZJjtrBumoT2xHQ8MSLVPRw80O71TqSygzf9+dJKl0um6XBMZ4u2Lswm4ITsUvdGi/2n137greKe0sj5uSl5f3rbLvhqJKSLoN0jRrxPbo0lsy4HOQ4LhMBX2+G+eS6ybLv51X5QK9Njv0qjKbWrIzaJcUcpq6/GQNV1Zsj6wq7Dzeh19QYnmMLI05CeBKCl4TpOlfOL+7kDfqnnVijiitny+3DM7H8H5nBM33OkLnucLph90JRzQg+ws5Q6p9QD7wMJez/VlPtuNDACx82KQ20w+LpCNVn0YMeXHqCAqqXMKzMsF+I+vkiI+iKZI8Jpjn9Mf4l6ODyjXMng1MSY7Sm3YYPZHCiAvtmO1mZYWbrgtoZCWcFoBA+TOLxiF2FVz5cfWyyU7sh5jEgFo2mF5zORoSsgLyawCe7BYNaanpHClCKDXfnaZ+EW/ESZyKOPMNtiCILWqW8S9xp6Rb7/jL6z/4vAefT4CIV/b6lnJha3MP40E1ornosTvem/F3FbkdfqylAEzA727pwrApxjEqD1YB+iudRU9NU+aUNGk0iOITS1Ot8Asq3RxnMZP+ITkqrWNOrHWt3Q94siZdae0tnFc6liBnZmjexDqU9lrqXCYYy/76GmXX9OpAu5WzB0fwEhkMlCuVCNHHu0qtx+gnPL4/Pj0iDkau2L+IR0DObpzTL9naHoEwNCF04aq7CR31KIxKO9dk=
  • Spamdiagnosticoutput: 1:0

Uhl, George D. (GSFC-423.0)[SGT INC] writes:

 

Not only was I thinking of a smaller footprint I was also looking at standing up instances of pScheduler/pS4.0 at remote sites on other people’s hosts that hopefully wouldn’t require intervention on their part.  I’ve been looking at Docker as a possible solution.  I’ve been able to build a container that runs bwctld and owampd but I wanted to enable pScheduler as well.  I’ve been following Brian Tierney’s development efforts to build a pS4.0 testpoint container which is still a work in progress.

 

 

DISCLAIMER:  None of what’s described below is supported.  Use it at your own risk for your own entertainment.  :-)

 

I have a pScheduler-only container that I use for some kinds of testing and demos.  You can run all tests between the containers and most tests to off-host pSchedulers.  Running tests inbound is a sticky point that hasn’t been worked out yet.  Brian’s come closer to it than I have, but I don’t really have the cycles to spend a lot of time on it.

 

The container has everything pScheduler needs to run, including a PostgreSQL server, so it’s 100% load-and-go.

 

The scripts and Dockerfile are in with the pScheduler sources at https://github.com/perfsonar/pscheduler/tree/master/scripts/docker.  It only works with CentOS 6 and builds all of pScheduler from source instead of using the repos, but it does get the job done.  You can do the whole build in one step on anything that supports Docker by following these instructions:  https://github.com/perfsonar/pscheduler/wiki/Docker-Notes.  There are also some instructions on how to use the demo script to start a 3-node cluster of pSchedulers on a machine with Docker:  https://github.com/perfsonar/pscheduler/wiki/Docker-Local-Demo.

 

The demo script downloads the container from DockerHub, which is built infrequently.  I just did a build and push with the current code if you want to try it out.

 

--Mark

 

 

 

 




Archive powered by MHonArc 2.6.19.

Top of Page