Linux : resize swap lvm bằng cách lấy của phân vùng home.
Tạo thư mục home_new và copy dữ liệu của /home vào đó.
mkdir /home_new
cd /home
cp -rp * /home_new
mv /home /home_old
mv /home_new /home
umount /home
sửa file fstab bằng cách thêm dấu # vào trước dòng /dev/vg_foo/lv_home
reboot lại server: #reboot
Remove home logical volume:
#lvremove /dev/vg_foo/lv_home
#swapoff /dev/vg_foo/lv_swap
#lvextend -L+100M /dev/vg_foo/lv_swap
#mkswap /dev/vg_foo/lv_swap
#swapon /dev/vg_foo/lv_swap
Ngoài ra ta có thể tạo file bằng dd sau đó lấy file đó làm swap. Nhưng cách làm đó sẽ được đề cập đến trong bài khác.
mkdir /home_new
cd /home
cp -rp * /home_new
mv /home /home_old
mv /home_new /home
umount /home
sửa file fstab bằng cách thêm dấu # vào trước dòng /dev/vg_foo/lv_home
reboot lại server: #reboot
Remove home logical volume:
#lvremove /dev/vg_foo/lv_home
#swapoff /dev/vg_foo/lv_swap
#lvextend -L+100M /dev/vg_foo/lv_swap
#mkswap /dev/vg_foo/lv_swap
#swapon /dev/vg_foo/lv_swap
Ngoài ra ta có thể tạo file bằng dd sau đó lấy file đó làm swap. Nhưng cách làm đó sẽ được đề cập đến trong bài khác.