방법은 몇가지 있을 것 같습니다.
가장 간단한 방법은 /var/ directory partition 자체를 다른 하드 디스크로 바꾸는 방법입니다. 이것이 가장 좋은 것 같습니다. 만약 이것이 여의치 않다면 따로 현재로서는 좀 좋은 방법은 아니지만 이런 방법이 있을 것 같습니다.
/home directory 공간이 비교적 많이 남아 있으니 su 로서 mkdir /home/mysql; chown mysql.mysql /home/mysql; 실행 시켜서 공간을 만들어 줍니다. 다음으로 /var/lib/mysql 의 내용을 /home/mysql 내로 모두 복사합니다. 그리고 /var/lib/mysql 의 디렉토리를 없애고 ln -sf /home/mysql /var/lib/mysql 이렇게 soft link 를 시켜 놓고 사용하는 방법이 있을 듯 합니다. 하지만 performance 상 좋은 방법은 아님을 알려 드립니다.
::조현균 님께서 쓰시길::
> linux+Apache+Mysql을 쓰고 있습니다.
> Filesystem 1k-blocks Used Available Use% Mounted on
> /dev/hda1 995115 633960 309749 67% /
> /dev/hda7 1981000 60789 1817799 3% /home
> /dev/hda5 9220947 4155067 4587547 48% /htdocs
> /dev/hda6 1981000 1709059 169529 91% /var
>
> /var디렉토리내에 저장이 되는데 저장공간이 부족해서요..
> 답변주시면 감사..^^
>
> > DBMS가 뭔데요?
> >
> > > 저장하는 DB디렉토리의 공간이 부족합니다.
> > > 다른 파티션으로 저장하고 싶은데...
> > > 초보라서 모르는게 너무 많군요...
> > > 답변해주시면 감사드리겠습니다..^^;
|