PHẦN C – Sử dụng Subscribed Content Libraries
1: Publish Local Library
Để chia sẻ Content Library với các vCenter Server khác, bạn cần bật tính năng Publishing trên Local Library.Bước 1: Trong vSphere Client, vào Menu > Content Libraries.
Bước 2: Chọn Local Content Library đã tạo (ví dụ: Lab-Local-Library).
Bước 3: Nhấn Actions > Edit Settings.
Bước 4: Đánh dấu chọn Enable Publishing.
Bước 5: Tuỳ chọn: thiết lập mật khẩu bảo vệ để hạn chế quyền truy cập subscription.
Bước 6: Sau khi bật Publishing, hệ thống sẽ hiển thị Subscription URL. Sao chép URL này.
Bước 7: Nhấn OK để lưu thay đổi.
Lưu ý: Subscription URL là liên kết HTTPS dùng để kết nối từ Subscribed Library. Hãy lưu giữ URL này cẩn thận.
2: Tạo Subscribed Library
Subscribed Library đồng bộ nội dung từ Published Library, cho phép các site khác nhau sử dụng chung template.Bước 1: Trên vCenter Server thứ hai (hoặc cùng vCenter cho mục đích lab), vào Menu > Content Libraries.
Bước 2: Nhấn Create để tạo thư viện mới.
Bước 3: Nhập tên cho thư viện (ví dụ: Lab-Subscribed-Library).
Bước 4: Chọn loại: Subscribed content library.
Bước 5: Dán Subscription URL đã sao chép từ 1.
Bước 6: Nhập mật khẩu nếu Published Library yêu cầu xác thực.
Bước 7: Chọn chế độ đồng bộ nội dung:
- Immediately: tải toàn bộ nội dung ngay khi đồng bộ.
- When needed (on-demand): chỉ tải metadata, nội dung thực tế được tải khi sử dụng.
Bước 8: Chọn datastore để lưu trữ nội dung đồng bộ.
Bước 9: Xem lại thông tin và nhấn Finish để tạo Subscribed Library.
Lưu ý: Chế độ "When needed" tiết kiệm dung lượng lưu trữ nhưng sẽ mất thêm thời gian khi deploy lần đầu vì phải tải nội dung.
3: Tạo Subscription cho VM Templates
VM Templates trong Content Library cần được publish riêng thông qua cơ chế Subscription. Đây là bước bắt buộc để đồng bộ VM Templates giữa các thư viện.Bước 1: Quay lại Published Library (ví dụ: Lab-Local-Library).
Bước 2: Nhấn Actions > New Subscription.
Bước 3: Cấu hình subscription: chọn Subscribed Library đích và các tuỳ chọn đồng bộ.
Bước 4: Nhấn FINISH để tạo subscription.
Bước 5: Chọn subscription vừa tạo và nhấn PUBLISH để đẩy nội dung.
Bước 6: Chuyển sang Subscribed Library và kiểm tra xác nhận VM Templates đã được đồng bộ.
Lưu ý: Mỗi khi thêm VM Template mới vào Published Library, bạn phải nhấn PUBLISH lại để đồng bộ. Quá trình đồng bộ không tự động cho VM Templates như đối với OVF Templates.
4: Deploy VM từ Subscribed Library
Sau khi đồng bộ thành công, bạn có thể deploy VM từ template trong Subscribed Library.Bước 1: Trong Subscribed Library, điều hướng đến template muốn deploy.
Bước 2: Right-click vào template, chọn New VM from This Template.
Bước 3: Thực hiện các bước tương tự như deploy từ Local Library: nhập tên, chọn folder, compute resource, datastore.
Bước 4: Nhấn Finish để deploy và Power On máy ảo sau khi hoàn tất.
Lưu ý: Nếu Subscribed Library sử dụng chế độ "When needed", hệ thống sẽ tải nội dung template trước khi deploy. Quá trình này có thể mất thời gian tuỳ thuộc vào kích thước template và băng thông mạng.
PHẦN D – Versioning Templates trong Content Library
1: Check Out VM Template
Versioning cho phép quản lý nhiều phiên bản của VM Template. Để chỉnh sửa template, bạn cần Check Out – tạo một bản sao tạm thời (linked clone) để thực hiện thay đổi.Bước 1: Trong vSphere Client, vào Menu > Content Libraries.
Bước 2: Chọn Content Library chứa VM Template cần chỉnh sửa.
Bước 3: Chọn VM Template và chuyển sang tab Versioning.
Bước 4: Nhấn Check Out.
Bước 5: Đặt tên và chọn folder chứa
Bước 6: Chọn compute resource (host hoặc cluster) để đặt linked clone
Bước 7: Nhấn FINISH. Hệ thống sẽ tạo một linked clone của template trong inventory.
Lưu ý: Khi template đang ở trạng thái Checked Out, không ai khác có thể check out cùng template đó. Linked clone có tên dạng "<tên template> (checked out)".
2: Chỉnh sửa VM (Checked-Out)
Sau khi Check Out, linked clone xuất hiện trong inventory như một VM thông thường. Bạn có thể power on và thực hiện mọi thay đổi cần thiết.Bước 1: Tìm linked clone trong inventory (có nhãn "checked out").
Bước 2: Power On linked clone.
Bước 3: Mở console và thực hiện các thay đổi theo nhu cầu, ví dụ:
- Cập nhật hệ điều hành (Windows Update, yum update, v.v.)
- Cài đặt phần mềm mới
- Thay đổi cấu hình hệ thống
- Chỉnh sửa phần cứng ảo (thêm RAM, CPU, disk, v.v.)
Tiến hành tải và cài đặt trình duyệt Chrome:
Bước 4: Sau khi hoàn tất tất cả các thay đổi, Power Off linked clone.
Lưu ý: Đảm bảo máy ảo đã tắt hoàn toàn (Power Off) trước khi thực hiện Check In. Không thể Check In khi VM đang chạy.
3: Check In VM Template
Check In sẽ cập nhật template với các thay đổi từ linked clone, tạo phiên bản mới và xoá linked clone.Bước 1: Quay lại Content Library, chọn VM Template đang ở trạng thái Checked Out.
Bước 2: Chuyển sang tab Versioning.
Bước 3: Nhấn Check In.
Bước 4: Nhập ghi chú mô tả các thay đổi đã thực hiện (trường này bắt buộc). Ví dụ: "Cập nhật Windows patches tháng 4/2026, cài đặt .NET Framework 4.8".
Bước 5: Nhấn Check In để xác nhận.
Bước 6: Sau khi hoàn tất, kiểm tra tab Versioning – phiên bản mới sẽ xuất hiện trong danh sách. Linked clone sẽ tự động bị xoá khỏi inventory.
Lưu ý: Ghi chú (notes) khi Check In là bắt buộc và giúp theo dõi lịch sử thay đổi giữa các phiên bản. Hãy mô tả cụ thể những gì đã thay đổi để tiện quản lý.
4: Revert về phiên bản trước
Nếu phiên bản mới gặp vấn đề, bạn có thể revert template về bất kỳ phiên bản trước đó.Bước 1: Trong Content Library, chọn VM Template cần revert.
Bước 2: Chuyển sang tab Versioning.
Bước 3: Trong danh sách phiên bản, chọn phiên bản muốn quay lại.
Bước 4: Nhấn Revert to this version (hoặc Revert).
Bước 5: Xác nhận hành động revert trong hộp thoại xác nhận.
Bước 6: Kiểm tra xác nhận: phiên bản hiện tại đã được thay đổi về phiên bản đã chọn.
Lưu ý: Revert không xoá các phiên bản mới hơn khỏi lịch sử. Bạn vẫn có thể xem toàn bộ lịch sử phiên bản và chuyển đổi giữa chúng.
Đính kèm
Bài viết liên quan
Được quan tâm
Bài viết mới