26. 스팍스서버현황및관리실전 noname
오늘다룰내용 스팍스서버현황 서버관리실전
스팍스서버현황 sparcs hanu ( 하누 ) bit ( 빛 ) ftp ftp2 ska mir ( 미르 ) darae ( 다래 ) - 식물 nuri ( 누리 ) mae ( 매 ) nan ( 난 ) kuk ( 국 ) - 퇴역 juk ( 죽 ) hangeul ( 한글 ) ga ( 가 ) na ( 나 ) da ( 다 ) newftp - 셋팅중
귀찮으니서버마다네임택을붙여놨으니 사진은생략하겠습니다
sparcs 143.248.234.102 스팍스메인서버 메일서버 LDAP 서버 홈페이지서버 NFS 연동 SSL 사용중
sparcs CPU : Intel Pentium4 (single with hyperthreading, 512KB L2 cache, 800mhz fsb, 2.8Ghz - Canterwood) MBD : Intel D875PBZ (Intel 875P chipset) RAM : PC3200 DDR1 2GB (dual channel, 2 slots empty - total 4slots) HDD : Western Digital WD3200KS(300GB, SATA) VGA/LAN : Internal, gigabit OS: Debian GNU/Linux lenny
hanu 143.248.234.146 KSearch 서버
hanu CPU : Intel Core 2 Quad Q6600 (quad, 4mb L2 cache, 1066mhz fsb, 2.4Ghz) MBD : Gigabyte GA-73PVM-S2H (Geforce 7100 - nf610i) RAM : PC6400 DDR2 2GB (single, one slot is empty - total 2slots) HDD : Seagate ST3500320AS (500GB, SATA2) VGA/LAN : Internal, gigabit OS: Debian GNU/Linux lenny
bit 143.248.234.158 개발서버 LDAP 연동 NFS 연동
bit CPU : Intel (R) Xeon(TM) CPU 3.00GHz * 2 (2MB L2 Cache, 800MHz fsb) MBD : Supermicro X6DVA RAM : PC3200 DDR1 1GB (dual channel, 4 slots empty - total 6slots) HDD : ATA Disk (400GB) VGA/LAN : Internal, gigabit OS : Ubuntu 10.10( 업그레이드예정 )
ftp 143.248.234.110 kr.archive.ubuntu.com 이라는도메인에연결되어있을정도로국내에서꽤나괜찮은네임밸류를가지고있는국내최초의미러링서비스 ( 였 ) 다
ftp 한때사망 ( 이라쓰고시망이라읽는다 ) 사망추정시각 : 2011 년 5 월 5 일정오 사인 : 메인보드의사망 좀비로부활 : darae 서버의메인보드를빼앗아부활
ftp CPU : Intel Pentium(R) Dual-Core CPU E5200 @ 2.50GHz MBD : Intel DG45ID RAM : PC6400 DDR2 2GB(single channel, 3 slots empty, total 4 slots) HDD : ATA 5 disks(320gb, 1TB*4) VGA/LAN : nvidia GeForce 6200 TurboCache, Intel 82567LF-2 Gigabit Network Connection OS : Debian GNU/Linux 6.0
ftp2 143.248.234.116 KAIST FTP 서비스의두번째서버
ftp2 CPU : Intel(R) Xeon(R) CPU 5110 @ 1.60GHz MBD : Supermicro X7DVL RAM : PC4200 DDR2 4GB(dual channel, 0 slots empty, total 2 slots) HDD : SCSI RAID total 4399GB, ATA 400GB VGA/LAN : ATI ES1000, Intel 80003ES2LAN Gigabit Ethernet Controller (Copper) OS : Debian GNU/Linux 6.0
ska 143.248.234.113 개인 BBS 서비스 근황에대해서는저도알고싶어요!
mir 143.248.234.155 한때스팍스의 NFS 서버라는중요한역할을맡고있었으나, 조금덜중요한백업서버가될뻔했고, 이제더욱덜중요한개발서버로탈바꿈함 lkin 등일부서비스의데이터베이스를저장하는역할도겸했었음
mir CPU : AMD Opteron 242 x2 (each single core x 2, 1MB L2 cache, 1.6Ghz HT, 1.6Ghz) MBD : TYAN S2880 - Thunder K8S (AMD 8131/8111 chipset) RAM : PC3200 DDR1 1GB (dual channel, 4 slots empty - total 6slots) HDD : SATA Raptor 35GB 10000RPM for OS, SATA RAID 8Port: 400GB x 6 = 2TB (RAID 5) + 400GB X 2 = 2.8TB VGA/LAN : Internal, gigabit dual OS : Ubuntu 8.04.3 LTS ( 포맷예정 )
darae 143.248.234.165( 예전 IP) 예전에죽은뒤로서버실에서나와있다가이 XX 휠의손길을받고 RAID 를구성하여부활할예정이었으나메인보드를 ftp 에빼앗겨식물서버가된비운의서버
nuri 143.248.234.104 스팍스 NFS 서버 이서버가죽으면홈디렉토리가접근이불가능해짐은물론이고, 메일시스템도마비됨 (.forward 파일들이각자의홈디렉토리에있고, aliases 도 /home/sparcs 내에위치함 )
nuri CPU : Intel(R) Xeon(R) CPU E5405 @ 2.00GHz MBD : HP ProLiant DL180 G5 RAM : 2GB (dual channel, 4 slots empty, total 6 slots) HDD : Intel 82801 SATA RAID VGA/LAN : MGA G200e ServerEngines, Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet Debian GNU/Linux 5.0
mae 143.248.234.156 스팍스에서직접구축하여실제로활용되고있는유일한 xen 가상화서버 현재는휠세미나실습서버 3, 5, 6 을구동중
mae CPU : Intel Pentium4 (single with hyperthreading, 512KB L2 cache, 800mhz fsb, 3.0Ghz - Canterwood) MBD : Intel D875PBZ (Intel 875P chipset) RAM : PC3200 DDR1 1GB (dual channel, 2 slots empty - total 4slots) HDD : Seagate ST3160023AS (160GB, SATA), ST3200822AS(200GB, SATA) VGA/LAN : Radeon 7000, gigabit OS : Ubuntu 8.04.4 LTS(xen kernel)
nan 143.248.234.157 과거스팍스의개발서버로혹사를당했지만, 현재는갈방향도정체성도잃어버린상태 조만간퇴출예정 스펙은 mae 와 ( 거의 ) 동일
kuk 오래전퇴역하여그이후로쓰이지않고있는비운의서버 다만문제가있어퇴역시킨것은아니었음 스펙은 mae 와 ( 거의 ) 동일
juk 143.248.234.159 동아리내유일무이한 windows 개발서버... 이지만기타다양한용도로활용되고있음 스펙은 mae 와 ( 거의 ) 동일 OS : Windows Server 2008
hangeul 143.248.234.79 NexR 로부터제공받은서비스인 ICUBE 의마스터서버 하지만이물리적서버자체는동아리에서구입 ICUBE 관리자웹페이지와 ICUBE 사용자웹페이지를띄워주는서버이기도함 ICUBE 내부 NFS 서버이기도함
hangeul CPU : Intel(R) Core(TM)2 Duo CPU E7400 @2.80GHz RAM : 2GB HDD : 160GB LAN : external 1G, internal 1000M OS : centos 5.4
ga 143.248.234.117 ICUBE 의첫번째슬레이브서버, 즉실제로가상인스턴스가돌아가는서버들중하나 NexR 로부터지원받은서버 hangeul 내부에서 10.0.1.1 로접속가능
ga CPU : Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz RAM : 8GB HDD : 320GB x 2 LAN : external 1G, internal 1000M OS : centos 5.4
na 143.248.234.118 ICUBE 의두번째슬레이브서버, 즉실제로가상인스턴스가돌아가는서버들중하나 NexR 로부터지원받은서버 hangeul 내부에서 10.0.1.2 로접속가능 스펙은 ga 서버와동일
da 143.248.234.149 ICUBE 의세번째슬레이브서버, 즉실제로가상인스턴스가돌아가는서버들중하나 NexR 로부터지원받은서버 hangeul 내부에서 10.0.1.3 로접속가능 스펙은 ga 서버와동일
newftp( 가칭 : ftp3) Maker : Dell CPU : Intel(R) Xeon(R) CPU E5506 @ 2.13GHz MBD : Dell 0DPRKF RAM : DIMM Synchronous 1333 MHz 6GB (tripple channel, 5 slots empty - total 8 slots) HDD(OS) : Seagate Momentus Thin 7200.4 320GB 7200rpm (ST320LT023) * 2 - RAID 1 HDD(DATA) : Hitachi 5K3000 2TB 5400rpm (HTS5C3020ALA632) * 10 - RAID 6 VGA/LAN : Matrox Graphics MGA G200eW WPCM450, gigabit OS : Debian GNU/Linux 6.0
기타 공용컴 maru badak 프린터 프린터 (new) 스캐너 프로젝터 프로젝터 (new) 공유기 sparcs sparcs2 모니터 허브
maru 143.248.234.108 현재동아리방 B site 에있는공용컴 2004 년 4 월에구입 (96 학번남세동선배님지원 ) 한때는 Mac PC 였으나지금은일반 Desktop
badak 143.248.234.123 현재동아리방 A site 에있는공용컴 2010 년구입 ( 전년도 moodle TA 셨던김문범, 서우석, 안병욱, 진태진선배님지원 ) 프린터, 스캐너가연결됨
프린터 HP LaserJet 1200N A4 / 14ppm ( 분당 14장, 장당 4.3초 ) 2001년 12월회비로구입 badak에연결
프린터 (new) 143.248.234.109 ( 네트워크프린터 ) Canon MF4580dn 2011 년 7 월정보통신팀지원으로구입
스캐너 2002 년 9 월회비로구입 badak 에연결
프로젝터 2004 년구입 (88 학번오성규선배님지원 ) 삼각지지대형스크린도있음
프로젝터 (new) 2010 년회비로구입 더최근에산프로젝터임에도불구하고전원이잘켜지지않는다는문제점을안고있음
공유기 sparcs 143.248.234.142 관리페이지주소는 192.168.10.1 sparcs2 143.248.234.154 관리페이지주소는 192.168.0.253
모니터 BTC Zeus 7000/240 MDF, 24 인치, 1920x1200 김동주 (04) 선배님이 08 년 1 월에기증 현재 badak 에쓰이고있음 LG FLATRON L1960 TR, 19 인치, 1280x1024 동아리회비로구입 안병욱회원께서사용중
허브 3Com 1000M 8port x 1 2004 년구입 (88 학번오성규선배님지원 ) 3Com 1000M 16port x 1 2007 년초정보통신팀지원 기타동아리방내의 100M 허브들
서버관리실전 실제로일어날수있는시나리오들에대한대처법 Q&A! 이정도의정보는꼭기억해두시라! 실용성 100%!
Q) 서버실에들어갔는데뭘로서버를 다뤄야할지모르겠어요! A) 우리서버실에는 KVM 스위치라는것이있어서, 모니터한대와키보드한대를가지고여러서버들사이에포커스를전환해가며관리를할수있습니다. 모니터를켜고, 아이디는 WHEEL, 비밀번호는휠비밀번호를입력하여로그인하면서버선택화면이나옵니다. 특정서버를선택하면해당서버를관리할수있는콘솔이뜨고, 거기서다시나오고싶으면 scroll lock 을두번연속해서누르면됩니다. 서버선택화면에서로그아웃하려면 F8 을누르고 Y 를누르면됩니다.
Q) 정전이일어났어요! A) 우리서버실에는 UPS 전원공급장치가있어서정전이일어나도약간의시간동안은전력공급이가능합니다. 그러니당황하지말고바로간단한안내메일을보낸후서버들을종료하고정전이끝날때까지기다리면됩니다. 물론정전이끝나고서버를다시켜는것을잊으면안되겠죠.
Q) 신입생이들어왔어요! 뭘해야 할지모르겠어요, 으헝! A) 제일먼저해야할일은, 디폴트 UID 를설정해주는것입니다. /etc/adduser.conf 파일을보면 FIRST_UID 라는항목이있는데, 스팍스에서는이값을매년 100 씩증가시켜왔습니다. 그리고스팍스서버에 adduser 로유저추가를해줘야겠죠. 또 nugu 에도추가를해주고, 각자의홈디렉토리에.forward 파일을만들고 ( 소유그룹이 presparcs 이도록각자만들어야합니다. 루트로만들지마세요.) 거기에메일을적어포워딩이이루어지도록해야하며 sparcs20xx 메일링에도추가를해줘야해요. 물론 sparcs20xx 메일링이 gura, sparcs, sparcsunder 등의메일링들을전달받도록만들어줘야합니다. 준회원일때각자 edalias 를실행시키는것도잊지맙시다. 또한정회원이되면그룹도 presparcs 에서 sparcs 로바꿔주고 LDAP 연동도시켜줘야합니다. 이모든것은한뒤에꼭테스트를해야해요! 잊지맙시다! 아! 김도국회원께서유저를추가하는스크립트를완성하셨습니다. 그러니우린이제 aduser ( 가명 ) 장난감을쓰면됩니다!
Q) 어떤회원이아이디를바꾸고 싶대요! 어떻게해요?! A) 후후... 제가이미이런일을겪고 (X 곰개객끼 ) /SPARCS/bin/change_username 이라는장난감을만들어뒀습니다... 만그장난감을만들때잊어버리고 seminar 장난감, geogy 장난감등을고려하지않았습니다. ㅠㅠ조만간장난감을수정하는것이좋을것같네요. 그리고지금있는장난감이라도 sparcs 서버로컬, LDAP, nugu, 메일링리스트를모두알아서변경해주니사용하면나름편할거에요.
Q) 서버실온도가높아요! A) 우리서버실에서자주겪을수있는고질적인문제지만, 빨리해결하지않으면대형참사로번지므로빠른대처가가장중요합니다. 먼저에어컨이정상적으로작동하는지봅니다. 에어컨이꺼져있다면, 전원을켜고온도조절등을해보세요. 그래도안되면멀티탭이나콘센트를점검해보세요. 결국만약에어컨에문제가있다고판단된다면당장시설팀에연락을하세요. 시설팀이이미퇴근을했다면다음날일찍연락을하세요. 그리고시설팀이와서해결을볼때까지시간이오래걸릴것같으면안내메일을보내고덜중요한서버들몇개를중단하도록합시다.
Q) 서버를처음셋팅했는데한글이 안돼요! A) 서버를처음셋팅하면보통은한글을사용할수없는경우가많습니다. 따라서운영체제별로적합한방법으로로케일설정을해줘야합니다. 참고로 Debian 또는 Ubuntu 의경우에는 locale-gen ko_kr.utf-8 명령어로로케일을만들고, /etc/default/locale 파일을수정하여 LANG= ko_kr.utf-8 이되도록합니다.
Q) 서버가이상하게느려요! A) 물론서버가느려지는원인에는다양한원인이있겠지만, 우선다음의사항들을점검해봅시다. top 을띄워 cpu 를많이점유하는프로세스가있는지확인해봅시다. 그리고 netstat 명령어를사용하여네트워크에부하를일으키는프로세스또는통신이있는지확인하고, 추적해서확인해봅시다.
Q) 스팍스장난감은어디에있나요?! 또버전관리는어떻게되고있나요?! A) 스팍스장난감들은 sparcs 서버의 /SPARCS/bin 에보관되며, 버전관리도이곳에서 svn 으로이루어지고있습니다. 이소스들은 sparcs.org/wheel/ 에서도열람할수있습니다.
Q) 스팍스서버의 /SPARCS 디렉토리는대체뭔가요? A) /SPARCS 디렉토리는 /home/sparcs 의링크입니다. /SPARCS 는이름에서알수있듯이동아리에필요한것들을담고있는디렉토리입니다. /SPARCS/mail 은스팍스메일서버와관련한설정파일들이담긴디렉토리입니다. 꼭보고공부하세요! aliases.d 디렉토리내파일들에대한부연설명을하자면, template 이라는확장자를가진파일들은해당메일의강제구독자들을지정하고, 확장자가없는파일은 template 파일과 edalias 를 gather 한결과로최종구독자들을지정합니다. /SPARCS/www 는 Django 로만들어진스팍스홈페이지의디렉토리입니다. /SPARCS/wheel 은휠트랙등휠과관련된디렉토리입니다. /SPARCS 디렉토리에는그외에도 photo, seminar 등의장난감과관련된디렉토리도있고, 현재쓰이지않는디렉토리도여럿있습니다.
질문을받습니다!