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ó

ree

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

ree

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

ree

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

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

ree

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

ree

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

ree

Chọn hết 10GB >> Enter

ree

Chọn Type >> Enter

ree

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

ree

Chọn Write >> Enter

ree

Gõ yes >> Enter

ree

Chọn Quit để thoát

ree

Reboot lại Ubuntu


2. Tạo Physical Volume.

# pvcreate /dev/sda4

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

ree

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
ree

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
ree

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

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

# lvdisplay
ree

Ở đâ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
ree

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

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

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

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

# df -h

ree

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