manage 100+ servers?

Discussion in 'Webmastering & Programming' started by Imaulle, Nov 15, 2011.

  1. Imaulle

    Imaulle [H]ard|Gawd

    Messages:
    1,213
    Joined:
    Jan 13, 2006
    I have a little over 100 servers using chm/cpanel all with about 200 accounts each on them. Is there some software I can use that can securely manage all of them from one UI including functions like change all root passwords, create new account, change package, change disk quota, limit bandwidth etc etc? I don't mind shelling out a bill or 2 for this
     
  2. CEpeep

    CEpeep [H]ardness Supreme

    Messages:
    6,061
    Joined:
    Oct 23, 2004
    ClusterSSH is good for this sort of thing. I used to use it to maintain 20+ machines at a time before we developed our own internal management system.
     
  3. Thuleman

    Thuleman [H]ardness Supreme

    Messages:
    5,834
    Joined:
    Apr 13, 2004
    That's like 20k different accounts, impressive. Are you a reseller or do you own the gear that this is running on? Sorry, not an answer to your question but I just couldn't resist asking. ;)
     
  4. Imaulle

    Imaulle [H]ard|Gawd

    Messages:
    1,213
    Joined:
    Jan 13, 2006
    basically, we sell a product and fully host and maintain it for our clients.

    the clusterssh program won't really work I don't think. We need something like a web page that is very easy to access and maintain things with. I may need to just build something from scratch using the cpanel API :\
     
  5. Imaulle

    Imaulle [H]ard|Gawd

    Messages:
    1,213
    Joined:
    Jan 13, 2006
    oh, and we host all of our servers with Wiredtree. They are wonderful :]
     
  6. CEpeep

    CEpeep [H]ardness Supreme

    Messages:
    6,061
    Joined:
    Oct 23, 2004
    SSH is pretty damn easy (at least compared to the horrendous CPanel). If you're not using SSH already, how are you even managing 100+ hosts? Surely not with 100+ browser tabs open to the CPanel interface...?
     
  7. Imaulle

    Imaulle [H]ard|Gawd

    Messages:
    1,213
    Joined:
    Jan 13, 2006
    right now I just have a html page saved locally that has all the user/passwords saved as links and just click a link to auto login to a server and do what I need, lol
     
  8. Brak710

    Brak710 [H]ard|Gawd

    Messages:
    1,424
    Joined:
    Oct 27, 2008
    Webmin can build clusters to do cluster wide changes, might be something to look into.
     
  9. xxan0xx

    xxan0xx Limp Gawd

    Messages:
    153
    Joined:
    May 12, 2006
    MachSol control panel would be a good start if you ask me. Www.machsol.com
     
  10. Uncle Humjaba

    Uncle Humjaba Limp Gawd

    Messages:
    408
    Joined:
    May 6, 2006
    Does cPanel's WHM not do this?

    And personally I love cPanel... I typically use shared hosting, so cPanel is much much better than whatever proprietary crap some hosts come up with (looking at you 1and1, GoDaddy, etc.)
     
  11. athlon1.2

    athlon1.2 [H]ardness Supreme

    Messages:
    5,489
    Joined:
    Oct 10, 2001
    Not sure about root passwords but all the account functions can be handled through a WHM API. There are many products that will integrate with WHM on this level, but most are designed as customer-facing billing systems.
     
  12. Imaulle

    Imaulle [H]ard|Gawd

    Messages:
    1,213
    Joined:
    Jan 13, 2006
    yes it can all be done through the WHM but it requires root access and it's a pain to login to so many different servers. I guess I'm looking for some custom built app that just uses the WHM API. The main reasoning behind this is I'm trying to avoid giving out root access to the servers and have this app running that some of my employees can use with just the few functions they need
     
  13. athlon1.2

    athlon1.2 [H]ardness Supreme

    Messages:
    5,489
    Joined:
    Oct 10, 2001
    You can setup "reseller accounts" with limited functions if that's more of what you want, and then find/develop the proper application that suits all your needs.