in

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS

Bạn có một trang web mà bắt đầu sắp hết dung lượng. Làm sao để mở rộng ổ cứng đó trên CentOS. Thủ thuật trong bài sẽ giúp bạn. Thủ thuật này có tác dụng với cả khi bạn thao tác với server cắm thêm ổ cứng vào, hoặc bạn thêm dung lượng từ trình quản lý Operations Manager như Hyper-V chẳng hạn.

Trong bài này mình đã dùng Hyper-V và thêm dung lượng cho một phân vùng CentOS của mình trong Hyper-V. Dĩ nhiên sau khi thêm thì không phải bạn khởi động lại là CentOS được thêm dung lượng mà cần thông qua một loạt lệnh khác nhau. Dưới đây là chi tiết mà mình chia sẻ với bạn.

Bước 1: Gõ lệnh fdisk -l để liệt kê các ổ đĩa hiện có. Như ảnh dưới, mình có hai phân vùng là sda1 và sda2.

fdisk -l

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 1

Trong bài này mình sẽ thêm vào phân vùng /. Nếu dùng lệnh df -h thì như ảnh dưới phân vùng này mình có 36G.

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 2

Bước 2: Do phân vùng ở đây dùng là sda (sda1 và sda2), nên mình sẽ tạo một phân vùng tiếp theo là sda3. Để tạo bạn chạy lệnh fdisk /dev/sda

fdisk /dev/sda

Bước 3: Bạn lần lượt bấm theo các thứ tự sau:

  1. n
  2. p
  3. 3 (số 3 này chính là đặt cho sda3)
  4. <enter>
  5. <enter>
  6. t
  7. 3
  8. 8e
  9. w

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 3

Bước 4: Refresh lại bảng phân vùng bằng lệnh partprobe

partprobe

Bước 5: Chạy lệnh để khởi tạo phân vùng để nó có thể được sử dụng bằng lệnh pvcreate /dev/sda3. sda3 là phân vùng mình đã tạo ở bước 3.

pvcreate /dev/sda3

Bước 6: Thêm dung lượng vào ổ cứng của bạn. Do ổ đĩa của mình nằng ở /dev/centos_vietpixel14 nên mình dùng lệnh bên dưới. Tuỳ tên bạn đặt mà thay thế tương ứng nhé.

vgextend /dev/centos_vietpixel14 /dev/sda3

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 4

Bước 7: Lúc này bạn cần kiểm tra dung lượng có thể extend được là bao nhiêu bằng cách chạy lệnh vgdisplay -v. Bạn hãy để ý dòng Total PE / Free PE, đây là số dung lượng (tính theo block) bạn có thể thêm vào.

vgdisplay -v

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 5

Bước 8: Chạy lệnh lvextend -l+20479 /dev/centos_vietpixel14/root. Trong đó 20479 là dung lượng mà bạn nhận được ở bước 7.

lvextend -l+20479 /dev/centos_vietpixel14/root
xfs_growfs /dev/centos_vietpixel14/root

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 6

Bước 9: Kiểm tra lại dung lượng bằng lệnh df -h. Bạn sẽ thấy dung lượng đã được tăng lên.

df -h

Cách thêm (extend) dung lượng vào ổ cứng trên CentOS 7

Written by Linh Nguyễn

0 0 votes
Article Rating
Subscribe
Notify of
guest

1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Huynh Hai

Cảm ơn ad, đúng cái mình đang cần!