top of page

Hướng dẫn mở rộng (extend) dung lượng disk trên Ubuntu 16.04

Updated: Mar 4, 2019


Lúc đầu khi cài đặt Ubuntu bạn set dung lượng disk cho server ít, một ngày nào đó dung lượng sắp hết bạn có nhu cầu tăng dung lượng disk lên thì làm như thế nào. Hôm nay mình xin hướng dẫn các bạn cách tăng thêm dung lượng disk bằng command line. Ubuntu mình cài trên một ESXi host và các phân vùng mình dùng LVM (Logical Volumes Manage).


Trước tiên chúng ta kiểm tra dung lượng disk hiện tại

# fdisk /dev/sda

p để xem danh sách disk và dung lượng hiện có


Chúng ta thấy chỉ có /dev/sda với dung lượng 80GB


Tiến hành tăng dung lượng cho Ubuntu trên ESXi

Vào Edit Settings >> chỉnh lại dung lượng disk >> OK

Ở đây mình tăng thêm 10GB, reboot lại Ubuntu

Vào xem lại dung lượng

Chúng ta thấy dung lượng disk đã tăng từ 80GB lên 90GB nhưng 10GB mới tăng chưa sử dụng được

Bây giờ chúng ta kiểm tra dung lượng còn free

# parted

print free để tìm kiếm dung lượng đang free

Chúng ta thấy có tầm 10GB đang free


1. Tạo partition mới trên phân vùng free này.

# cfdisk

Chọn phân vùng Free space >> New


Chọn hết 10GB >> Enter


Chọn Type >> Enter


Chúng ta thấy phân vùng /dev/sda4 đã được tạo, các bạn nhớ phân vùng mới này để bước sau chúng ta chọn đúng phân vùng cần gọp nhé.

Chọn Linux LVM vì hình đang dùng LVM


Chọn Write >> Enter


Gõ yes >> Enter


Chọn Quit để thoát

Reboot lại Ubuntu


2. Tạo Physical Volume.

# pvcreate /dev/sda4

dev/sda4 là partition chúng ta đã tạo ở bước 1


3. Tăng dung lượng cho Volume Group hiện tại.

Kiểm tra tên những Volume Group hiện có

# vgdisplay

Hiện tại mình chỉ có 1 Volume Group tên là eve-ng-vg

Tăng dung lượng cho volume group eve-ng-vg

# vgextend eve-ng-vg /dev/sda4

4. Tăng dung lượng cho Logical Volume.

Liệt kê các Logical Volume hiện có

# lvdisplay

Ở đây mình có 2 logical volume nhưng giờ mình chỉ muốn tăng dung lượng cho /dev/eve-ng-vg/root

Xem dung lượng map hiện tại

# df -h

Mở rộng dung lượng cho logical volume

# lvextend /dev/eve-ng-vg/root /dev/sda4

# resize2fs /dev/eve-ng-vg/root

Kiểm tra lại dung lượng

# df -h

Chúng ta thấy dung lượng đã tăng thêm 10GB.

Comments


 

© 2018 by Tuấn Nguyễn

 Liên hệ tôi
  • Facebook - Black Circle
  • Google+ - Black Circle
bottom of page