it-swarm-vi.com

Làm cách nào để kiểm tra / sửa đổi trạng thái LVM trên hệ thống được cài đặt sẵn?

Vì vậy, tôi vừa có một máy chủ nhỏ xinh (không phải 100% là máy chủ, nó cũng được định sẵn để chạy một số công việc GUI, nhưng, chủ yếu) được cấu hình theo thông số kỹ thuật của tôi và nó được cài đặt sẵn Ubuntu 10,4 bởi những người đặt nó cùng nhau (những người không phải là chuyên gia Ubuntu, nhưng làm điều đó cho những khách hàng không muốn mua Windows).

Bây giờ, tôi muốn kiểm tra (và có lẽ sửa đổi) chính xác cách họ cài đặt nó (có thể sẽ khôn ngoan hơn khi cài đặt lại từ đầu, nhưng trước tiên tôi muốn hiểu chính xác cách nó được cấu hình bây giờ, dù sao đi nữa).

Cụ thể, làm cách nào để kiểm tra xem LVM được cài đặt/cấu hình như thế nào? Tôi thích cách tiếp cận dòng lệnh, nhưng GUI cũng tốt - và con trỏ tới tài liệu và hướng dẫn về chủ đề này cũng được chào đón.

8
Alex Martelli

LVM là một hệ thống khá phức tạp và đòi hỏi một số kiến ​​thức trước khi bạn hoàn toàn có thể bắt đầu kiểm tra trạng thái. Có khá nhiều howtos nằm xung quanh chủ đề này, nhưng đây là một khóa học sụp đổ:

Trước hết, LVM được cấu trúc để bạn gộp các phân vùng vật lý hoặc khối lượng thành các nhóm sau đó được phân chia thành các khối hợp lý được sử dụng bởi hệ điều hành. Tất cả những thứ này có thể được kiểm tra với bộ công cụ của riêng họ. Các phân vùng vật lý (hoặc khối lượng) có thể được kiểm tra và sửa đổi bằng các công cụ pv *. Các nhóm khối lượng được kiểm tra và sửa đổi bằng các công cụ vg * và cuối cùng các khối lượng thực tế được sử dụng làm hệ thống tệp có thể được kiểm tra bằng bộ công cụ lv *.

Đây là một ví dụ hay về cấu trúc LVM

Để kiểm tra trạng thái LVM, bạn có thể sử dụng các lệnh lvs, vgs hoặc pvs. Điều này sẽ cho phép bạn xem có bao nhiêu không gian được sử dụng và nơi phân bổ không gian đó.

Bạn có thể thay đổi kích thước của các khối hợp lý bằng lệnh lvresize, nhưng hãy cẩn thận khi thực hiện. LVM không cho phép dữ liệu được lưu trữ bên ngoài khối lượng logic như các phân vùng thông thường. Vì vậy, nếu bạn thu nhỏ phân vùng do nhầm lẫn và làm cho nó nhỏ hơn hệ thống tệp, bạn sẽ mất dữ liệu bên ngoài phân vùng. Ngoài ra, khi bạn thay đổi kích thước phân vùng, bạn cũng cần thay đổi kích thước hệ thống tập tin, nó không tự động thay đổi kích thước.

Cuối cùng, đây là toàn bộ LVM HOWTO bao gồm các bit tôi đã bỏ lại ở đây.

LVM thực sự mạnh mẽ và hữu ích. Khi bạn đã hiểu nó, bạn không thực sự muốn sử dụng bất cứ thứ gì khác.

11
Ressu