Bạn đang dùng server Linux Ubuntu và Disk(ổ cứng) đang dùng LVM Disk. Không may DATA
trên phân vùng này phình ra hết dung lượng ổ cứng. Với giải pháp gắn thêm ổ cứng mới hoặc mở rộng ổ cứng hiện tại nếu còn dung lượng. Mình bỏ qua giải pháp gắn ổ cứng mới. Bài viết này mình dùng giải pháp mở rộng ổ cứng do ổ cứng vật lý còn nhiều dung lượng. Mình ví dụ:
- Disk ban đầu cài 400GB.
- Mở rộng thêm mới 100GB
1. Các bước thực hiện
df -h
Mở rộng 100GB bằng cách stop server và tăng dung lượng cho ổ cứng hiện tại. Sau khi mở rộng chúng ta kiểm tra Disk.
sudo fdisk -l
Lúc này phân vùng /dev/sda
đã tăng thêm 100GB (total 500GB). Nhưng trên phân vùng /dev/sda
vẫn chưa mapping dung luợng mới. Bạn có thê kiểm tra
sudo lsblk
2. Cấu hình để phân vùng LVM nhận dung luợng mới
Thực hiện chọn phân vùng ổ cứng cần tăng dung lượng
sudo growpart /dev/sda 3
Kiểm tra lại
sudo lsblk
Thực hiện tăng dung lượng phân vùng đã chọn
sudo pvresize /dev/sda3
Thực hiện chọn dung lượng cần tăng. Ở đây, mình lấy hết dung lượng Disk nên điền tham số +100%
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
Cuối cùng thực hiện resize lại phân vùng LVM
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
Chúc các bạn thành công!
Cảm ơn Bác đã chia sẻ.