/home 파티션을 /var 로 remount
CentOS 설치시 파티셔닝을 기본으로 설치했더니 / 가 너무 작게 잡히고 /home 이 큼. /var 가 부족해서 /home 을 /var 로 마운트하는 절차
df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_whale-lv_root 50G 1.1G 46G 3% / tmpfs 7.8G 0 7.8G 0% /dev/shm /dev/sda1 485M 54M 407M 12% /boot /dev/mapper/vg_whale-lv_home 401G 199M 381G 1% /home
fstab
# /etc/fstab # Created by anaconda on Thu Dec 19 03:04:07 2013 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/vg_whale-lv_root / ext4 defaults 1 1 UUID=ae48fb8b-3b63-4fc4-a388-724c23dbb1c3 /boot ext4 defaults 1 2 /dev/mapper/vg_whale-lv_home /var ext4 defaults 1 2 /dev/mapper/vg_whale-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0
설정
- 로그인된 user logoff 및 /home 에서 도는 서비스 종료
- umount /home
var 를 사용하고 있는 daemon 찾아서 중지
lsof |grep var
service httpd stop service postfix stop service crond stop service auditd stop service rsyslog stop
- vi /etc/fstab - 기존 마운트 포인트 변경
- 기존 var rename
- mv /var /var2
- mkdir /var
- mount /var
/var 에 home 폴더가 있었으면 /home 에 이동후 context 변경
mv /var/* /home restorecon -R /home
기존 var 내용을 새로운 var에 이동
mv /var2/* /var
- restorecon -R /var