LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 10-27-2011, 05:18 AM   #1
the_gripmaster
Member
 
Registered: Jul 2004
Location: VIC, Australia
Distribution: RHEL, CentOS, Ubuntu Server, Ubuntu
Posts: 364

Rep: Reputation: 38
Linux sysadmin job question


I was recently offered an interview with a company managing about 3000 servers running a mix of CentOS, Redhat and Solaris (most probably running on VMWare). There would be a total of 6 sysadmins for managing all this.

I have no idea how difficult it would be to manage so many servers. I know the description of the job is quite vague but would be glad if anyone could share his/her experience of working in such a large environment.

Thanks.
 
Old 10-27-2011, 08:52 AM   #2
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Hi,
Quote:
Originally Posted by the_gripmaster View Post
I was recently offered an interview with a company managing about 3000 servers running a mix of CentOS, Redhat and Solaris (most probably running on VMWare). There would be a total of 6 sysadmins for managing all this.

I have no idea how difficult it would be to manage so many servers. I know the description of the job is quite vague but would be glad if anyone could share his/her experience of working in such a large environment.

Thanks.
My question to the interviewer would be the Admin hierarchy and responsibilities. How management distributes the management work loads will dictate who does what.
 
Old 10-27-2011, 09:44 AM   #3
the_gripmaster
Member
 
Registered: Jul 2004
Location: VIC, Australia
Distribution: RHEL, CentOS, Ubuntu Server, Ubuntu
Posts: 364

Original Poster
Rep: Reputation: 38
Quote:
Originally Posted by onebuck View Post
Hi,

My question to the interviewer would be the Admin hierarchy and responsibilities. How management distributes the management work loads will dictate who does what.
What I gathered from the job description is pretty much all 6 persons would be doing the same. One person on-call a week and next on-call week is after 5 more weeks, so one person on call every week. It is basically making sure all services on all servers are running smoothly. I am quite sure they have something like Nagios setup for monitoring. It is actually a white page/yellow page and other associated web based service company.
 
Old 10-27-2011, 01:30 PM   #4
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,636

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by the_gripmaster View Post
What I gathered from the job description is pretty much all 6 persons would be doing the same. One person on-call a week and next on-call week is after 5 more weeks, so one person on call every week. It is basically making sure all services on all servers are running smoothly. I am quite sure they have something like Nagios setup for monitoring. It is actually a white page/yellow page and other associated web based service company.
Have you looked at the numbers, and thought about it??? SIX people for 3000 servers?? Unless all you're doing is VERY simple stuff (NOT admin work), there is NO WAY six people could do that job with any degree of professionalism. You'd never keep up, even with basic things. Simple math says that even if you had one thing that took only a minute per server, that's 50 hours of work right there.

Get job details...and ask why they're looking for a new person. Could be they ALWAYS are, since people quit quickly...
 
Old 10-27-2011, 04:18 PM   #5
trey85stang
Senior Member
 
Registered: Sep 2003
Posts: 1,091

Rep: Reputation: 41
6 good linux admins should be able to manage 3000 machines easily.. with tea time and smoke breaks.

I worked on a team of two supporting 8000 for 3 years.
 
Old 10-27-2011, 04:19 PM   #6
trey85stang
Senior Member
 
Registered: Sep 2003
Posts: 1,091

Rep: Reputation: 41
Quote:
Originally Posted by TB0ne View Post
Have you looked at the numbers, and thought about it??? SIX people for 3000 servers?? Unless all you're doing is VERY simple stuff (NOT admin work), there is NO WAY six people could do that job with any degree of professionalism. You'd never keep up, even with basic things. Simple math says that even if you had one thing that took only a minute per server, that's 50 hours of work right there.

Get job details...and ask why they're looking for a new person. Could be they ALWAYS are, since people quit quickly...
umm.. you shouldnt need to logon manually to every server. Thats what scripts are for.
 
Old 10-27-2011, 08:30 PM   #7
the_gripmaster
Member
 
Registered: Jul 2004
Location: VIC, Australia
Distribution: RHEL, CentOS, Ubuntu Server, Ubuntu
Posts: 364

Original Poster
Rep: Reputation: 38
Quote:
Originally Posted by trey85stang View Post
umm.. you shouldnt need to logon manually to every server. Thats what scripts are for.
Even better, config management tools like puppet; "ssh in a loop is not the solution"
 
Old 10-28-2011, 07:49 AM   #8
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
You should simply ask questions about how they go about managing their server farm. What tools and techniques do they use (e.g. Nagios?) for observing the status of the machines? What techniques do they use (e.g. Subversion?) to manage software configuration? In their experience, how many issues arise each week and what sort of issues are they?

It is quite straightforward to manage a farm of "thousands of servers, all alike," as long as the hardware and software infrastructure is properly set up and maintained ... and as long as the team is properly managed. In other words, if the entire setup is such that "success is actually achievable," success is actually likely. But... if the setup is such that people are likely to be thrown under the bus ... that, too, is likely.

Ask probing questions. You need to assess the true nature of the situation before you insert yourself into it. It just might be fine.
 
Old 10-28-2011, 09:07 AM   #9
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,636

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Upon further thought, it does depend on what level of support, and the environment, as sundialcvs pointed out. If it's nothing but a managed-hosting environment, where most things are already set up and done, and the customer is responsible for any tweaks, then yes, it's a doable number.

The environments I've worked in are banks and large corps. NOTHING is cookie cuttered out, and things are a bit more involved.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for part time sysadmin job Panzerboy General 2 12-05-2004 04:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 04:30 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration