Tuyên bố từ chối trách nhiệm: đây là lần đầu tiên tôi sử dụng lvm.

Khi RTFM, có vẻ như ảnh chụp nhanh LVM được tự động lưu trữ trong cùng một thư mục với ổ đĩa logic ban đầu. Trong trường hợp của tôi, điều đó có nghĩa là /devthư mục. Điều này không hay lắm, vì không có đủ dung lượng đĩa trong đó để tôi lưu trữ một ảnh chụp nhanh lớn.

Vì vậy, khi tôi chạy một lệnh như lvcreate --size 1G --snapshot --name snapshot /dev/lvmData/usr, tôi cần thêm 1G dung lượng trống trong / dev?

Có cách nào để chỉ định một thư mục khác để lưu trữ ảnh chụp nhanh của tôi không?

answer

Các tệp trong /devkhông phải là tệp thông thường - chúng là thiết bị được biểu diễn dưới dạng tệp. Ảnh chụp nhanh LVM là một thiết bị khối và chiếm dung lượng từ LVM.

Các 1Gbạn chỉ định với lvcreateđược lấy từ Freecột trên lvmDatadòng sau khi bạn đã chạy vgs-Command.

nếu bạn có tất cả không gian trong VG chứa đầy LV, bạn có thể thêm một đĩa vào VG và sử dụng nó làm ảnh chụp nhanh. Vì vậy, lần tới khi bạn tạo một ảnh chụp nhanh, bạn biết rằng ảnh chụp nhanh phải được tạo trong đĩa mới.