본문 바로가기

리눅스3

Hudson 사용 중 Free Temp Space가 부족한 경우 0. 들어가는 말, Hudson이 Free Temp Space가 부족해서 Job의 Status를 off로 보고한다. 허드슨은 잘 알려진 CI 툴이다. 허드슨을 리눅스에 설치하여 사용할 때 만나기 쉬운 상황이다. 이는 리눅스의 /tmp 파티션이 1GB이하의 크기로 잡혀 있을 때 발생하는 것으로 빌드 실행 상태가 오프라인으로 되어 빌드를 할 수 없는 상태이다. 아래 그림에서 빨간색으로표시된 Free Temp Space 항목이 그것으로 리눅스 시스템에서 df -h 명령으로 /tmp 파티션의 크기를 확인해보면 알 수 있다. 아래 그림은 df -h 명령으로 현재 리눅스 시스템의 파티션 정보이다. 마운트 포인트 /tmp에 마운트 된 파티션 /dev/sda7은 그 크기가 1008MB이다. 새로운 디스크를 추가하지 않.. 2013. 6. 5.
시간 맞추기 - 서버의 시간은 어떻게 맞출까? 1. 들어가는 말 종종 서버의 시간이 클라이어트의 시간과 맞질 않아서 문제가 되는 경우가 있다. 서비스를 운영하는 서버라면 시간이 맞지 않는 문제는 종종 심각한 문제를 야기시키는 원인이 되기도 한다. 시간이 맞지 않으면 바로 잡아주면 된다. 하지만 서버를 관리하는 입장에서 늘 문제가 되는 것이 하루 온종일 서버만 들여다 보고 있을 순 없다는 것이다. 그러므로 서버의 시간을 정확하게 맞추는 것도 가능하면 자동화가 필요하겠다. 언제 어디를 기준으로 얼마나 자주 시간을 동기화 할 것인가! 오늘의 주제는 바로 이것이다. 아울러 어떤 도구를 가지고 할 것인지도 고려해야 할 것이다. 2. ntpdate 유틸리티를 이용한 시간 동기화 최근의 리눅스 배포판(CentOS release 5.4 기준)에는 ntpdate라는.. 2010. 8. 9.
Oracle 10g Installation on Cent OS 하드웨어와 운영체제 플랫폼이 이젠 거의 64비트로 전환된 듯 하다. 요 며칠 새로운 프로젝트에 사용할 데이터베이스 서버를 구축하면서 간단하게 그 과정을 요약 정리해봤다. 0. 준비물 oracle_database_10gR2, Cent OS 5.x 1. 리눅스 설치 후 패키지 추가 설치 gcc-3.2.2-38 make-3.79.1-407 binutils-2.12.90.0.15-50 openmotif-2.2.2-124 libaio-0.3.105-2 * 해당 패키지가 없는 경우 설치 방법(기본적으로 yum 유틸리티를 사용할 수 있다는 전제 필요) yum install openmotif yum install libaio 2. 오라클을 위한 계정과 그룹 생성 groupadd oinstall groupadd dba .. 2010. 6. 1.