Mở rộng nhóm âm lượng sau khi mở rộng âm lượng vật lý


6

Tôi đang sử dụng LVM để phân bổ đĩa cho máy ảo của mình để tôi có thể tăng "kích thước đĩa vật lý".

Cách duy nhất tôi tìm thấy để hợp nhất không gian trống này vào Nhóm khối VM của mình là:

  1. tạo một phân vùng trên không gian trống mới
  2. mở rộng nhóm âm lượng với phân vùng mới

Vì tôi thường cần tăng đĩa vm, giải pháp này có vẻ hơi bẩn.

Bất kỳ cách tốt hơn để mở rộng vg vào không gian trống?

Trân trọng


Bạn có ý nghĩa khác với ví dụ
mirkobrankovic

Chính xác: "Cách tăng kích thước của LVM Linux bằng cách mở rộng đĩa máy ảo" sử dụng phương pháp tôi đã mô tả mà tôi không thích (Tôi không chắc rằng việc ghép 20 pv đến từ cùng một đĩa cứng có hiệu quả không) , nhóm có gparted không hoạt động với Nhóm nhóm :(
trax

+1 và được yêu thích, tôi muốn biết nếu có một cách quá: D
mirkobrankovic

Câu trả lời:


4

Bạn cũng có thể mở rộng phân vùng hiện có (là "khối lượng vật lý"). Đầu tiên thay đổi kích thước phân vùng bằng fdisk hoặc bất cứ điều gì, sau đó chạy pvresize / dev / phân vùng. Xem người đàn ông pvresize.

Lưu ý: trước tiên bạn có thể không thuyết phục được hạt nhân để ý kích thước đĩa tăng lên và nếu có thể, sau khi sửa đổi bảng phân vùng, bạn sẽ cần thuyết phục hạt nhân đọc lại bảng phân vùng mà bạn có thể có thể ' t cũng làm Khởi động lại là một cách chắc chắn. Vì vậy, trước tiên hãy thay đổi kích thước đĩa từ máy chủ ảo, sau đó khởi động lại. Thay đổi kích thước phân vùng với fdisk, khởi động lại. Sau đó chạy pvresize. Nếu bạn cần làm điều này mà không cần khởi động lại, thì cách tốt nhất là chỉ cần thêm một đĩa mới vào VM. Điều đó có thể được phát hiện chắc chắn mà không cần khởi động lại.


Tuy nhiên, làm thế nào để tôi phải thay thế fdisk bằng chia tay vì vấn đề căn chỉnh
trax

0

Sau khi mở rộng âm lượng Vật lý, Nó cho biết âm lượng vật lý đã được sử dụng với nhóm âm lượng nếu bạn cố gắng mở rộng cùng một nhóm âm lượng. Thay vào đó, bạn có thể mở rộng âm lượng logic trực tiếp mà không cần mở rộng nhóm âm lượng. Sử dụng lệnh này

lvextend -l +(physicalExtent) -r /dev/mapper/"lv Name"

điều này sẽ thực hiện thay đổi kích thước trực tuyến của khối lượng logic bằng lệnh resize2fs

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.