Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] 3.4 Automation

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] 3.4 Automation


Chronological Thread 
  • From: Jeremy Palmer <>
  • To: perfsonar-user <>
  • Subject: Re: [perfsonar-user] 3.4 Automation
  • Date: Mon, 03 Nov 2014 11:17:27 -0700

For basic Linux management tasks, ClusterSSH works well for managing a bunch of identical hosts. Not really an "Automation" tool, but makes life much easier when trying to manage a large number of perfsonar boxes.
http://sourceforge.net/projects/clusterssh/
http://www.linux.com/learn/tutorials/413853:managing-multiple-linux-servers-with-clusterssh

It's a super easy way to send commands to all hosts at the same time vi ssh if you don't mind running an Xwin server on your desktop. I personally use Cygwin-X under Windows 7 and it works well. ClusterSSH can be installed in RHEL/CentOS with a simple "yum install clusterssh" (only needs to be installed on your ssh "jump host", not all perfsonar hosts)

Jeremy Palmer
Senior Network Engineer
ViaWest, Inc.
Office: 720.891.1045
Fax: 303-874-5236
http://www.viawest.com

On 10/7/2014 7:39 PM, Jason Zurawski wrote:
Hey Trey;

This is great start. I am going to start compiling the information we
receive here:

http://www.perfsonar.net/deploy/automated-management

If anyone else has info for the tools Trey mentioned, or others that are
listed on the page, and they wouldn't mind sharing, please let me know onlist
or privately.

Thanks;

-jason

On Oct 7, 2014, at 2:03 PM, Trey
Dockendorf<>
wrote:

Now that 3.4 is here I thought I'd begin the dialog regarding automation with
those who wish to use configuration management on their perfsonar instances.

For deployment my site uses Foreman [1]. Other tools like Cobbler would
likely work too but I have no experience with other tools.

I updated a Gist [2] that contains the stock kickstart from 3.4 NetInstall as
well as my exact Foreman templates used to provision my hosts. I have not
yet provisioned the 3.4 hosts , but plan to shortly.

For those looking to manage yum-cron and that utilize Puppet, I wrote a
yum-cron Puppet module [3] that may be of use.

Has anyone done any automation specific to PerfSONAR? The only automation
specific to PerfSONAR I have written is a module to manage the internet2
repos [4], which is likely in need of updating.

- Trey

[1]:http://theforeman.org/
[2]:https://gist.github.com/treydock/7d1daf44e7b46d6a484f
[3]:https://forge.puppetlabs.com/treydock/yum_cron
[4]:https://github.com/treydock/puppet-internet2_repo


=============================

Trey Dockendorf
Systems Analyst I
Texas A&M University
Academy for Advanced Telecommunications and Learning Technologies
Phone: (979)458-2396
Email: Jabber:




Archive powered by MHonArc 2.6.16.

Top of Page