Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Managing multiple servers?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Managing multiple servers?

Earlier I always used Clusterssh on a GUI of Crunchbang. But since I installed windows again I don't got any linux build with a GUI. Are there any ways to manage several servers trough the command line interface?

Best thing would be something like tmux so you can scroll trough all the servers and still got 1 terminal left to write on every server.

Would like to hear how big companys are managing their servers.

Comments

  • Best way is to manage them 1 by 1

  • PuppetLabs has a product

  • I use Webmin, personally, on my servers. Set them up in a cluster, with different groups based on what they do, and you can set cron jobs to run on different servers, you can set package updates to run automatically, etc. AND it's free!

  • .sh scripts to run one file on a bunch of servers over SSH and hosting your own repos all the way!

  • smansman Member
    edited June 2013

    Ansible is the simplest full featured opensource tool that is easy to learn/use for a non-programmer while still being very powerful imho.
    http://www.ansibleworks.com/

    There are simpler tools and more complicated tools but ansible strikes a good balance for IT oriented people.

    Puppet is overkill most of the time. As is Chef.

  • I would also like to recommend you not to use Puppet. Not only does it have a steep learning curve, I've also experienced memory leaks with it. I've used it for a couple of months and it didn't make me happy.

    Ansible, on the other hand, is awesome! I've written two articles about in on LEB:
    http://www.lowendbox.com/blog/getting-started-with-ansible/
    http://www.lowendbox.com/blog/managing-more-servers-with-ansible/

    Those two should be enough to get you started :-)

  • I use Chef but the learning curve for it is quite high. Look into Ansible.

Sign In or Register to comment.