Khối lượng logic không được gắn kết nhưng đang được sử dụng. Vui lòng đóng tất cả các ứng dụng bằng thiết bị này (ví dụ: iscsi)


9

Làm cách nào để thay đổi kích thước phân vùng LVM bằng cách sử dụng system-config-lvm? Theo câu hỏi này, hãy trả lời Ubuntu

Tôi nhấp vào phân vùng và cố gắng thay đổi kích thước, nhưng đã gặp lỗi bật lên từ đó system-config-lvm.

Khối lượng logic không được gắn kết nhưng đang được sử dụng. Vui lòng đóng tất cả các ứng dụng bằng thiết bị này (ví dụ: iscsi).

Vấn đề là gì và làm thế nào tôi có thể sửa chữa nó?

Ảnh chụp màn hình hộp thoại quản lý LVM có lỗi bật lên

Xem thêm câu hỏi này Hỏi Ubuntu .


Askubfox.com/a/539563/45156 nói rằng tôi phải sử dụng đĩa cd / dvd trực tiếp. Tôi không thể thay đổi kích thước phân vùng mà không có điều đó?
Thufir

Bạn đã thử tắt nó từ dòng lệnh (đại loại như sudo vgchange -an /dev/ubuntu-vg/root) chưa? Xin lỗi tôi không quen với công cụ GUI.
Steeldo

Bạn sẽ có thể làm điều này một cách nhanh chóng - đó là lợi thế chính của LVM như tôi hiểu. Đây là một lỗi: bugzilla.redhat.com/show_orms.cgi?id=672485
mirams

Câu trả lời:


5

Tăng kích thước của một khối lượng logic đang được sử dụng là thực sự có thể. Đó là một trong những lợi thế chính của việc sử dụng LVM ở nơi đầu tiên.

Đó chỉ là những công cụ gui ... meh ... quên chúng đi.

  1. (tùy chọn) Kiểm tra lượng không gian bạn còn lại trên Nhóm âm lượng của bạn với sudo vgdisplay

  2. Tìm tên của Khối lượng hợp lý của bạn với sudo lvdisplay

  3. Mở rộng âm lượng thêm 5GB: sudo lvextend -L+5GB /dev/ssd/sysLV

  4. Tăng kích thước hệ thống tệp để phù hợp với LV: sudo resize2fs /dev/ssd/sysLV(chỉ ext4, xem liên kết này cho các hệ thống tệp khác)

  5. df -hBây giờ nên báo cáo kích thước chính xác. Hãy hạnh phúc, khen ngợi dòng lệnh!


+1 khi bạn cung cấp giải pháp hoạt động ... ;-) Tôi đã trả lời câu hỏi ban đầu với GUI và quy trình OP đang thực hiện ...
Fabby

1
Thường thì tôi cần mở rộng với không gian trống, tôi chỉ cần thêm, sau đó tôi sử dụngsudo lvextend -l +100%FREE /dev/ssd/sysLV
mpromonet

5

Như tôi có thể thấy Thunderbird đang chạy, rõ ràng bạn đã bỏ lỡ một bước quan trọng:

  • Khởi động từ đĩa CD trực tiếp.

Những gì bạn đang cố gắng làm sẽ tương đương với cuộc sống thực khi yêu cầu bác sĩ phẫu thuật tự phẫu thuật tại nhà ... ;-)

Vì vậy, hãy chuẩn bị phòng mổ (khởi động CD trực tiếp để âm lượng không bị khóa) và bắt đầu vận hành, bác sĩ! (làm theo các hướng dẫn trong https://askubfox.com/a/361909/45156 )


1
Tôi nghĩ rằng quan điểm của LVM là điều này có thể được thực hiện trên một hệ thống trực tiếp.
dùng48956

"LVM có thể mở rộng một phân vùng trong khi nó được gắn kết, nếu hệ thống tập tin được sử dụng trên nó cũng hỗ trợ điều đó (như ext3 / 4 thông thường)." LVM chắc chắn là một bác sĩ phẫu thuật badass! Xem câu trả lời của tôi cho một thay thế dòng lệnh làm việc.
panepeter

4

Bạn có thể thử một công cụ GUI khác - KVPM . Nó giúp trong trường hợp của tôi. Tôi đã mở rộng thành công một khối lượng logic được gắn kết khi /homeđang di chuyển.


Có, hoạt động, xem unix.stackexchange.com/questions/6626/ cấp để biết thêm về điều này
mirams

Là câu trả lời tốt nhất. kvpm không yêu cầu tắt.
dùng48956

4

Đây dường như là một lỗi trong system-config-lvmcông cụ.
Thay vào đó bạn có thể sử dụng các dòng lệnh:

lvextend -L +nnG /device 
resizet2fs /devic

Điều này hoạt động ngay cả khi phân vùng là trực tiếp /

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.