[질문]서버 관리자에게 필요한 능력은 무엇일까요?

lateau의 이미지

일본에서 서버 관리자직을(그래봤자 평사원입니다만) 맡게 될 예정입니다.
물론 일본 회사입니다. 4월 하순쯤 출국할 예정인데, 서버 관리자라는 직업을 제대로(?) 맡게 된 것은 이번이 처음입니다.

리눅스나 유닉스는 거의 취미였고(가끔 세팅 알바 정도?) 출판 쪽에서 컴퓨터 관리 좀 하다가 학교 다시 다니다가 졸업했습니다. 전공은 인문/사회 계열입니다.
그런 고로 완전한 전문가라고는 말할 수 없는 실력입니다.

Oracle, MySQL, Solaris9&10, FreeBSD, GNU-Linux(데비안 계열), csh, sh 좀 만질줄 압니다.
서버 관련 쪽도 알바 몇 번이긴 하지만 설정은 해봤습니다.
C 언어는 할 줄 모릅니다. :(

이것 외에 서버 관리자로서 필요한 능력은 무엇일까요.
출국 날이 다가 오면서 괜시리 불안에 휩싸여 삽니다.
일본쪽 관계자는 셸 스크립트만 1년 할거라고 하던데요, 그래도 뭔가 좀 더 필요한 것이 있으면 말씀해주십시오. 제 능력이 저것 뿐이니 필요한 언어라던가, 자격증이라던가를 말씀해주시면 감사하겠습니다.

nainu의 이미지

작업하실 때 두번 세번 더 생각하셔서 실수만, 사건만 안 나게...
누가 실수할려고 할 때 잡아주는것도 중요하구요..
신중하고 침착해 보이는 것이 좋을 것 같습니다.

nainu in wonderland.

slc의 이미지

서버관리자로 일본에 가신다니 축하드립니다.
축하할 일 맞죠??

서버관리자,, SP라고 하기도하고, SE라고 하기도 하던데..
저도 서버관리자 업무 몇년했습니다.

워낙 다양한 일이 일어나는지라...
철저한 사전 확인, 철저한 사후 확인
아무리 강조해도 지나치지 않은 말입니다. ^^

언어쪽을 추천하자면,
- script는 어느정도 다루시는 것 같으니까. 놔두고.
- expect 하나 추천해드립니다. 삽질 방지용으로.
몰라도 되지만,, 알면 더 좋은 그런겁니다.
- 하나 더 추천하면, awk. 제가 볼 때는 script에서는 이놈이 물건입니다.
http://www.gnu.org/software/gawk/manual/ 시간나시면 한번 둘러보세요.
script에서 구현하기 힘든건 저 manual에 답이 있다고 보시면 될 것같네요.

건승바랍니다.

------------------------------------------------------------
개인 메일 서버를 만들어 사용합시다..
언제부터 e-메일이 포털의 전유물이 된거지??
http://slcweb.homeip.net

oneday의 이미지

먼저 일본취업을 축하드립니다.
제가 현재 일본에서 서버관리자 및 운영관리 쪽에서 근무하고 있습니다.
첫직장에선 사내기술부에서 솔라리스 좀 만지다가
그후 IBM센터에서 AIX, NTT도코모에서 HP-UX 만졌습니다(만지기만.. 만져보니 딴딴하더군요 -_-;;).

쉘스크립트를 위주로 하신다면 아마도 서버관리자라기 보다는
운영관리쪽인듯 합니다.

약간씩 의미하는게 틀려서 저도 무어라 확실하게 말씀드릴 순 없지만
아마도 실제 서버구축하거나 시스템 셋팅을 변경한다든지 하는 일보다는
운영관리에 가까운 일인것 같습니다.

클라이언트 요청이 오면 로그화일 확인해준다던가 프로세스 감시용
스크립트 작성한다던가.. 스크립트로부터 시스템 장해가 발견되면
그에 대한 대응을 한다던가.. 등등 일듯 하네요.

그리고 일본에서는 '테준쇼' 라는게 있습니다. 작업지침 비슷한건데요
대부분의 현장에서 이 테준쇼를 미리 작성한 후에 여러명이 그 테준쇼를
확인하고 실작업시에도 그 테준쇼에 적혀있는대로만 작업하면 개인에게
큰 문제는 없습니다.

문제가 생긴다면 실제 작업이나 작성한 사람보다는 같이 확인을 한
팀장이나 그 미스를 발견하지 못하고 승인을 해준사람에게 발생합니다.

즉 작업시에는 테준쇼에 적혀있는 작업외에는 안하는게 좋습니다.
이렇게 하면 작업이 더 빠른데.. 하고 하고싶은대로 하다가 혹시라도
문제가 생기면 정말 큰일이 되고 아마 그전에 같이 작업하는 사람이
못하게 할겁니다. ㅎㅎ

그리고 일본어 공부 충분하신지요 ?
개발쪽에서는 회화가 잘 안되어도 개발문서보고 그대로 코딩할 수 있을 정도면
그렇게 일본어에 대해 무어라 하지 않지만 서버쪽에서는 하나의 문제에 대해
계속 조사/보고/조정 과정(구두 또는 문서)을 거치기 때문에 문서작성 및 기술용어에
대해 어느정도 숙지를 하시고 가시는게 좋을듯 합니다.

문서 작성법도 많이 연습하시고 가셔요.
건투를 빕니다!!! +_+

ydhoney의 이미지

남들 눈치 못채게 잠자는 능력이라던지, 남들 눈치 못채게 딴짓하는 능력이라던지, 남들 눈치 못채게 자리를 비우는 능력이라던지 등등.. 

문제가 있다면 이게 한국에서나 통하지 외국에서 이러다가 딱 걸리면 바로 짤릴 가능성도 없지 않다는 점 정도? -_-;

====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

ydhoney의 이미지

일본이니까 일단 perl.. 
 
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

metaljin의 이미지

만세
일본이니까 ruby 아닌가요?....

만세

ydhoney의 이미지

OS마다 다르긴 하겠지만 일단 ruby 환경이 제대로 구축되어있는 곳 자체가 드물텐데요?

그리고 뭐 어디나 마찬가지겠지만 일단 커뮤니티에서 인기가 있는것이 있고, 현업에서 인기가 있는것이 있습니다.

실제로 KLDP에서 우분투나 젠투가 인기를 끈다고 해서 실제 현업에서 우분투나 젠투를 많이 쓰느냐 하면 그건 아닌것과 비슷한 이치이지요.

데스크탑의 현업(집)에서 우분투를 많이 써요 라고 하면 할 말은 없습니다만..-_-
 
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

oneday의 이미지

맞습니다.
서버에서 구동하는 어플리케이션은 기능이나 얼마나 쓰기 편리하느냐가
문제가 아니라 얼마나 검증되어 있고 특별한 문제없이 돌아가느냐가 중요합니다.

루비... 최근 뜨고 있지만 아직 현업에서 많이 쓰이지는 않고 있는 실정입니다.

특히 현재 제가 있는 곳은 PERL이 오픈소스라서 '운용불가' 판정을 받고
모든 스크립트를 KShell로 작성하고 있습니다.

이건 뭐.. 황당해서.. -_-;;;

pung96의 이미지

만약 리눅스 서버라면 perl도 "운용가능" 판정을 받지 않을까요.

리눅스가 이미 오픈소스니까^^

요즘 webmin을 쓰고 있는데 좋군요.

lse0101의 이미지

머니 머니 해도 perl 최고~