혹시 MySQL Replication 기능을 사용하고 계신가요?
안쓰는 기능이라면 꺼버리면 되겠죠..
http://oops.org/?t=lecture&sb=mysql&n=1 /etc/my.cnf에 다음과 같은줄이 있다면 주석처리하고 mysqld를
재시작 하세요.
#log-bin
#server-id = 1
: 리눅스(2.2.16)에 mysql 3.22.32 를 실행 중입니다.
: 그런데 msyql의 데이터 디렉토리의 용량이 원인 없이 자꾸 늘어납니다...
: ( pgsql도 함께 사용중입니다. )
:
: mysql은 다음과 같이 설치되어 있습니다.
: basedir /usr/local/mysql/
: datadir /usr/local/data/mysql/
:
: 그리고.. mysql의 데이터가 들어있는 디렉토리의 용량은 ...
:
: [root@www local]# du -sh /usr/local/data/
: 95M /usr/local/data
:
: 이렇습니다..
:
: 그런데..(무슨 사오정 시리즈 같군.. ㅡㅡ;; ) 파티션 용량을 살펴보면...
: [root@www local]# df -h
: Filesystem Size Used Avail Use% Mounted on
: /dev/ida/c0d0p3 2.9G 1.5G 1.2G 56% /
: /dev/ida/c0d0p1 50M 5.9M 42M 12% /boot
: /dev/ida/c0d0p6 2.0G 524M 1.4G 27% /home
: /dev/ida/c0d0p7 2.9G 1.9G 863M 69% /web
: /dev/ida/c0d0p8 984M 602M 332M 64% /usr/local/data
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: /dev/ida/c0d0p9 984M 47M 887M 5% /share
: /dev/ida/c0d0p10 6.4G 3.4G 2.7G 56% /opt
: /dev/ida/c0d0p5 486M 316M 145M 69% /var
:
: 이렇습니다...
:
: /usr/local/data 디렉토리는 따로 파티션이 잡혀있고..
: 이곳에는 pgsql과 mysql의 데이터 디렉토리 밖에 없습니다..
:
: [root@www data]# pwd
: /usr/local/data
:
: [root@www data]# ll
: total 20
: drwxr-xr-x 5 root root 4096 May 27 16:32 .
: drwxr-xr-x 24 root root 4096 May 27 16:37 ..
: drwxr-xr-x 2 root root 4096 Aug 29 2000 lost+found
: drwxrwx--- 16 100 101 4096 Jun 10 04:02 mysql
: drwxrwxrwx 4 postgres postgres 4096 Jan 28 09:13 pgsql
:
: 약 일주일전에 파시션 사용량이 100%가 되서 mysql이 좀 맛이 갔었습니다..
: 그래서 데이터 백업하고, 삭제하고 ... 어쩌구 해서... /usr/local/data/ 디렉토리에
: 75M정도만 남겨두었는데.. 벌써 600메가가 넘게 용량이 나옵니다...
: 이 현상에 대해 원인과 해결책을 알고 싶습니다.
:
: df 명령으로 보는 파티션 용량과, du로 보는 파일 용량에는 조금씩 차이가 있기는 하던데..
: /usr/local/data는 그게 조금 심합니다...
:
: 이유가 도데체 몰까요??--F/ R/ E/ E/ 4/ U/
<img src="http://211.218.149.239/~EcusE/img/free4u.gif" border="0"></a>