[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Manaaging 100+ Linux Servers

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 42
Thread images: 2

Surely some of the neckbeards posting CP anime papes on here must have a professional GNU/Linus admin job, right?

What are your thoughts on managing 100+ Ubuntu servers spread across the US? The need would be primarily for maintaining and updating Tomcat applications. Would something like OpenVPN and Puppet work? Has anyone else done something like this?
>>
100 keyboards and 100 instances of SSH
>>
>>59059028
>Has anyone else done something like this?
No, and you don't either so stop trying to make us feel bad for being jobless losers.
>>
never tried something like this with 100+, but you should be able to pipe a script to the separate servers via SSH.
that's my 2 cents
>>
Masterless puppet is what you want. Maybe VPN if they're sharing servers but try to limit horizontal exploitation as much as possible.
>>
>>59059028
what a good approach is to insult people you are asking help to.

go fuck yourself
>>
>>59059205
where do you think you are?
insulting faggots on the internet is the only way to gain answers
>>
No I am not giving you advice on how to create a botnet c&c server.
>>
>>59059028
http://lmgtfy.com/?q=managing+multiple+linux+servers+simultaneously
>>
https://cantidepbay.files.wordpress.com/2015/09/linux-server-for-dummies-pdf.pdf
You are welcome.
>>
>>59059028
Hey where did you get that photo?
>>
>100+ Ubuntu servers spread across the US?
Simple, ssh.


>>59059232
If he wanted to do that he would have asked on Hack(skid)Forums and not on /g/
>>
>>59059344
No idea. Probably somewhere in the depths of chan.
>>
How similar are these 100+ machines? If they're nearly identical try this:

https://github.com/dennishafemann/tmux-cssh
>>
>>59059792
They all serve the same purpose. All mirrored. Thanks I'll check it out.
>>
>>59059221
Seconding this.
>>
I manage 1500 servers with Puppet, have pretty advanced setup. AMA I guess
>>
>>59059851
Ya, this. Or chef, salt, ansible, whatever.
>>
>>59059205
The dumb ass already mentioned puppet so you know he's already sound in mind.
>>
>>59059851
Thanks,

The 100+ Ubuntu servers will all have the same function and configuration. Each will be behind its own router. So if you have any suggestions for WAN system management that would be helpful. I'm not sure what kind of WAN integration there is with Puppet at the moment as we're still deciding what to go with.

>>59059898
I've been considering each. Wondering what will be the best for this use.

Let me know if you guys need more details. Thanks.
>>
Another vouch for puppet, we use it at our 3000 host network and it makes life easy
>>
>>59059952
I wouldn't recommend this if you can't restrict access by IP, but you could just open your Puppet server to the internet. The agent on each node initiates the connection to the Puppet server.
>>
Since your servers all are identical, Puppet might be overkill and something simpler like Ansible might be better. With Ansible it's all over SSH so the server initiates the connection to the nodes. This is the opposite of Chef and Puppet which have an agent that connects to the main server.
>>
>>59059221
pls don't bully our autists.
>>
>>59059028
also freetrial of landscape, which is built for this, on this OS
>>
File: 1480055298065.png (9KB, 576x544px) Image search: [Google]
1480055298065.png
9KB, 576x544px
>>59059028
>Ubuntu servers
>>
>>59059221
>not using VMware tools to manage servers

Are you a hobo fucktard?
Was it helpful?
>>
>>59059028
linux admin here.

>60 ubuntu boxes
>most servers running nginx/apache
>monitor using nagios

first month is cancer, but next days are very chill. since most servers are similar in services, most of the tasks like installations and configs are done by a script.

I seldom SSH to these servers unless I want to pretend like I am working.
>>
>>59059028
It's not any comparison, but Rizon uses Ansible for deployment and it's worked quite well, and they have some weird requirements (installation to home menu, passing variables for making C:line configuration, etc.).
>>
>>59061257
>nagios

Didn't that die off any everyone flocked to some fork of it called Icinga or whatever?
>>
>>59059028
Do you know Python?

If so, then use Saltstack.

Do you know Ruby?

If so, then use Chef.

Don't use Puppet.

Ansible's great for 10-20 servers. 100+ would make it slow.

Don't SSH into each one of them or develop a bash script to do that. That's stupid.
>>
>>59059028
Ansible or saltstack.

Chef is ruby cancer.

> Used to manage ~70 linux aws boxes
> saltstack
> would have preferred ansible because it's easier to set up on a fresh instances
>>
>>59059028
Great, another unqualified anon got the job instead of me.
>>>/r/sysadmin
>>
>>59061282
>Ruby
>cancer

I see you hate fun when programming. Ruby is fucking great.
>>
VM and docker
>>
>>59061257
> nagios
> not a superior Zabbix
ISHYGDDT.
>>
>>59061294
Ruby's great for devs to have fun with

Ops guys are usually more familiar with Python though, so a config management tool that uses Python (Saltstack being obviously the best) is preferable
>>
>>59061315
Comfig management code is pretty
Basic requiring no more than if and case statements in most cases, unless you're writing your own resources. If your ops guys can't learn this then you've got bigger problems. I personally like Chef the best since you can write regular Ruby code anywhere instead of Puppets bastardized attempt at a fully declarative language where you can't query OS state except using the exec provider or a custom fact.
>>
>>59061310
> relational db required for monitoring
You and zabbix need to die.
>>
>>59059971
I agree.

>>59059952

I've been using chef to patch windows machines as a makeshift SCCM and it's worked great but it feels slow and clunky due to all the cookbook shit.

It's also a resource hog at the server level, it'll eat whatever ram you throw at it. I love ruby but i'm learning puppet and i'd also suggest puppet.

It's more sysadmin friendly, and chef while a great tool is definitely going to benefit devops guys more imo but i don't manage enough servers to warrant any use.

I'm pulling chef from the 100 workstations have and replacing with puppet soon which runs in half the time and requires way less server resources.

Also I get sick of typing their meme Knife command.
>>
>>59059028
Fuck off back to facebook
>>
Saltstack is actually the best amongst all others.
Thread posts: 42
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.