Tóm tắt nội dung video
Chào mọi người
Hôm nay mình làm video số 2 về ảo hóa máy chủ vật lí bằng phần mềm Proxmox VE 8 để thay thế cho VMware ESXi 8 và vCenter server 8.
Theo mình biết trong nước hiện đang có trên dưới 100 công ty, trong đó nhiều công ty xài Proxmox VE thay vì VMware ESXi và vCenter Server để tạo ra máy ảo và bán máy chủ ảo (VPS – Virtual Private Server) cho khách hàng.
Nhiều công ty cũng đang chuyển dần sang xài hẳn hoặc xài song song cả Proxmox VE và VMware ESXi.
Nên nội dung lần này mình làm là di chuyển máy ảo đang chạy trên VMware ESXi 8 sang Proxmox VE 8.
Tiếng Anh thì người ta hay nói là VM migration.
Thực ra migration dịch đúng nghĩa là di cư, cư là ở, như từ chung cư là ở chung, để hiểu là máy ảo đang ở trên VMware ESXi sẽ chuyển nhà sang phần mềm ảo hóa khác, còn di chuyển thì không sát nghĩa.
Ví dụ mình có thể di chuyển từ A tới B nhưng A và B đều không phải là nơi ở của mình. Chúng chỉ là nơi đi qua mà thôi.
Mình sẽ làm từ đầu tới cuối để người mới bắt đầu học IT coi xong cũng làm theo được.
Mình không muốn tạo 1 máy ảo đơn giản, cho có để thực hiện VM migration nên mình sẽ tạo 2 máy ảo trên VMware ESXi 8 như sau:
1 máy ảo AlmaLinux 9.5 có firmware là BIOS, có 1 đĩa cứng SCSI 5GB, 1 card mạng kiểu E1000e và 1 card mạng kiểu VMXNET 3.
1 máy ảo AlmaLinux 9.5 có firmware là UEFI, có 1 đĩa cứng SCSI 5GB, 1 card mạng kiểu E1000e và 1 card mạng kiểu VMXNET 3.
Thường thì người ta dịch Firmware là phần sụn hay vi chương trình gì đó, mình thì nói firmware là phần mềm cấp thấp.
UEFI hay EFI Firmware là phần mềm cấp thấp đời mới hơn BIOS với nhiều tính năng hơn và có cơ chế an toàn khi khởi động là UEFI secure boot.
Tiếp theo cũng sẽ cài VMware Tools là open-vm-tools lên 2 máy để sau khi chuyển máy ảo sang Proxmox VE 8 sẽ gỡ bỏ và cài QEMU Guest Agent thay thế.
QEMU Guest Agent sẽ giúp chúng ta tắt máy ảo ngon lành cành đào hơn thay vì gọi tới lệnh của ACPI.
Mình cũng có gắn thêm 1 đĩa cứng SCSI vào để mỗi máy ảo có 2 đĩa cứng để coi quá trình VM miogration có chuyển qua hết được hay không.
Đĩa cứng SCSI mới thêm được định dạng bằng EXT4 filesystem và khai báo trong /etc/fstab (fstab là viết tắt của filesystem table) để khi khởi động lại nó sẽ tự động gắn vào thư mục (mount point).
Qua phần này bạn sẽ học được về quản trị Linux server phần xài thiết bị lưu trữ.
Sau đó chúng ta sẽ tạo 1 kho lưu trữ gọi là storage trên Proxmox VE 8 móc vào VMware ESXi 8.
Proxmox xài từ storage còn VMware xài từ Datastore để nói về nơi chưa máy ảo.
Khi storage của Proxmox móc vào được VMware ESXi nó sẽ tự động đọc trong các Datastore các file vmx của máy ảo.
VMX là file ở dạng văn bản rõ ràng (aka bản rõ aka clear text) để mô tả máy ảo từ đó có các thông tin về card mạng, đĩa cứng ở dạng file vmdk…
Các bạn coi trong video để biết Proxmox VE có chuyển được máy ảo đang chạy không, có giữ nguyên địa chỉ MAC của card mạng hay không, có chuyển được ổ CD/DVD của máy ảo không…?
Đối với máy ảo chạy UEFI sau khi chuyển sang bạn phải thực hiên thêm thao tác là tạo ra 1 dòng khởi động chỉ tới shimx64.efi mới khởi động vào được hệ điều hành.
Các nội dung khác và chi tiết các bước làm, kết quả ra sao các bạn coi video nha.
Cảm ơn các bạn đã ủng hộ kênh học công nghệ thông tin của mình.