top Load Average가 매우 높습니다.
작성자 정보
- 한동희 작성
- 작성일
컨텐츠 정보
- 1,278 조회
- 0 추천
- 목록
본문
오늘도 고수님들의 평안과 안녕을 기원합니니다.
질문이 하나 있습니다.
제가 요 며칠새 서버를 새로 들이면서 열심히 테스트를 진행하고 있습니다.
그런데, 서버에 부하를 좀 줬더니.. 시스템 부하가 무지하게 높게 나옵니다.
기존에 사용하던 서버에서는 이정도로 높게 나오지 않았던듯 싶은데요..
테스트중인 서버의 사양은 다음과 같습니다.
CPU : Intel Xeon 3.4G X 2Ea
Memory : DDR266 512MB ECC X 4Ea
Mainboard : Intel SE7520JR2
Raid Controller : Intel SRCS16
Hard Disk : Seagate 바라쿠다7200.7 80G SATA X 2Ea, Seagate 바라쿠다7200.8 400GB SATA X 4Ea
OS : Red Hat Enterprise Linux 4 ES (2.6.9-5.ELsmp)
여기에서 디스크는 80G 2개를 미러링하여 OS를 설치하고, 400G 2개를 미러링하여 /home 파티션에 할당하였습니다. 400GB 1개는 /backup 파티션에 할당하였고, 나머지 400GB 1개는 Hot-Spare로 두었습니다.
테스트를 진행한 과정은 다음과 같습니다.
터미널을 3개 열고 1개의 터미널에서 top으로 시스템로드를 보고 2개의 터미널에서 각각 /home 파티션에 있는 1GB 크기의 파일을 복사와 압축을 동시에 실시하였습니다.
bash# ls -l /home/soami/
-rw-r--r-- 1 root root 1113019814 4?□26 20:13 test.tar.gz
TERMINAL#1
bash# cp /home/soami/test.tar.gz /home/soami/test2.tar.gz
TERMINAL#2
bash# tar zcvf /home/soami/test2.tar.gz /home/soami/test.tar.gz
이렇게 했더니 load average가 차츰 올라가서 결국은 10을 넘겨버리더군요..
CPU에서는 wait가 상당히 발생하구요.
왜 이럴까요? 결국은 SATA RAID Controller의 한계일까요?
기존에 사용하던 서버에서는 이렇게 로드가 올라가지는 않았었는데요..
기존에 사용하던 서버는 Intel Xeon 2.4G Dual, 2G DDR ECC, 72GB SCSI160 HDD, 와우리눅스 7.3(2.4.18 smp)이었습니다.
관련자료
-
이전
-
다음