추가 하드디스크를 용량이 부족한 특정디렉토리에 마운트해서 이용할 수 있습니다.
 
추가하드디스크의 파티션을 임의의 디렉토리에 마운트한 후 특정디렉토리에 있는
데이타를 신규공간으로 이전합니다.
그후 추가하드디스크의 신규파티션을 언마운트후 특정디렉토리명으로 재마운트하시면 됩니다.
 
## 작업순서 예시 ##
 
1. 서버를 파워오프하기전에 하드디스크의 추가 장착여부를 확인한다.
   하드디스크 타입, 장착가능여유공간 등
 
2. 서버를 파워오프후 추가할 하드디스크를 서버에 장착한다.
    서버를 부팅하고, 루트권한에서 하드디스크 장착위치를 확인한다.
 
# fdisk -l
 
Disk /dev/hdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System

예로 위에서 추가장착된 하드디스크는 80GB이며, 타입은 EIDE이고,
first chanel의 slave에 연결이 되어 있음을 알 수 있다.
 
3. 추가 장착된 하드디스크를 파티션닝하고,

mkfs -t ext3 /dev/hdb1 포멧후 리부팅한다.
 
4. 새로 파티션닝한 파티션을 임시디렉토리에 마운트하여 용량이 부족한
    특정디렉토리의 데이타를 이전한다.
 
# mkdir /home/tmp
# mount /dev/hdb1 /home/tmp
# cp -a /home/특정디렉토리/* /home/tmp
# du -s /home/특정디렉토리
# du -s /home/tmp
 
데이타 복사후 특정디렉토리와 tmp 디렉토리의 용량비교를 하여 일치여부를 확인한다.
 
5. 이제 새로 장착한 하드디스크를 용량이 부족한 특정디렉토리로 대체한다.
 
# umount /dev/hdb1
# mv /home/특정디렉토리 /home/특정디렉토리_org
# mkdir /home/특정디렉토리
# mount /dev/hdb1 /home/특정디렉토리
# chmod xxx /home/특정디렉토리
# chown XXX.XXX /home/특정디렉토리
 
새로 마운트한 특정디렉토리의 퍼미션 및 소유권을 기존과 동일하게 한다.
 
6. /etc/fstab 파일에 새로 파티션닝한 하드디스크의 마운트 위치를 지정한다.
 
    # vi /etc/fstab
 
         /dev/hdb1    /home/특정디렉토리           ext3              defaults        1 2

 
/home을 마운트하는 구문 하단에 추가해 주어야 한다.
서버부팅시 /home 파티션을 마운트후 /home/특정디렉토리로 연결된 파티션이 마운트되기
때문이다.
 
7. 작업 끝
 
# df -h