>> |
12/22/11(Thu)00:22 No.100801>>100754 If my boss handed me a prospect's resume to review that said "ascended nethack" I might recommend him...
Learn everything unixy and network and disk related.
As an admin, these things will happen and fuck you over, so figure out how to deal with them: Accidental denial of service because you may have forgotten how to manage loads from certain expensive client connects. Running out of disk space because of a buggy script. Having your clients phone you to tell you something is broken: that is bad, you should know before they do. Replacing a hard drive that died. (You should have been notified of this when it happened.) Can
you handle one of your servers dying or being unplugged? Got automated
failover? Know how to recover from degenerate configuration? Making sure that when you replaced a hard drive, the system will boot after. What do you do if the main drive dies?
Here's
stuff I use day to day: vi (vim actually), cron, tcpdump, logrotate,
bash scripts, perl, icinga, tar, rar, strace, iptables, mdadm,
/proc/mdstat, ps, top, and shitton others.
You should have
automated backups and service tests to make sure everything's running
right. Understand regression tests so you can determine at a glance if
any software change or upgrade broke anything.
Think about all those rambling notes and questions, and be able to answer that stuff. |