본문 바로가기

Knowledge Base/Linux

How to Upgrade Sun Grid Engine (SGE) and Migrate to New Server http://technotes.twosmallcoins.com/?p=324 Sometimes you want to upgrade software and migrate hardware at the same time. If you want to do that with SGE, then you’re looking in the right place. My architecture: old server SGE 6.1u2 on CentOS 5, migrating to SGE 6.2u3 on CentOS 5.3. Upgrade Procedure 1) Download SGE onto the new server. If you’re feeling farsighted, fill out the Planning Checklist.. 더보기
mpich2 컴파일 옵션(mpd, smpd, gforker) http://hydra.nac.uci.edu/~sev/docs/mpich2-readme.txt http://blog.neosgen.net/54 Alternative Process Managers ============================ mpd --- MPD is the default process manager. Its setup and use have been described above. The file mpich2-1.0.1/src/pm/mpd/README has more information about interactive commands for managing the ring of mpds. smpd ---- SMPD is a process management system for bo.. 더보기
Tight MPICH2 Integration in Grid Engine http://gridengine.sunsource.net/howto/mpich2-integration/mpich2-integration.html Topic: Tight Integration of the MPICH2 library into SGE. Author: Reuti, reuti__at__staff.uni-marburg.de; Philipps-University of Marburg, Germany Version: 1.1 -- 2008-11-25 Updated release, comments and corrections are welcome 1.1.1 -- 2009-03-10 Updated a wrong spelling of $SGE_TASK_ID in the supplied scripts (thx t.. 더보기
SYN Flooding, DoS 공격과 Ping을 막는 방법 외부에서 ping이나 SYN 패킷을 대량으로 보내서 서비스 거부 공격을 시도하는 경우가 종종 있다. 시스템 부하에 이르지 않으면 서비스엔 지장이 없지만 그런 패킷 때문에 자원을 갉아먹는 것도 사실이고, 신경 쓰이는 것도 사실이다. iptables을 이용해서 ping을 막는 방법도 있지만 SYN Flooding 공격까지 함께 막아보자. echo만 사용해서 간단하게 할 수 있다 echo 1 > /proc/sys/net/ipv4/tcp_syncookies 위 명령은 커널 설정을 조정하는 것으로 커널 레벨에서 차단을 하게 된다. 명령어로 하고 싶다면 sysctl -w net.ipv4.tcp_syncookies=1 로 하면 된다. 어떤 것을 사용해도 상관없다. ping을 차단하려면 다음 명령을 사용한다 echo .. 더보기
find를 이용한 특정날짜의 파일 찾기 2007년 12월 26일 0시 이후에 생성된 파일을 찾고자 한다면 우선 2007년 12월 26일 0시의 날짜를 가진 파일을 생성한 뒤, touch -t 200712260000 ./tmp 다음과 같이 find를 이용하여 검색한다. find . -newer ./tmp -print 특정 날짜 사이의 파일을 찾고자 한다면, touch를 이용하여 범위에 해당하는 날짜의 파일을 생성하고, find를 이용해 검색한다. find / -newer begin.txt -a ! -newer end.txt -ls 더보기
LINUX HPC Cluster HOWTO 문서 HPC(High Performance Computer) Linux Cluster HowTo 차례 1. 서론 1.1. 들어가기 전에 1.2. 감사의 글 1.3. 피드백 2. 개요 2.1. 하드웨어 의 선택 2.1.1. 프로세서(CPU) 2.1.2. 네트워크 장치(NIC), 스위칭 허브 2.1.3. 기타 주변장치 2.2. 소프트웨어 의 선택 2.2.1. OS 에 대한 고려사항 2.2.2. MiddleWare 에 대한 고려사항 2.2.3. 프로그램 병렬화 에 대한 고려사항 2.3. 요구 사항 3. 설치하기 3.1. 기본 사항 3.2. OS Install 3.2.1. Bug patching, Software Upgrade 3.2.2. Tuning 3.3. Networking 3.3.1. 사설 네트워크 구축 3... 더보기
Bonnie++ 를 이용한 벤치마크 Bonnie++ 를 이용한 벤치마크 설명입니다. Opensource BMT Tools Bonnie++ Bonnie++는 하드드라이브 그리고 파일시스템의 퍼포먼스를 테스트 하는 프로그램이다. Bonnie++ Download http://www.coker.com.au/bonnie++/ 아래와 같은 방법으로 bonnie++-1.03a를 다운을 받는다. 압축 해제 다운받은 bonnie++-1.03a를 압축 해제 위의 파일은 바이너리 파일도 존재를 bonnie++ 홈페이지에 존재를 하고 있으나, 버전이 낮고 어떤 파일을 받아서 실행을 해야 할지 모르는 경우가 발생하기 때문에 소스파일을 가지고 compile해서 실행 파일을 만드는 경우로 했다. Compile 과정 1. Configurure bench/bonnie+.. 더보기
파일이름 대소문자 변환 스크립트 간혹가다가 도스나 윈도우용 파일을 리눅스로 옮겨놓으면 대문자로 된 경우가 있죠. 한두개라면 하나씩 바꿔주면 되겠지만 그 파일이 몇백게 되면 ㅠ.ㅠ 아래 스크립트를 사용해서 바꾸시면됩니다. ========================================================== #!/bin/sh for file in * do mv $file `echo $file | tr '[:upper:]' '[:lower:]'` done ========================================================== 반대로 소문자를 대문자로 바꿀려면 upper와 lower의 위치만 바꿔주면됩니다. 스크립트 파일로 만들어서 chmod 755등으로 실행가능 권한을 줘서 사용하면 되겠.. 더보기
디스크 성능 체크 기본 디스크 성능 측정 방법 1. hdparm 을 이용한 기본 Read buffer 성능 과 Read cache 성능 측정 [root@skt00 ~]# hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 654 MB in 3.00 seconds = 217.97 MB/sec [root@skt00 ~]# hdparm -T /dev/sda /dev/sda: Timing cached reads: 11852 MB in 2.00 seconds = 5932.62 MB/sec 2. bonnie 를 이용한 디스크 측정 # bonnie++ -u root -d /usr/local/src -s 2000 -x 1 -r 1000 | bon_csv2txt > raid-3ware.t.. 더보기
운영체제와 커널 차원에서의 튜닝 및 보안 [Tip] [정리] 운영체제와 커널 차원에서의 튜닝 및 보안 Im Eunjea eunjea@kldp.org Thu, 6 Sep 2001 12:15:55 +0400 (MSD) Previous message: [Tip] 소스_syntax_highlight된_상태로_HTML_만들기 Next message: [Tip] imap + gd + apache + mysql + php + jdk + jsdk + ApacheJServ Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] -------------------------------------------------------------------------------- =-=-=-=-=-=-=-=-=-=.. 더보기