Recommendations for advanced linux system administration training?
March 22, 2013 10:48 AM Subscribe
I've recently come up against several vexing linux system administration issues that have our company outsourcing solutions to other people. I'm looking for advanced linux system administration courses that go beyond installing packages and installing/configuring/starting and stopping services.
posted by anonymous to computers & internet (6 answers total) 3 users marked this as a favorite
My routine for the past 15 years has been:
- A problem comes up on a linux server.
- Google the error message.
- Implement whatever fixes Google returns that don't look too sketchy.
- If that doesn't work, go to the next Google result.
When I was just learning linux system administration, I was fresh out of college and had plenty of time to pursue learning what I loved in an environment where "mission critical" wasn't a phrase I had to worry about. I could iterate through the above scenario all day.
Now, having to iterate through the above scenario only to solve the problem 50% of the time is tiresome. Having to constantly go to clients without a solid explanation of the problem makes my company look incompetent and is professionally and personally deflating. I want to be better at this, but I don't have the time or energy to dedicate to getting better at it when I'm working 50+ hours a week with clients.
Thankfully, my company provides each employee a professional development budget. I'd like to find a training program that takes me away from my client duties and out of the office and gives me time to focus specifically on my linux system admin skills.
I've taken several entry level classes. I'm very comfortable on the command line and can do package management across several common distros. The training courses I've found have been remedial to what I can already do. I'm looking to learn strategies for dealing with the unknown.
Things I'd like to to learn:
- Techniques and tools for debugging services and issues you're not familiar with.
- Understanding standard system services logs (what services write to which log files and when).
- Understand linux filesystem management (mounting and unmounting file systems, NFS).
Traveling for training is, oddly enough, preferable as I can physically extricate myself from the office and the stresses found there. Virtual training is good too.