Cách tăng nhanh kích thước ổ đĩa trên máy chủ

Chào mọi người! Gần đây tôi bắt gặp một nhiệm vụ có vẻ đơn giản - tăng kích thước ổ đĩa “nóng” trên máy chủ Linux.

Mô tả công việc

Có một máy chủ trên đám mây. Trong trường hợp của tôi, đây là Google Cloud - Công cụ tính toán. Hệ điều hành - Ubuntu. Đĩa 30 GB hiện đang được kết nối. Cơ sở dữ liệu ngày càng phát triển, các tệp ngày càng phình to, vì vậy bạn cần tăng kích thước đĩa, chẳng hạn như lên 50 GB. Đồng thời, chúng tôi không vô hiệu hóa bất cứ thứ gì, chúng tôi không khởi động lại bất cứ thứ gì.

Chú ý! Trước khi bắt đầu, hãy sao lưu tất cả thông tin quan trọng!

1. Trước tiên, hãy kiểm tra xem chúng ta có bao nhiêu dung lượng trống. Trong bảng điều khiển Linux, chúng tôi viết:

df -h

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Nói một cách đơn giản, tôi có tổng cộng 30 GB và hiện tại còn 7.9 GB miễn phí. Cần phải được tăng lên.

2. Tiếp theo, tôi kết nối thêm vài GB thông qua bảng điều khiển của máy chủ lưu trữ của mình. Google Cloud giúp việc này trở nên dễ dàng mà không cần khởi động lại. Tôi đi tới Công cụ tính toán -> Đĩa -> Chọn đĩa trên máy chủ của mình và thay đổi kích thước của nó:

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Tôi vào bên trong, nhấp vào “Chỉnh sửa” và tăng kích thước ổ đĩa lên đến kích thước tôi cần (trong trường hợp của tôi là lên tới 50 GB).

3. Vậy là bây giờ chúng ta có 50 GB. Hãy kiểm tra điều này trên máy chủ bằng lệnh:

sudo fdisk -l

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Chúng tôi thấy 50 GB mới của mình nhưng hiện tại chúng tôi chỉ có thể sử dụng 30 GB.

4. Bây giờ, hãy xóa phân vùng đĩa 30 GB hiện tại và tạo một phân vùng 50 GB mới. Bạn có thể có nhiều phần. Bạn cũng có thể cần phải tạo một số phân vùng mới. Đối với hoạt động này, chúng tôi sẽ sử dụng chương trình fdisk, cho phép bạn quản lý các phân vùng đĩa cứng. Điều quan trọng nữa là phải hiểu phân vùng đĩa là gì và chúng cần thiết để làm gì - đọc đây. Để chạy chương trình fdisk sử dụng lệnh:

sudo fdisk /dev/sda

5. Bên trong chế độ tương tác của chương trình fdisk Chúng tôi thực hiện một số hoạt động.

Đầu tiên chúng ta nhập:

p

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Lệnh hiển thị danh sách các phân vùng hiện tại của chúng tôi. Trong trường hợp của tôi, một phân vùng có dung lượng 30 GB và 20 GB khác được thả nổi tự do, có thể nói như vậy.

6. Sau đó nhập:

d

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Chúng tôi xóa phân vùng hiện tại để tạo một phân vùng mới cho toàn bộ 50 GB. Trước khi thực hiện, chúng tôi kiểm tra lại một lần nữa xem chúng tôi đã sao lưu các thông tin quan trọng chưa!

7. Tiếp theo chúng ta chỉ báo cho chương trình:

n

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Lệnh tạo một phân vùng mới. Tất cả các tham số phải được đặt thành mặc định - bạn chỉ cần nhấn Enter. Nếu bạn có trường hợp đặc biệt thì hãy cho biết thông số của bạn. Như bạn có thể thấy trong ảnh chụp màn hình, tôi đã tạo một phân vùng 50 GB - thứ tôi cần.

8. Do đó, tôi chỉ ra cho chương trình:

w

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Lệnh này ghi các thay đổi và thoát fdisk. Chúng tôi không sợ việc đọc bảng phân vùng không thành công. Lệnh sau sẽ giúp khắc phục điều này. Chỉ còn lại một chút thôi.

9. Chúng tôi đã rời đi fdisk và quay trở lại dòng Linux chính. Tiếp theo, chúng tôi lái xe vào, như chúng tôi đã được khuyên trước đó:

sudo partprobe /dev/sda

Nếu mọi thứ đều thành công, bạn sẽ không thấy bất kỳ thông báo nào. Nếu bạn chưa cài đặt chương trình bộ phận thăm dò, sau đó cài đặt nó. Chính xác bộ phận thăm dò sẽ cập nhật các bảng phân vùng, điều này sẽ cho phép chúng tôi mở rộng phân vùng trực tuyến lên tới 50 GB. Hãy tiếp tục.

Manh mối! Cài đặt bộ phận thăm dò bạn có thể làm điều đó như thế này:

 apt-get install partprobe


10. Bây giờ việc còn lại là xác định lại kích thước phân vùng bằng chương trình thay đổi kích thước2fs. Cô ấy sẽ thực hiện việc này trực tuyến - ngay cả tại thời điểm đó các tập lệnh đang hoạt động và ghi vào đĩa.

Chương trình thay đổi kích thước2fs sẽ ghi đè siêu dữ liệu hệ thống tập tin. Để làm điều này chúng ta sử dụng lệnh sau:

sudo resize2fs /dev/sda1

Cách tăng nhanh kích thước ổ đĩa trên máy chủ
Ở đây sda1 là tên phân vùng của bạn. Trong hầu hết các trường hợp, đây là sda1, nhưng vẫn có thể có ngoại lệ. Hãy cẩn thận. Kết quả là chương trình đã thay đổi kích thước phân vùng cho chúng ta. Tôi nghĩ đây là một thành công.

11. Bây giờ hãy đảm bảo rằng kích thước phân vùng đã thay đổi và hiện tại chúng ta có 50 GB. Để làm điều này, hãy lặp lại lệnh đầu tiên:

df -h

Cách tăng nhanh kích thước ổ đĩa trên máy chủ

Nguồn: www.habr.com

Thêm một lời nhận xét