<Trước | Nội dung | Tiếp theo>
6.11. Nhân bản
Để cấp phép nhanh chóng, bạn có thể muốn tùy chỉnh một vùng chứa chính tắc theo nhu cầu của mình và sau đó tạo nhiều bản sao của nó. Điều này có thể được thực hiện với lxc-bản sao chương trình.
Bản sao là ảnh chụp nhanh hoặc bản sao của một vùng chứa khác. Bản sao là một vùng chứa mới được sao chép từ bản gốc và chiếm nhiều dung lượng trên máy chủ như bản gốc. Ảnh chụp nhanh khai thác khả năng chụp nhanh của cửa hàng hỗ trợ cơ bản để tạo vùng chứa sao chép-ghi tham chiếu đến vùng chứa đầu tiên. Ảnh chụp nhanh có thể được tạo từ btrfs, LVM, zfs và các vùng chứa thư mục được sao lưu. Mỗi cửa hàng hỗ trợ có đặc thù riêng của nó - ví dụ, các vùng chứa LVM không được cung cấp bởi thinpool không thể hỗ trợ các ảnh chụp nhanh của ảnh chụp nhanh; Vùng chứa zfs có ảnh chụp nhanh không thể bị xóa cho đến khi tất cả ảnh chụp nhanh được phát hành; Bộ chứa LVM phải được lên kế hoạch cẩn thận hơn vì hệ thống tệp bên dưới có thể không hỗ trợ phát triển; btrfs không mắc phải bất kỳ thiếu sót nào trong số này, nhưng bị giảm hiệu suất fsync gây ra dpkg và apt chậm hơn.
Ảnh chụp nhanh của các vùng chứa đóng gói thư mục được tạo bằng cách sử dụng hệ thống tệp lớp phủ. Ví dụ: một vùng chứa được hỗ trợ bởi thư mục đặc quyền C1 sẽ có hệ thống tệp gốc của nó trong / var / lib / lxc / C1 / rootfs. Một bản sao ảnh chụp nhanh của C1 được gọi là C2 sẽ được bắt đầu với các tệp gốc của C1 được gắn chỉ đọc dưới / var / lib / lxc / C2 / delta0.
Điều quan trọng, trong trường hợp này C1 không được phép chạy hoặc bị xóa khi C2 đang chạy. Thay vào đó, nên xem xét C1 a kinh điển vùng chứa cơ sở và chỉ sử dụng ảnh chụp nhanh của nó.
Với một vùng chứa hiện có được gọi là C1, một bản sao có thể được tạo bằng cách sử dụng:
Sudo lxc-clone -o C1 -n C2
Một ảnh chụp nhanh có thể được tạo bằng cách sử dụng:
Sudo lxc-clone -s -o C1 -n C2
<Trước | Nội dung | Tiếp theo>