Điểm:1

Không thể khôi phục dung lượng từ hình ảnh qcow2 mà không xóa các ảnh chụp nhanh mong muốn

lá cờ cn

Tôi có một máy ảo bắt đầu với 5 ảnh chụp nhanh 1,2,3,4,5.

Tôi đã sử dụng qemu-img để xóa ảnh chụp nhanh 1,2,3. Ảnh chụp nhanh 4 và 5 vẫn cần thiết và không bị xóa.

Làm cách nào tôi có thể giải phóng dung lượng được sử dụng bởi ảnh chụp nhanh 1,2,3 và giữ lại ảnh chụp nhanh 4 và 5?

Tôi đã dành rất nhiều thời gian để tìm kiếm giải pháp và các giải pháp tôi đã thử có kết quả như sau:

  • Sử dụng chuyển đổi qemu-img (Đã xóa ảnh chụp nhanh cần thiết) chuyển đổi qemu-img -O qcow2 Linux.qcow2 Linux_s.qcow2 Giảm dung lượng được sử dụng bởi Linux.qcow2, nhưng xóa ảnh chụp nhanh 4 và 5.

  • Sử dụng virt-sparsify (Không phục hồi bất kỳ dung lượng nào) cp Linux.qcow2 TEST.qcow2 Sudo virt-sparsify --in-place TEST.qcow2

    Giữ lại hai ảnh chụp nhanh không bị xóa, nhưng không khôi phục dung lượng đã được ban đầu bị chiếm giữ bởi các ảnh chụp nhanh 1,2,3.

Làm cách nào tôi có thể khôi phục dung lượng trong tệp qcow2 sau khi xóa ảnh chụp nhanh, đồng thời giữ lại các ảnh chụp nhanh còn lại?

Tôi thấy khó hiểu tại sao không có cách nào dễ dàng để đạt được điều này được ghi lại rõ ràng

Chỉnh sửa: Có cách nào để sao chép Ảnh chụp nhanh 4 sang một tệp mới dưới dạng ảnh chụp nhanh, sau đó thêm đồng bằng cho ảnh chụp nhanh 5. Sau đó, tôi có thể loại bỏ tệp bổ sung với dung lượng bị lãng phí.

user73383 avatar
lá cờ cn
@shodanshok trong trường hợp của tôi, kích thước Đĩa ảo là 20 GB, nhưng tệp hình ảnh cũng hơn 50 GB. Có khả năng đối phó các ảnh chụp nhanh bắt đầu với ảnh chụp đầu tiên theo cách thủ công sang một tệp mới (dĩ nhiên là ngoại tuyến với việc anh ấy VM không chạy)? Nếu có bất kỳ đề xuất nào đối với hos, tôi có thể làm điều này?.
Điểm:0
lá cờ ca

Thật không may, việc xóa ảnh chụp nhanh không thu nhỏ tệp QCOW2 xuống dưới kích thước logic tối đa được phép.

Sử dụng tệp có kích thước logic tối đa 2 GB làm ví dụ:

  • nếu, do ảnh chụp nhanh, kích thước thực, hiện tại của nó trên 2 GB (tức là: 3 GB), việc xóa các ảnh chụp nhanh trước đó sẽ thu nhỏ nó ở mức 2 GB (như đã báo cáo bởi du -hs, trong khi ls -al tiếp tục hiển thị kích thước "phóng to" của nó);

  • nếu kích thước hiện tại của nó nhỏ hơn 2 GB, thì việc xóa ảnh chụp nhanh sẽ không phải giải phóng bất kỳ không gian bổ sung nào (trừ khi sử dụng chuyển đổi qemu-img để tạo một tệp mới, được thu nhỏ).

Đây là một trong những lý do Red Hat không khuyến nghị sử dụng ảnh chụp nhanh QCOW2 nội bộ cho khối lượng công việc sản xuất: mặc dù rất thuận tiện và dễ sử dụng, nhưng chúng kém linh hoạt hơn (và hơi "mờ đục") so với ảnh chụp nhanh bên ngoài.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.