>> Edit article
이름
제목
패스워드
: 안녕하세요. : 고수님들 저희 회사서버에 문제가 발생했읍니다. : 첫 리눅스를 셋팅하고 1년간 문제없이 사용했는데.. 지금은 루트 마운트에 : 공간이 부족해 더이상 프로그램을 설치할수가 없습니다. : : 파티션은 : k-linux6.2 : sha1 / 1.4G 100% : shb1 /home 6G 15% : shb2 /home2 4G 14% : sha2 /backup 4G 80% : 로 처음 나눴읍니다. : : log파일과 필요없는 파일들을 정리했고 40M확보했읍니다. (넘 부족해요) : 구정연휴에 일이 생겨 난감합니다. : : 지금 테스트 중..^^ : : 새로운 하드디스크로 파티션을 나누고 /usr마운트를 잡아 부족한 하드 : 공간을 보충할려고 합니다. : : 지금 막 테스트를 마쳤는데..ㅠ.ㅠ : 내 pc에 위와 같은 환경으로 파티션을 나누고 k-linux6.2를 설치했읍니다. : 글구 새하드하나 fdisk로 nt를 날려버렸읍니다. 흑~ : 그리고 포맷.. mke2fs /dev/hdb1 : : mv /usr /usr1으로 디렉토리명 변경 : mkdir usr 새로운 /usr 디렉토리 만듬 : 글구 mount /dev/hdb1 /usr 로 마운트 시켰읍니다. : 잘했죠~?? : : 글구 /etc/fstab에 가서 : /dev/hdb1 /usr ext2 defaults 1 2 : 추가했음. : 마지막으로 재부팅하고 df -h로 하드공간을 확인했더니 : 새로운 하드디스크 hdb1은 제대로 잡혔읍니다. ^.^ : 글구 / 의 하드공간 또한 잘잡혔음다. 이곳에서 문제가 있어야하는데..@.@ : : 제 생각으론 : : hda1 / 1.4G 사용 456M : : 바뀐후 : hda1 / 1.4G 사용 456M : : // 두값이 같으면 않되는데..ㅠ.ㅠ : : hda1 / 1.4G 사용 100M <=== 저의 예상입니다. : : 루트 마운트의 용량을 줄이려는 테스트가 실패했읍니다. : 이렇게 긴줄을 쓰려니 힘드네요. 읽으신분들을 위해 더쓰겠읍니다. 감사.. : : 물론 새로운 pc에 서버를 옮겨 새롭게 파티션을 나누면 될텐데.. : 그보다 더 현실적인 (기술적) 방법으로 접근해 보고 싶었읍니다. : 새로운 방법이나 제가 한 테스트에 문제점을 지적해주시면 감사합니다. : ide하드로 테스트했는데 scis하드에서는 문제가 없나요. : 설 연휴 잘보내시고 .. 즐겁게 사세요.. : : ..바람돌이 .. /usr 과 /var /tmp 등을 모두 한꺼번에 넣으셨나 보군요. 많은 경우 이러한 시스템의 구성은 그리 좋지 않습니다. 그런데 원래 hda1에 있던 /usr의 내용을 hdb1으로 카피를 하셨습니까? 옮기지 않았 다면 /의 용량이 줄어 들지 않는 것이 당연하죠. 그리고 fstab 상에서 hdb1 상의 /usr을 마운트하려고 할 때, 원래 hda1에 /usr의 내용들이 있기 때문에 분명히 에러가 나면서 mount가 제대로 되지 않을 겁니다. 일단 tar를 이용해서 /usr partion을 적당한 곳에 백업을 하고 이를 새로운 파티션에 푸시기 바랍니다. 저라면 다음과 같이 하겠습니다. # mount /dev/hdb1 /mnt # cd # tar cvf /mnt/usr.tar usr # cd /mnt # tar xvf --same-owner usr.tar 그런 다음 /etc/fstab을 님의 경우처럼 고칩니다. 이러한 다음 만약을 위해 부팅 디스크를 만들어 놓으시길 바랍니다. 이런 후에 다음과 같이 하세요. # umount /mnt # rm -rf /usr; mkdir /usr; mount /dev/hdb1 /usr 이렇게 하시면 될 것 같습니다. 그리고 한가지 조언드리는 바는 /, /etc/, /bin, /lib등은 같이 파티션이 두어도 상관없지만 /usr과 /tmp 또는 상황에 따라 /var는 각각 따로 분리해 놓는 것이 좋습니다. 그리고 /usr/local 파티션을 따로 설정을 해서 되도록이면 원래 설치한 linux는 /usr 아래에 두고 많은 application은 /usr/local아래로 두시는 것이 좋습니다. 만약의 경우 시스템을 날렸을 때 /usr/local 파티션의 application을 다시 깔지 않아도 되는 수고를 덜기 때문에 시스템 보수나 업그레이드에 많은 도움을 될 수 있기 때문입니다. 좋은 하루되십시요.--내 서명???
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved