Cách thiết lập phòng thí nghiệm VMware ESXi – Hướng dẫn chi tiết

VMware là một trong những nền tảng ảo hóa hàng đầu thế giới, được các chuyên gia CNTT ưa chuộng nhờ khả năng mang lại hiệu suất cao, độ tin cậy, khả năng mở rộng, bảo mật và sự tiện lợi.

Máy chủ VMware ESXi là một hypervisor loại 1 được thiết kế để cài đặt trực tiếp trên các máy chủ vật lý, tức là đây là một hypervisor chạy trực tiếp trên phần cứng (bare metal). Ngược lại, các hypervisor loại 2 của VMware (VMware Player, Workstation và Fusion) có thể được cài đặt trên các hệ điều hành hiện có đang chạy trên máy tính để bàn và máy tính xách tay.

Nhiều người dùng có thể không có máy chủ vật lý miễn phí hoặc máy chủ trong kho để thử nghiệm giải pháp ảo hóa cấp doanh nghiệp ESXi và VMware vSphere. Về mặt kỹ thuật, ESXi có thể được cài đặt trên máy tính vật lý của bạn. Tuy nhiên, bạn có thể cần tích hợp gói VIB vào hình ảnh đĩa cài đặt ESXi nếu trình cài đặt ESXi không thể phát hiện một số thiết bị (các gói VIB chứa trình điều khiển thiết bị cho ESXi).

Hãy cùng xem xét các yêu cầu để thiết lập VMware ESXi trên máy tính và tất cả các bước để cài đặt thành công.

NAKIVO cho sao lưu VMware vSphere

NAKIVO cho sao lưu VMware vSphere

Bảo vệ dữ liệu toàn diện cho các máy ảo VMware vSphere và các tùy chọn khôi phục tức thì. Các điểm sao lưu an toàn tại chỗ, ngoài cơ sở và trên đám mây. Các tính năng chống ransomware.

Cấu hình phần cứng cho phòng thí nghiệm tại nhà VMware

Trong bài viết này, chúng tôi sử dụng VMware Workstation để triển khai các máy chủ ESXi dưới dạng máy ảo. Bằng cách sử dụng tính năng ảo hóa lồng nhau của VMware, bạn có thể tạo một máy ảo chạy bên trong một máy ảo khác. Trong trường hợp cụ thể này, bạn có thể triển khai một máy ảo trên một máy chủ ESXi đang chạy trong một máy ảo. Để thuận tiện khi làm việc với phòng thí nghiệm VMware tại nhà, bạn cần một máy tính đáp ứng các yêu cầu phần cứng tối thiểu của phòng thí nghiệm VMware tại nhà:

  • Một CPU x64 đa nhân với tốc độ lõi 1,3 GHz trở lên (sản xuất từ năm 2011 trở đi) hỗ trợ các tiện ích mở rộng phần cứng ảo hóa Intel VT-x hoặc AMD-V
  • 32 GB RAM
  • Một ổ đĩa cứng (HDD) có khoảng 200 GB dung lượng trống. Ổ SSD được ưu tiên do tốc độ đọc/ghi cao hơn, đặc biệt là đối với các thao tác đọc/ghi ngẫu nhiên thường gặp trong lưu trữ máy ảo.
  • Bộ điều hợp mạng Ethernet
  • Hệ điều hành Linux hoặc Windows x64 (có giao diện đồ họa) được cài đặt trên máy vật lý của bạn

Ví dụ về cấu hình phần cứng

Example 1: Máy tính để bàn

  • CPU AMD Ryzen 7 7800X3D (100-100000910WOF) 4,2 GHz Socket AM5
  • Bo mạch chủ Gigabyte B650E Aorus Master AMD B650 4xDDR5 6600 MHz, tối đa 192 GB RAM
  • SSD Kingston KC600 2 TB Bộ nâng cấp (SKC600B/2048G) SATA
  • Ổ cứng HDD 3.5″ WD Ultrastar DC HC320 8 TB (HUS728T8TALE6L4/0B36404) SATA
  • RAM Kingston FURY 16 GB DDR5 6400 MHz Renegade Silver RGB (KF564C32RSA-16) – 4 mô-đun (tổng cộng 64 GB RAM)
  • Bộ nguồn Be Quiet! Straight Power 11 Platinum 850W (BN308)
  • Card đồ họa AMD Radeon RX 7900 XT (100-300000071) Tần số GPU: 2400 (Boost) MHz GDDR6 20 GB; Tần số bộ nhớ: 20000 MHz; Bus: 320 bit PCI-Express 4.0 x16

Example 2: Máy tính để bàn

  • CPU Intel Core i7-14700K (BX8071514700K) 3,4 GHz Socket 1700
  • Bo mạch chủ ASUS Prime Z690-A Intel Z690 4xDDR5 6000 MHz, tối đa 192 GB RAM
  • SSD Intel D3-S4620 1,92 TB (SSDSC2KG019TZ01) SATA
  • Ổ cứng HDD 3.5″ WD Gold Enterprise Class 6 TB (WD6003FRYZ) SATA
  • RAM Kingston FURY 32 GB DDR5 6000 MHz Beast EXPO White (KF560C36BWE-32) – 4 mô-đun (Tổng cộng 64 GB RAM)
  • Nguồn điện Chieftec 1000W Proton (BDF-1000C)
  • Card đồ họa GIGABYTE GeForce RTX 4090 WINDFORCE 24G (GV-N4090WF3-24GD)

Example 3: Máy tính xách tay Máy tính xách tay chơi game Acer Predator Helios 16 – GeForce RTX™ 4080 – PH16-71-948L

  • Bộ vi xử lý Intel® Core™ i9-13900HX 2,20 GHz
  • Card đồ họa NVIDIA® GeForce RTX™ 4080 với bộ nhớ chuyên dụng 12 GB
  • Màn hình 16 inch WQXGA (2560 x 1600) 16:10 IPS 240 Hz
  • 32 GB, DDR5 SDRAM
  • SSD 1 TB

Example 4: Laptop ASUS ProArt Studiobook 16 (H7600, Intel thế hệ thứ 12)

  • Intel® Core™ i9-12900H
  • NVIDIA® GeForce RTX™ 3080 Ti
  • 64GB RAM 4800 MHz DDR5 2 khe cắm SO-DIMM
  • Lên đến 4 TB với 2 khe cắm M.2 PCIe® SSD

LƯU Ý: Bạn không cần card đồ họa mạnh nhất cho một môi trường lab VMware. Các thành phần quan trọng nhất là CPU, bộ nhớ và lưu trữ. Không giống như bộ xử lý AMD, bộ xử lý Intel về mặt kỹ thuật cho phép bạn chạy máy ảo macOS trên VMware các hypervisor.

Phần mềm cần thiết

Phần mềm sau đây được sử dụng để thiết lập phòng thí nghiệm VMware tại nhà trong bài viết này:

  • VMware Workstation 17 được sử dụng làm hypervisor trên máy tính để bàn
  • Hypervisor VMware ESXi 8.0 được sử dụng làm máy ảo (tổng cộng 2 máy ảo)
  • VMware vCenter Server 8.0 (1 máy ảo, được triển khai dưới dạng thiết bị ảo)
  • FreeNAS 11.3 để tạo lưu trữ chia sẻ iSCSI (1 VM)
  • Lubuntu 22 Linux hoặc bất kỳ hệ điều hành nào được hỗ trợ để cài đặt trên một VM lồng nhau

Để tìm hiểu cách xây dựng một phòng thí nghiệm VMware tại nhà, bạn cần hiểu cấu trúc của phòng thí nghiệm. Dưới đây là sơ đồ cấu trúc chính của phòng thí nghiệm VMware tại nhà sẽ được triển khai.

The principal diagram of the VMware home lab

Lý do yêu cầu

Tổng yêu cầu phần cứng và phần mềm cho phòng thí nghiệm VMware tại nhà dựa trên các yêu cầu tối thiểu sau:

  • VMware ESXi cần ít nhất 4 GB RAM để cài đặt (khuyến nghị 8 GB hoặc nhiều hơn để chạy máy ảo); 2 nhân CPU.
  • VMware vCenter Server 8.0 cần ít nhất 14 GB RAM; 2 nhân CPU.
  • FreeNAS: Khuyến nghị 8 GB RAM.
  • Hệ điều hành máy chủ của bạn cần ít nhất 4 GB RAM để hoạt động bình thường.
  • VMware Workstation cần ít nhất 2 GB RAM (khuyến nghị 4 GB trở lên).

Giấy phép và giá cả

Bạn có thể thiết lập phòng thí nghiệm VMware tại nhà miễn phí trong thời gian dùng thử. Nên thiết lập tất cả các thành phần phòng thí nghiệm trong một khoảng thời gian ngắn (ví dụ: trong vài ngày) để tận dụng hết thời gian dùng thử miễn phí 60 ngày cho ESXi và vCenter. Ví dụ: nếu bạn cài đặt vCenter một tháng sau khi cài đặt ESXi, bạn sẽ chỉ còn một tháng để thử nghiệm vSphere trong phòng thí nghiệm của mình, vì 30 ngày của giấy phép dùng thử miễn phí ESXi đã trôi qua.

  • VMware Workstation cung cấp bản dùng thử miễn phí 30 ngày cho người dùng mới. Khi thời gian dùng thử hết hạn, VMware khuyến nghị bạn nên mua giấy phép. Nếu bạn không mua giấy phép, bạn sẽ không thể khởi động các máy ảo (VM). Sau đó, bạn có thể sử dụng VMware Player để chạy các máy ảo miễn phí, nhưng VMware Player có ít tính năng hơn – ví dụ: Trình chỉnh sửa mạng ảo (Virtual Network Editor) bị thiếu.

    LƯU Ý: VMware Workstation và VMware Player có thể được cài đặt trên hệ điều hành Linux hoàn toàn miễn phí. Bạn không cần mua hệ điều hành Windows cho môi trường lab VMware tại nhà. Tất nhiên, nếu bạn đã có máy tính chạy Windows, bạn có thể sử dụng nó để cài đặt VMware Workstation.

  • VMware vCenter Server cho vSphere 8.0 có thể được sử dụng miễn phí trong thời gian đánh giá 60 ngày với đầy đủ tính năng, bao gồm các API cho bảo vệ dữ liệu.
  • FreeNAS là một giải pháp phần mềm hoàn toàn miễn phí dựa trên hệ điều hành FreeBSD, cho phép bạn cấu hình máy chủ tệp (tương tự như NAS) trên bất kỳ máy tính nào.

Cài đặt VMware Workstation

Bây giờ khi phần cứng đã được chuẩn bị và hệ điều hành đã được cài đặt, bạn có thể tải xuống và cài đặt VMware Workstation trên máy tính vật lý của mình. Để tải xuống VMware Workstation cho Linux hoặc Windows, hãy tham khảo trang này trên trang web của VMware.

Cài đặt VMware Workstation trên Linux

Để cài đặt VMware Workstation trên Linux, hãy thực hiện các bước sau:

  1. Truy cập vào thư mục nơi bạn đã lưu tệp cài đặt đã tải xuống. Trong ví dụ này, tệp cài đặt VMware Workstation nằm trong thư mục ~/ Downloads :

    cd /home/user1/Downloads/

  2. Đặt quyền thực thi cho tệp cài đặt:

    sudo chmod +x ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

  3. Chạy trình cài đặt VMware Workstation cho Linux:

    sudo ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

  4. Cửa sổ trình hướng dẫn cài đặt hiện ra. Trả lời các câu hỏi trong trình hướng dẫn và nhấp vào Next để chuyển sang bước tiếp theo.
    • Chấp nhận thỏa thuận cấp phép.
    • Bạn có muốn kiểm tra các bản cập nhật sản phẩm khi khởi động không? Chọn Có hoặc No.
    • Bạn có muốn tham gia Chương trình Cải thiện Trải nghiệm Khách hàng của VMware không? Chọn Có hoặc No.
    • Nhập tên người dùng sẽ kết nối ban đầu với Máy chủ Workstation. Nhập tên người dùng của tài khoản bạn đang sử dụng trong Linux.
    • Chọn một thư mục để lưu trữ các máy ảo chia sẻ, ví dụ: /var/lib/VMware/SharedVMs
    • Nhập cổng để truy cập HTTPS vào Workstation Server (mặc định là 443).
    • Nhập khóa cấp phép. Giữ trống trường này cho chế độ dùng thử miễn phí.
    • Sản phẩm đã sẵn sàng để cài đặt.
  5. Trình biên dịch GNU C phải được cài đặt trước khi chạy VMware Workstation. Để cài đặt trình biên dịch này, hãy thực thi lệnh sau:

    sudo apt-get -y install gcc make linux-headers-$(uname -r) dkms

Giao diện người dùng của VMware Workstation cho Linux và Windows là giống nhau. Dưới đây, bạn có thể xem ảnh chụp màn hình giao diện của VMware Workstation 17 chạy trên Linux.

The interface of VMware Workstation 17 for Linux

VMware Player cũng được cài đặt mặc định khi bạn cài đặt VMware Workstation.

Cài đặt VMware Workstation trên Windows

Truy cập vào thư mục nơi bạn đã lưu tệp cài đặt đã tải xuống và chạy tệp cài đặt. Tên tệp là VMware-workstation-full-17.0.0-20800274.exe trong trường hợp này. Tương tự như quá trình cài đặt trên Linux, một trình hướng dẫn thân thiện với người dùng sẽ mở ra. Sau khi cấu hình các tùy chọn, nhấp vào Next để tiếp tục.

  1. Trên màn hình Welcome , nhấp vào Next.
  2. Chấp nhận thỏa thuận cấp phép.
  3. Chọn vị trí cài đặt.
  4. Chọn các ô kiểm nếu bạn muốn kiểm tra cập nhật khi khởi động và tham gia Chương trình Cải thiện Trải nghiệm Khách hàng VMware.
  5. Chọn các phím tắt bạn muốn đặt trên hệ thống.
  6. Nhấp vào Install để bắt đầu cài đặt.
  7. Màn hình cài đặt cuối cùng cho phép bạn nhập giấy phép (không bắt buộc đối với chế độ dùng thử miễn phí).

Bây giờ bạn đã có bản cài đặt VMware Workstation trên máy tính vật lý của mình.

Triển khai máy ảo chạy ESXi trên VMware Workstation

Để thực hiện các thí nghiệm tiếp theo trong phòng thí nghiệm VMware tại nhà được sử dụng để viết bài đăng blog này, nên sử dụng máy tính có cài đặt VMware Workstation 17 trên Windows 10 (có các phân vùng C: và D: trên đĩa). Bạn có thể thực hiện lại tất cả các thao tác được giải thích trên máy Linux vì VMware Workstation là giải pháp ảo hóa đa nền tảng (lưu ý rằng các đường dẫn sẽ khác nhau trên máy Linux). Bước tiếp theo là cài đặt ESXi trên máy ảo.

Tạo máy ảo

  1. Tải xuống trình cài đặt ESXi 8.0 ở định dạng ISO từ Trang web của VMware.

    Bạn có thể cần tạo một tài khoản VMware để tải xuống hình ảnh cài đặt (miễn phí).

  2. Tạo một thư mục để lưu trữ các máy ảo, ví dụ: D: VMware Home Lab
  3. Tạo một thư mục con D: VMware Home Lab ESXi8a để lưu trữ các tệp của máy ảo ESXi đầu tiên.
  4. Tạo một máy ảo mới trong VMware Workstation. Nhấp vào File > New Virtual Machine. Trình hướng dẫn New Virtual Machine Wizard sẽ xuất hiện.
    • Trên màn hình Welcome , chọn Custom (advanced).
    • Chỉ định khả năng tương thích phần cứng của máy ảo. Select Workstation 17.x.

      Select a custom configuration for a new VM and Workstation 17.x compatibility

    • Cài đặt hệ điều hành khách . Chọn Installer disk image file (iso) và duyệt đến tệp ISO của trình cài đặt ESXi . Nhấp vào Next.
    • Chọn hệ điều hành khách . Chọn VMware ESX, sau đó chọn VMware ESXi 7 trong menu thả xuống và nhấp vào Next.

      Select the installer disk image and a guest operating system for creating a VM

    • Đặt tên cho máy ảo . Nhập tên máy ảo, ví dụ: ESXi8a . Chọn thư mục D: VMware Home Lab ESXi8a mà bạn đã tạo trước đó làm vị trí cho máy ảo.
    • Cấu hình bộ xử lý . Chỉ định các thông số sau:
      • Số lượng bộ xử lý: 2
      • Số lõi trên mỗi bộ xử lý: 1

      Nếu bạn sử dụng 1 CPU với 1 lõi, trình cài đặt ESXi sẽ hiển thị lỗi trong quá trình cài đặt.

      Setting the name and location for the new VM as well as setting processor configuration

    • Bộ nhớ cho Máy ảo . Chỉ định dung lượng bộ nhớ bằng 4096 MB. Sau này, bạn có thể chỉnh sửa cài đặt và tăng dung lượng bộ nhớ.
    • Loại Mạng . Chọn Use network address translation (NAT).

      Specifying the amount of memory for a VM and selecting the network type

    • Chọn Loại Bộ điều khiển I/O . Chọn Paravirtualized SCSI (Recommended).
    • Chọn Loại Ổ đĩa . Chọn SCSI (Recommended) làm loại ổ đĩa.

      Choosing the I/O controller type and the virtual disk type to be connected to the disk controller

    • Chọn Ổ đĩa . Nhấp vào Create a new virtual disk.
    • Chỉ định Dung lượng Ổ đĩa . Đặt maximum disk size thành 15 GB. ESXi không tiêu tốn nhiều dung lượng đĩa, và một đĩa 15 GB là đủ cho việc cài đặt ESXi. Chọn Store virtual disk as a single file.

      Creating a new 15-GB virtual disk for ESXi installation

    • Chỉ định tệp đĩa . Đặt đĩa ảo của bạn vào thư mục được chỉ định làm vị trí máy ảo. Trong ví dụ này, D: VMware Home Lab ESXi8aESXi8a.vmdk được sử dụng.
    • Sẵn sàng tạo máy ảo . Kiểm tra cài đặt máy ảo của bạn và nhấp vào Finish để tạo máy ảo.

      Specifying the location for the virtual disk file and checking settings for creating a new VM

Cài đặt ESXi trên máy ảo

Sau khi hoàn tất cấu hình trong trình hướng dẫn, hãy bật máy ảo mới bằng cách nhấp vào nút “play” trong VMware Workstation. Máy ảo sẽ khởi động từ hình ảnh ISO và bạn sẽ thấy giao diện trình cài đặt ESXi.

  1. Trên màn hình Chào mừng, nhấn Enter.
  2. Đọc và chấp nhận Thỏa thuận Cấp phép Người dùng Cuối (EULA). Nhấn F11 để tiếp tục.
  3. Chọn đĩa để cài đặt hoặc nâng cấp. Chọn đĩa ảo 15 GB đã tạo trước đó.

    Selecting a disk to install ESXi

  4. Chọn bố cục bàn phím. US Default được chọn trong ví dụ này.
  5. Nhập mật khẩu root. Xác nhận mật khẩu root.
  6. Trên màn hình Confirm Install , nhấn F11 để bắt đầu cài đặt.

LƯU Ý: Đọc bài viết trên blog của chúng tôi để xem Hướng dẫn cài đặt ESXi chi tiết và tương tác kèm hình ảnh minh họa.

Chỉnh sửa cài đặt máy ảo và cấu hình mạng

Sau khi cài đặt xong ESXi, tắt máy ảo đang chạy ESXi (nhấp vào VM > Power > Shut Down Guest hoặc nhấn Ctrl+E trong giao diện VMware Workstation) và chuẩn bị cho việc cấu hình mạng và lưu trữ tiếp theo.

Hãy tạo đĩa ảo thứ hai mà chúng ta sẽ sử dụng cho kho dữ liệu của máy ảo (sau này các máy ảo lồng nhau có thể được đặt trên bộ lưu trữ đó). Bạn cũng nên tạo một bộ điều hợp mạng ảo (NIC – bộ điều khiển giao diện mạng) thứ hai có thể được sử dụng cho việc ghép nhóm NIC hoặc để kết nối với bộ lưu trữ chia sẻ. Lưu ý rằng chúng tôi khuyến nghị bạn sử dụng một mạng lưu trữ riêng biệt để kết nối bộ lưu trữ chia sẻ với các máy chủ ESXi.

Thêm đĩa ảo

  1. Để thêm đĩa ảo mới vào máy ảo, nhấp vào VM > Settings và trong cửa sổ Cài đặt Máy Ảo , nhấp vào Add > Hard Disk.

    Adding a new virtual disk to the VM

  2. Chọn loại đĩa ảo: SCSI (Được khuyến nghị).
  3. Tạo đĩa ảo mới.
  4. Đặt kích thước đĩa bằng 40 GB và chọn tùy chọn Store virtual disk as a single file . Nếu bạn không muốn sử dụng cung cấp dày đặc, đừng chọn hộp kiểm Phân bổ toàn bộ không gian đĩa ngay bây giờ . Bạn có thể đặt kích thước đĩa tối đa lớn hơn 40 GB nếu máy tính vật lý của bạn có đủ dung lượng đĩa.
  5. Chỉ định vị trí tệp đĩa ảo. D: VMware Home Lab ESXi8aESXi8a-0.vmdk được sử dụng trong ví dụ này vì việc lưu trữ tất cả tệp VM trong một thư mục rất tiện lợi.

Thêm bộ điều hợp mạng

Để thêm bộ điều hợp mạng thứ hai, nhấp vào Add > Network Adapter. Hãy chọn các mạng khác nhau để kết nối các máy chủ ESXi với nhau (Mạng NAT) và để kết nối các máy chủ ESXi với bộ lưu trữ chung (mạng chỉ dành cho máy chủ).

  • Mạng NAT network cho phép các máy ảo kết nối với nhau và với máy chủ, cũng như cho phép máy chủ kết nối với các máy ảo. Các máy ảo có thể truy cập vào mạng bên ngoài mà máy chủ có thể truy cập.
  • Mạng host-only network cho phép các máy ảo giao tiếp với nhau và với máy chủ. Máy chủ có thể giao tiếp với các máy ảo. Các máy ảo không có quyền truy cập vào mạng bên ngoài hoặc internet.

    Adding a second virtual network adapter connected to the host-only network

VMware Workstation cung cấp trình chỉnh sửa mạng ảo để cấu hình các mạng ảo, chẳng hạn như mạng NAT và mạng chỉ dành cho máy chủ. Hơn nữa, bạn có thể tạo thêm các mạng NAT và mạng chỉ dành cho máy chủ, đồng thời gán địa chỉ mạng, cổng ảo và máy chủ DHCP ảo cho chúng.

Sơ đồ kết nối sau đây có thể được sử dụng trong phòng thí nghiệm VMware ESXi tại nhà được tạo trong bài viết này:

The network scheme of the VMware home lab

Chỉnh sửa cấu hình mạng ảo

  1. Mở Trình chỉnh sửa mạng ảo bằng cách nhấp vào Edit > Virtual Network Editor. Hãy định nghĩa cấu hình mạng sau:
    • VMnet8 (NAT network) 
      • Địa chỉ mạng: 192.168.101.0/24
      • Địa chỉ IP cổng: 192.168.101.2
      • Cài đặt DHCP: Phạm vi IP là 192.168.101.201 – 192.168.101.254; Cài đặt thời gian thuê mặc định.
    • VMnet1 (Host-only)
      • Địa chỉ mạng 192.168.105.0/24
      • Cài đặt DHCP: Phạm vi IP là 192.168.105.201 – 192.168.105.254
  2. Để chỉnh sửa cài đặt, hãy chọn mạng VMnet8 và nhấn nút NAT Settings .

    virtual network editor used for configuring networks in VMware Workstation

  3. Đặt địa chỉ IP cổng và cài đặt mạng nâng cao. Nhấp vào OK để lưu các thay đổi.

    NAT settings opened in VMware Workstation Virtual Network Editor

  4. Tương tự, nhấp vào nút DHCP settings để chỉnh sửa cấu hình DHCP.

    DHCP settings opened in Virtual Network Editor

    Tương tự, bạn có thể chỉnh sửa cài đặt DHCP cho VMnet1 và các mạng khác.

LƯU Ý: Bạn có thể sử dụng các địa chỉ IP khác trong phòng thí nghiệm VMware tại nhà của mình. Nếu bạn muốn tái tạo môi trường được giải thích trong bài viết này, bạn có thể sử dụng cùng một cấu hình để thuận tiện hơn.

Triển khai máy chủ ESXi thứ hai bằng cách sao chép máy ảo

Chúng ta vừa tạo một máy ảo, cài đặt ESXi 8.0 và cấu hình máy ảo cùng mạng. Hãy tạo thêm một máy ảo ESXi nữa. Bạn có thể tạo máy ảo thứ hai ( ESXi8b ) từ đầu, theo cách tương tự như khi tạo máy ảo ESXi đầu tiên (ESXi8a), hoặc bạn có thể sao chép máy ảo đầu tiên.

Để sao chép một máy ảo, hãy thực hiện các bước sau:

  1. Mở trình quản lý tệp của bạn, ví dụ như Windows Explorer, và truy cập vào thư mục chứa máy ảo (VM) đầu tiên của bạn. Trong ví dụ này, thư mục đó là D: VMware Home Lab . Thư mục của máy ảo đầu tiên là D: VMware home lab ESXi8a .
  2. Tạo một thư mục có tên ESXi8b trong D: VMware Home Lab .
  3. Tắt máy ảo đang chạy ESXi ( ESXi8a ) và sao chép tất cả các tệp từ thư mục ESXi8a vào thư mục ESXi8b .

    Bây giờ, bạn có thể thấy một trong những lợi ích của ảo hóa phần cứng đang được áp dụng – bạn không cần phải triển khai một máy ảo mới từ đầu; thay vào đó, bạn có thể sao chép máy ảo hiện có để nhân rộng số lượng máy ảo.

  4. Để tránh nhầm lẫn, bạn có thể đổi tên các đĩa ảo và tệp cấu hình máy ảo trong thư mục ESXi8b:

    ESXi8a.vmdk -> ESXi8b.vmdk

    ESXi8a-0.vmdk -> ESXi8b-0.vmdk

    ESXi8a.vmx -> ESXi8b.vmx

  5. Mở tệp VMX đã sao chép (đã được đổi tên từ ESXi8a.vmx thành ESXi8b.vmx). Tìm tất cả các giá trị ESXi8a và thay thế chúng bằng ESXi8b trong tệp cấu hình VMX này. Sau đó, lưu tệp cấu hình cho bản sao máy ảo (máy ảo được sao chép).
  6. Mở máy ảo được sao chép trong VMware Workstation. Nhấp vào File > Open và chọn tệp D: VMware Home Lab ESXi8bESXi8b.vmx . Truy cập VM > Settings > Options và đảm bảo rằng máy ảo đã được đổi tên thành ESXi8b .
  7. Bật nguồn máy ảo ESXi thứ hai (VM > Power > Power On).
  8. VMware Workstation cảnh báo rằng tệp đĩa ảo không được tìm thấy. Chọn Browse và tệp D: VMware Home Lab ESXi8bESXi8b.vmdk của bạn. Nhấp vào Open. Một cảnh báo sẽ hiển thị một lần nữa cho đĩa ảo thứ hai. Chọn tệp ESXi8b-0.vmdk của bạn.
  9. Tiếp theo, VMware Workstation sẽ cảnh báo rằng máy ảo này có thể đã bị xóa hoặc sao chép. Nhấp vào I Copied It, và máy ảo thứ hai của bạn sẽ được tải.

    Cảnh báo này xuất hiện vì máy ảo được sao chép có cùng UUID (Mã định danh duy nhất toàn cầu, là một số nguyên 128 bit) với máy ảo nguồn. UUID được tạo dựa trên vị trí của máy ảo và được sử dụng để tạo địa chỉ MAC (Kiểm soát truy cập phương tiện) cho bộ điều hợp mạng ảo. Nếu bạn chọn I Moved It, thì UUID sẽ được giữ nguyên. Nếu bạn chọn I Copied It, một UUID mới sẽ được tạo. Mỗi máy phải có một UUID duy nhất, đây là “dấu vân tay kỹ thuật số” của máy. Ví dụ về UUID là 34 5e cb fa fd d4 a1 e1 72 3b 05 62 4d 3a 52 85 .

    Browsing virtual disk files when opening a virtual machine in VMware Workstation

Hiện tại, bạn có hai máy ảo (VM) đã cài đặt máy chủ ESXi.

Cấu hình cơ bản ESXi

Bật nguồn máy ảo đầu tiên mà bạn đã cài đặt ESXi ( ESXi8a ) và nhấn F2 để tùy chỉnh hệ thống. Như bạn có thể thấy trong ảnh chụp màn hình, máy chủ DHCP ảo cho mạng ảo VMnet8 đang hoạt động bình thường, và địa chỉ IP được cấp tự động ( 192.168.101.202 ). Tuy nhiên, chúng tôi khuyên bạn nên thiết lập địa chỉ IP cho các máy chủ theo cách thủ công, và bạn có thể xem cách thực hiện điều này dưới đây:

  1. Trong menu Tùy chỉnh hệ thống , chọn Configure Management Network và nhấn Enter.

    Configuring Management network for ESXi in the System Customization menu

  2. Trong menu Cấu hình mạng quản lý , chọn tùy chọn Network Adapters .

    IPv4 Configuration of the network adapter used by an ESXi Server

  3. Bạn có thể thấy bộ điều hợp mạng thứ hai mà bạn vừa thêm vào máy ảo. Tốt hơn là bạn nên kích hoạt bộ điều hợp thứ hai sau này trong giao diện web. Nhấn Esc để quay lại menu Configure Management Network .

    The network adapters available for an ESXi host

  4. Trong menu Configure Management Network , chọn IPv4 Configuration. Trong menu này, Set static IPv4 address and network configuration.
    • Địa chỉ IPv4: 192.168.101.101
    • Mặt nạ mạng con: 255.255.255.0
    • Cổng mặc định: 192.168.101.2
  5. Nhấn Enter để áp dụng thay đổi (bạn có thể cần khởi động lại máy chủ).

    Setting static IPv4 address and network configuration for an ESXi Server

    LƯU Ý: Bạn có thể cấu hình cài đặt IP cho bộ điều hợp mạng thứ hai sau này khi chuẩn bị thiết lập lưu trữ chia sẻ. Tắt IPv6 nếu bạn không định sử dụng loại mạng này.

  6. Khởi động lại máy ảo ESXi sau khi cấu hình cài đặt mạng để áp dụng các thay đổi.

Bạn có thể thay đổi tên máy chủ tại System Customization > Configure Management Network > DNS Configuration. Trong ví dụ hiện tại, ESXi01 là tên của máy chủ ảo ESXi đầu tiên cho phòng thí nghiệm ESXi tại nhà (tên máy chủ mặc định là localhost ).

Cấu hình quyền truy cập cho quản lý từ xa

Bây giờ hãy truy cập menu System Customization , nhập Troubleshooting Options, sau đó kích hoạt ESXi ShellSSH. Kích hoạt các tùy chọn này cho phép bạn quản lý máy chủ ESXi thông qua giao diện điều khiển cục bộ hoặc từ xa qua SSH.

Mở trình duyệt web và nhập https://192.168.101.101 vào thanh địa chỉ. Xác nhận ngoại lệ bảo mật, và bạn sẽ thấy trang đăng nhập của VMware Host Client, qua đó bạn có thể quản lý máy chủ ESXi của mình. Nhập tên đăng nhập và mật khẩu mà bạn đã thiết lập trong quá trình cài đặt ESXi.

The Login screen of VMware Host Client

Tạo kho dữ liệu mới

Sau khi đăng nhập, VMware sẽ hỏi bạn có muốn góp phần cải thiện VMware Host Client hay không. Hãy đánh dấu vào ô chọn nếu bạn muốn và nhấp vào OK.

Hãy tạo một kho dữ liệu mới sẽ sử dụng đĩa ảo thứ hai có dung lượng 40 GB. Loại kho dữ liệu này được gọi là bộ nhớ gắn trực tiếp (DAS).Để tạo một kho dữ liệu mới, hãy chọn Storage trong Navigator (nằm ở khung bên trái của cửa sổ), sau đó nhấp vào nút New Datastore .

Creating a new directly attached datastore on an ESXi host

Trình hướng dẫn New datastore sẽ mở ra:

  1. Select creation type. Chọn cách bạn muốn tạo kho dữ liệu. Nhấp vào Create new VMFS datastore.

    Creating a new VMFS datastore

  2. Select device. Chọn thiết bị mà bạn muốn tạo kho dữ liệu mới Phân vùng VMFS. Một đĩa ảo 40 GB được chọn cho mục đích này. Nhập tên của kho dữ liệu, ví dụ: datastore40.

    Selecting a disk device to be used for a new datastore

  3. Chọn các tùy chọn phân vùng – Use full diskVMFS6.
  4. Ready to complete. Kiểm tra tóm tắt cấu hình kho dữ liệu và nhấp vào nút Finish để hoàn tất việc tạo kho dữ liệu.

Kho dữ liệu hiện đã được tạo.

Cấu hình mạng dùng cho lưu trữ chia sẻ

Như bạn đã biết, một NIC (bộ điều khiển giao diện mạng) thứ hai đã được tạo cho máy ảo ESXi nhưng chưa được cấu hình. Hãy cấu hình giao diện mạng thứ hai mà máy chủ ESXi sẽ sử dụng để kết nối với lưu trữ mạng chia sẻ.

Để thiết lập kết nối này, bạn phải tạo một vSwitch mới bộ chuyển mạch ảo và một NIC VMkernel mới. NIC VMkernel được sử dụng để kết nối ESXi với một mạng cụ thể thông qua vSwitch mà NIC VMkernel này được kết nối.

  1. Mở VMware Host Client và truy cập Networking > Virtual switches, sau đó chọn Add standard virtual switch. Lưu ý rằng có một vSwitch0 được tạo tự động khi cài đặt ESXi.

    Adding a new virtual switch on VMware ESXi host by using VMware Host Client

  2. Cửa sổ Add standard virtual switch sẽ xuất hiện. Nhập vSwitch name, ví dụ: vSwitch1 . Chọn vmnic1 trong menu thả xuống làm Uplink 1 . Chỉnh sửa các cài đặt khác nếu cần, sau đó nhấp vào nút Add để thêm một bộ chuyển mạch ảo mới.

    Configuring a new vSwitch to be created

  3. Sau khi tạo vSwitch mới, hãy truy cập Networking > VMkernel NICs > Add VMkernel NIC để tạo bộ điều hợp mạng VMkernel mới.

    Adding a new VMkernel network interface controller

  4. Định nghĩa các tham số sau trong cửa sổ Add VMkernel NIC :
    • Nhóm cổng: New port group
    • New port group: Lưu trữ
    • Bộ chuyển mạch ảo: vSwitch1
    • Cấu hình IPv4: Tĩnh
    • Địa chỉ: 192.168.105.101
    • Mặt nạ mạng con: 255.255.255.0
  5. Chọn các ô bên cạnh các dịch vụ mà bạn muốn cho phép đối với NIC VMkernel này. Bạn có thể đặt MTU (đơn vị truyền tối đa) thành 9000 byte để sử dụng khung Jumbo trong mạng lưu trữ.

    Nhấp vào nút Create .

    Configuring options for a new VMkernel NIC

Bây giờ bạn có thể ping địa chỉ IP của VMkernel (192.168.105.101) từ máy chủ của bạn nơi cài đặt VMware Workstation. Máy chủ ESXi đầu tiên đã được cấu hình. Bật nguồn máy ảo thứ hai nơi cài đặt máy chủ ESXi (máy ảo này vừa được nhân bản) và cấu hình máy chủ ESXi thứ hai tương tự như máy chủ ESXi đầu tiên, ngoại trừ tên máy chủ và địa chỉ IP.

Các thông số mạng sau được sử dụng cho máy chủ ESXi thứ hai trong ví dụ này:

  • Bộ điều hợp mạng 1 (mạng NAT): Địa chỉ IP 192.168.101.102, mặt nạ 255.255.255.0, cổng mặc định 192.168.101.2
  • Bộ điều hợp mạng 2 (mạng chỉ dành cho máy chủ): Địa chỉ IP 192.168.105.102, mặt nạ 255.255.255.0
  • Tên máy chủ: ESXi02

Triển khai vCenter Server

Sau khi cấu hình hai máy ảo (VM) làm máy chủ ESXi, bạn đã sẵn sàng triển khai VMware vCenter Server để quản lý phòng thí nghiệm ESXi tại nhà một cách tập trung. Tải xuống vCenter Server từ trang web VMware. Tên tệp đã tải xuống là VMware-VCSA-all-8.0.1-22088981.iso trong ví dụ này.

Mở tệp ISO này hoặc gắn nó vào ổ đĩa CD/DVD ảo và sao chép tệp VMware-vCenter-Server-Appliance-8.0.1.00300-22088981_OVF10.ova từ thư mục vcsa trong hình ảnh ISO sang một thư mục tùy chỉnh trên máy vật lý của bạn (vCenter Server appliance là một bản phân phối được cấu hình một phần dựa trên hệ điều hành Linux được gọi là Photon OS).

Triển khai mẫu OVA

  1. Trong giao diện người dùng đồ họa của VMware Workstation, nhấp vào File > Open và chọn tệp đã giải nén VMware-vCenter-Server-Appliance-8.0.1.00300-22088981_OVF10.ova

    LƯU Ý: Trong kịch bản triển khai thực tế (không phải trong phòng thí nghiệm ảo hóa), vCenter Server Appliance được triển khai dưới dạng máy ảo trên máy chủ ESXi. Nguyên tắc cài đặt tương tự.

    Selecting the Open VM option for deploying a VM from an OVA template

  2. Một cửa sổ bật lên với EULA (Thỏa thuận cấp phép người dùng cuối) sẽ hiển thị (trình hướng dẫn nhập OVA sẽ mở ra). Chọn hộp kiểm I accept the terms of the license agreement .
  3. Tạo thư mục D: VMware Home Lab vCenter8 trên máy tính đang chạy VMware Workstation và định nghĩa thư mục này làm đường dẫn lưu trữ cho máy ảo mới. Nhập tên của máy ảo mới, chẳng hạn như vCenter8.
  4. Cung cấp tên và đường dẫn lưu trữ logic cho máy ảo mới. Tên máy ảo được chỉ định là vCenter8 , và vị trí máy ảo giống với vị trí của các máy ảo đã tạo trước đó – D: VMware Home Lab vCenter8 .

    Setting the VM location

  5. Chọn tùy chọn triển khai. Chọn tùy chọn Tiny vCenter Server with Embedded PSC , đủ cho một phòng thí nghiệm ESXi tại nhà nhỏ.

    Configuring vCenter Server Appliance options during deployment from the OVA template

  6. Đặt các thuộc tính bổ sung cho máy ảo này. Màn hình này chứa nhiều mục menu cần được cấu hình. Sau khi cấu hình một mục menu, hãy nhấp vào một mục khác để cấu hình các thông số còn lại. Di chuột qua biểu tượng i để xem chú giải.
    • Networking Configuration.
      • Gia đình địa chỉ IP mạng máy chủ: IPv4
      • Chế độ mạng máy chủ: tĩnh
      • Địa chỉ IP mạng máy chủ: 192.168.101.103
      • Tiền tố mạng máy chủ: 24. Trong định dạng nhị phân, mặt nạ /24 là 11111111.11111111.11111111.00000000 (24 số 1), tương đương với 255.255.255.0 trong định dạng thập phân.
      • Cổng mặc định mạng máy chủ: 192.168.101.2
      • Máy chủ DNS mạng máy chủ: 192.168.101.2
      • Tên miền mạng máy chủ: vcenter8.localdomain (nhập FQDN – tên miền đầy đủ).

      Configuring networking during deployment of vCenter Server Appliance from the OVA template

    • SSO Configuration. Nhập và xác nhận mật khẩu sẽ được sử dụng cho Đăng nhập một lần (Single Sign On).

      SSO configuration during vCenter deployment

    • System Configuration. Nhập mật khẩu root và xác nhận mật khẩu này. Mật khẩu này sẽ được sử dụng để đăng nhập vào bảng điều khiển.
    • Upgrade Configuration. Bạn nên cấu hình các tham số của menu con này nếu muốn nâng cấp máy chủ VMware vCenter hiện có. Bỏ qua việc cấu hình danh mục tham số này nếu bạn đang triển khai một phiên bản vCenter mới.
    • Miscellaneous. Bạn có thể bỏ qua việc cấu hình danh mục tham số này.
    • Networking Properties. Nhập tên miền (cùng tên với máy chủ ESXi mà bạn đã triển khai). Trong ví dụ này, tên miền mặc định localdomain được sử dụng.
  7. Nhấn Import để bắt đầu triển khai máy ảo vCenter từ mẫu OVA. Sau khi triển khai hoàn tất, máy ảo sẽ được khởi động tự động. Giao diện quản lý màu xanh xám tương tự như giao diện quản lý ESXi màu vàng xám (xem ảnh chụp màn hình bên dưới).
  8. Bạn đã hoàn tất việc cấu hình IP tĩnh thông qua trình hướng dẫn triển khai OVA. Bạn có thể kiểm tra cấu hình IP trong vCenter DCUI để đảm bảo các thiết lập mạng đã được cấu hình chính xác bên trong máy ảo.

    The basic management interface of vCenter Server Appliance that is based on the Photon OS

Theo mặc định, bộ điều hợp mạng ảo của máy ảo (VM) chạy vCenter có thể được kết nối với một mạng khác với mạng NAT của bạn (ví dụ: máy ảo vCenter của bạn có thể được kết nối với mạng cầu nối VMnet0 mà không được sử dụng bởi bất kỳ máy ảo nào khác của bạn). Kiểm tra cài đặt mạng.

Trong giao diện VMware Workstation, nhấp vào VM > Settings. Trong tab Hardware , chọn bộ điều hợp mạng và NAT (như bạn đã cấu hình cho hai máy ảo đầu tiên chạy ESXi). Sau khi thực hiện điều này, mở giao diện điều khiển trên máy vật lý và ping địa chỉ IP của máy chủ vCenter (ping 192.168.101.103) để đảm bảo mạng hoạt động bình thường cho máy ảo chạy vCenter.

vCenter Server must be connected to the NAT virtual network in the explained VMware home lab

Hoàn tất việc triển khai vCenter

Bây giờ bạn đã triển khai máy chủ vCenter, hãy tiếp tục cấu hình phần còn lại của VCSA (vCenter Server Appliance) cho phòng thí nghiệm ESXi tại nhà của bạn. Đảm bảo rằng các máy ảo chạy vCenter và các máy chủ ESXi đã được bật nguồn và hoạt động bình thường. Nhập địa chỉ IP của máy chủ vCenter vào thanh địa chỉ của trình duyệt (https://192.168.101.103:5480 trong trường hợp này) để tiếp tục cấu hình vCenter.

Trên màn hình Getting Started , nhấn vào biểu tượng Setup để cấu hình thiết bị này làm máy chủ vCenter mới. Trình hướng dẫn cài đặt Giai đoạn 2 sẽ mở ra:

VMware vCenter 8 setup in the web interface – stage 1

  1. Introduction. Nhấp vào Next ở mỗi bước để tiếp tục.

    Starting Stage 1 of vCenter setup

  2. Appliance configuration. Đặt cấu hình mạng (xem ảnh chụp màn hình bên dưới). Bạn có thể xem cấu hình mạng đã đặt khi triển khai mẫu OVA. Chỉnh sửa cài đặt nếu cần thiết.
    • Cấu hình mạng: Gán địa chỉ IP tĩnh
    • Phiên bản IP: IPv4
    • Tên hệ thống: vcenter8.localdomain
    • Địa chỉ IP: 192.168.101.103
    • Mặt nạ mạng con hoặc độ dài tiền tố: 255.255.255.0
    • Cổng mặc định: 192.168.101.2
    • Máy chủ DNS: 192.168.101.2
    • Chế độ đồng bộ hóa thời gian: Đồng bộ hóa thời gian với máy chủ ESXi
    • Truy cập SSH: Đã kích hoạt

    The second stage of VSCA configuration

    Nếu xảy ra vòng lặp vô tận và quá trình cài đặt bị treo, hãy thử nhập địa chỉ IP thay vì tên miền đầy đủ (FQDN) vào dòng tên hệ thống. Tuy nhiên, tốt hơn hết là bạn nên đảm bảo chức năng giải quyết tên máy chủ hoạt động bình thường.

  3. SSO configuration. Nhấp vào Create a new SSO domain. Bạn có thể sử dụng tên miền mặc định vsphere.local . Đặt mật khẩu Đăng nhập Một Lần (Single Sign On) cho quản trị viên và xác nhận mật khẩu.
  4. Configure CEIP. Tùy chọn: chọn hộp kiểm để tham gia Chương trình Trải nghiệm Khách hàng VMware.
  5. Ready to complete. Kiểm tra lại cài đặt và nhấp vào Finish để hoàn tất việc triển khai vCenter. Theo dõi thanh tiến trình và chờ cho đến khi quá trình cài đặt hoàn tất.

    Installing vCenter 8 - stage 2 is completed

LƯU Ý: Trong quá trình cài đặt vCenter, có thể xảy ra lỗi. Khám phá một số những lỗi thường gặp nhất lỗi bạn có thể gặp phải và cách khắc phục chúng.

Hết hạn mật khẩu

Đặt ngày hết hạn mật khẩu root cho vCenter Server Management. Chúng tôi đặt mật khẩu không hết hạn. Điều này là do nếu bạn quên thay đổi mật khẩu hoặc chỉnh sửa cài đặt này trước khi mật khẩu hết hạn, bạn có thể gặp sự cố khi đăng nhập vào giao diện web vCenter Server Management và thay đổi mật khẩu đã hết hạn.

Để đặt ngày hết hạn:

  1. Mở giao diện web vCenter Server Management. Chúng tôi mở 192.168.101.103:5480 trong trình duyệt web.
  2. Truy cập Administration, và trong phần Cài đặt hết hạn mật khẩu , nhấp vào Edit.
  3. Nhấp vào No trong phần Cài đặt hết hạn mật khẩu và nhấp vào Save.

    Setting the password expiration settings for administration of vCenter Server Appliance (VCSA)

Quản lý vSphere tập trung với vCenter

Bây giờ, bạn có thể đăng nhập vào vCenter bằng VMware vSphere Client. Nhập địa chỉ IP của máy chủ vCenter vào thanh địa chỉ của trình duyệt web (https:// 192.168.101.103 trong trường hợp này). Trang giới thiệu sẽ được tải, và bạn nên nhấp vào tùy chọn này: Launch vSphere Client (HTML5)

Hãy sử dụng vSphere Client HTML5. Trên trang Đăng nhập một lần của VMware , nhập tên người dùng ( administrator@vsphere.local ) và mật khẩu mà bạn đã thiết lập trước đó.

Tạo trung tâm dữ liệu mới

Sau khi đăng nhập vào VMware vSphere Client, bạn sẽ không thấy gì trong danh mục vCenter. Trước tiên, bạn nên thêm một trung tâm dữ liệu mới, đây là vùng chứa logic (thư mục) nơi các máy chủ và cụm của bạn được đặt. Để thêm trung tâm dữ liệu mới, hãy nhấp vào Actions > New Datacenter. Nhập tên trung tâm dữ liệu, ví dụ: Datacenter1 . Creating a new datacenter in vCenter with VMware vSphere Client

Thêm máy chủ ESXi vào danh sách tài sản

Thêm máy chủ ESXi đầu tiên của bạn vào trung tâm dữ liệu. Nhấp chuột phải vào tên trung tâm dữ liệu của bạn, sau đó nhấp vào Add Host trong menu ngữ cảnh. Máy ảo (VM) chạy ESXi của bạn phải đang bật nguồn.

A context menu used to add host to the datacenter of vCenter

Trình hướng dẫn Thêm Máy chủ sẽ mở ra.

  1. Name and location. Nhập địa chỉ IP của máy chủ ESXi mà bạn muốn thêm. Trong ví dụ này, địa chỉ IP của máy chủ được thêm là 192.168.101.101 .

    Entering the name and location of an ESXi host being added to vCenter inventory

  2. Connection settings. Chọn tên người dùng và mật khẩu mà bạn đã thiết lập trong quá trình cài đặt ESXi (người dùng root được sử dụng ở đây). Nhấp vào Yes nếu xuất hiện cảnh báo bảo mật chứng chỉ.
  3. Host summary. Xem lại tóm tắt về máy chủ.
  4. Host lifecycle. Có những thay đổi trong phương pháp cập nhật cho các máy chủ ESXi trong vSphere 8.0. Nên sử dụng hình ảnh VMware vSphere Lifecycle Manager thay vì các bản cơ sở vSphere Lifecycle Manager. VMware vSphere Update Manager đã bị loại bỏ và có thể bị gỡ bỏ trong các phiên bản vSphere tương lai. Nếu bạn muốn sử dụng phương pháp truyền thống cũ, hãy để ô chọn không được chọn.

    Choosing host lifecycle options

  5. Assign the license. Trong môi trường lab ESXi tại nhà trong bài viết này, giấy phép đánh giá 60 ngày được sử dụng cho tất cả các sản phẩm VMware vSphere. Do đó, bạn không cần thay đổi bất kỳ thiết lập nào trên màn hình này.

    Assigning the license to an ESXi host

  6. Lockdown Mode. Chọn tùy chọn ” Disabled ” để có thể quản lý máy chủ ESXi mà không cần vCenter Server.

    Specifying the ESXi host lockdown options when adding the host to vCenter

  7. VM location. Chọn trung tâm dữ liệu nơi các máy ảo (VM) của bạn sẽ được lưu trữ sau khi tạo. Vì hiện tại chỉ có một trung tâm dữ liệu, bạn không nên thay đổi bất kỳ thiết lập nào trên màn hình này.

    Selecting a VM location

  8. Ready to complete. Kiểm tra tóm tắt cấu hình và nhấp vào ” Finish ” để thêm máy chủ.

    Finishing to add an ESXi host to vCenter

Chờ vài giây cho đến khi máy chủ ESXi của bạn được kết nối với vCenter Server. ESXi01 hiện đã được thêm vào danh sách tài nguyên của vCenter Server. Lặp lại các bước này và thêm máy chủ ESXi thứ hai ( ESXi02 ) vào vCenter của bạn.

A datacenter is created and ESXi hosts are added to vCenter

Hãy tạo một máy ảo mới trên máy chủ ESXi ảo cho phòng thí nghiệm VMware tại nhà. Máy ảo này sẽ là một máy ảo lồng nhau.

LƯU Ý: Có ba phương pháp để tạo máy ảo mới:

  • trong vCenter bằng cách sử dụng VMware vSphere Client
  • bằng cách sử dụng VMware Host Client (tạo máy ảo mới thông qua các công cụ quản lý máy chủ ESXi độc lập)
  • bằng cách kết nối với vCenter hoặc máy chủ ESXi trong giao diện của VMware Workstation

Triển khai máy ảo lồng nhau trên máy chủ ESXi ảo

Chèn hình ảnh cài đặt ISO của hệ điều hành mà bạn muốn cài đặt lên máy chủ ESXi ảo vào ổ đĩa CD/DVD ảo của máy ảo đang chạy ESXi. Trong ví dụ này, trình cài đặt Lubuntu 22.04 64-bit có thể được sử dụng vì bản phân phối Linux dựa trên Ubuntu này có dung lượng nhẹ (điều này rất quan trọng khi tài nguyên phần cứng của phòng thí nghiệm VMware tại nhà của bạn bị hạn chế).

Để chèn hình ảnh ISO cài đặt vào ổ đĩa quang ảo:

  1. Chọn máy ảo đang chạy ESXi của bạn ( ESXi8a trong trường hợp này), và nhấp vào VM > Settings trong giao diện VMware Workstation.

    Opening virtual machine settings in VMware Workstation

  2. Trong cửa sổ Cài đặt Máy ảo , chọn CD/DVD, chọn tùy chọn Use ISO image file , và chọn hình ảnh cài đặt ISO có khả năng khởi động (nhấp vào Browse để duyệt hệ thống tệp của bạn để chọn tệp ISO).

    Selecting the ISO file which must be inserted into a virtual optical drive

Khi phương tiện cài đặt ISO được chèn vào ổ đĩa quang của máy chủ ESXi ảo của bạn, hãy mở VMware vSphere Client và chọn máy chủ ESXi của bạn trong danh sách vCenter. Right-click the ESXi host, và trong menu Actions , chọn New Virtual Machine.

Creating a new virtual machine with VMware vSphere Client

Trình hướng dẫn New Virtual Machine sẽ mở ra:

  1. Select a creation type. Chọn Create a new virtual machine.
  2. Select a name and folder. Nhập tên máy ảo của bạn, ví dụ: Lubuntu , chọn trung tâm dữ liệu của bạn (trung tâm dữ liệu Datacenter1 là trung tâm dữ liệu duy nhất có sẵn tại thời điểm này trong ví dụ này).
  3. Select a compute resource. Chọn máy chủ ESXi đầu tiên của bạn ( ESXi01 có địa chỉ IP 192.168.101.101 được chọn trong ví dụ này).
  4. Select storage. Chọn kho dữ liệu (datastore) mà bạn đã tạo khi cấu hình máy chủ ESXi. Trong ví dụ này, datastore40 được chọn.

    Selecting storage to store VM files

  5. Select compatibility. Nếu bạn có các máy chủ ESXi phiên bản cũ hơn 8.0 (7.0, 6.7, 6.5, v.v.), bạn nên chọn tính tương thích với phiên bản ESXi cũ nhất hiện có trong môi trường ảo của bạn. Hãy chọn tính tương thích với ESXi 7.0 trở lên cho ví dụ này.
  6. Select a guest OS. Vì Lubuntu 22 64-bit được sử dụng làm hệ điều hành khách cho máy ảo được triển khai, nên họ hệ điều hành khách phải là Linux và phiên bản hệ điều hành khách phải là Ubuntu Linux (64-bit).
  7. Customize hardware. Bước này bao gồm một số cài đặt. Hãy chỉnh sửa các cài đặt như sau:
    • CPU: 1
    • Bộ nhớ: 2 GB
    • Ổ cứng mới: 25 GB, Cung cấp theo nhu cầu (nhấp vào ổ cứng mới của bạn để mở rộng danh sách cài đặt).
    • Ổ đĩa CD/DVD mới: Thiết bị chủ, Kết nối khi khởi động.

    Customizing hardware for a new VM

  8. Ready to complete. Kiểm tra cấu hình máy ảo mới của bạn và nhấp vào Finish.

    A nested Linux VM is running on a virtual ESXi host deployed in VMware home lab

Máy ảo của bạn hiện đã được tạo. Để cài đặt hệ điều hành khách, hãy chọn máy ảo và khởi động máy ảo (Actions > Power > Power On). Chọn Launch Web Console để xem hình ảnh được hiển thị bởi “màn hình ảo” kết nối với máy ảo. Cài đặt Lubuntu Linux trên máy ảo như bình thường. Sau khi cài đặt Linux, hãy cài đặt VMware Tools trên hệ điều hành khách. Mở Terminal và kiểm tra xem Linux của bạn có kết nối internet hay không bằng các lệnh sau.

ifconfig

ping vmware.com

Checking the network settings on Linux running on the nested VMware VM

Chúng ta có thể thấy rằng bộ điều hợp mạng ảo đã nhận địa chỉ IP qua DHCP và kết nối internet hoạt động bình thường cho máy ảo lồng nhau này đang chạy trong phòng thí nghiệm VMware ESXi. Cài đặt VMware Tools từ kho lưu trữ trực tuyến bằng các lệnh sau.

Đối với Linux chỉ có giao diện dòng lệnh, sử dụng lệnh:

apt-get install open-vm-tools

Để cài đặt VMware Tools trên Linux có giao diện đồ họa (GUI), sử dụng lệnh:

apt-get install open-vm-tools-desktop

Lệnh này phải được thực thi với quyền root. Trả lời các câu hỏi do trình hướng dẫn cài đặt VMware Tools hiển thị trên giao diện console để hoàn tất quá trình cài đặt. Đôi khi, bạn có thể cần khởi động lại máy ảo sau khi chạy lệnh ` Cài đặt VMware Tools`. Làm mới trang web của VMware vSphere Client trong trình duyệt của bạn, và bạn sẽ thấy phiên bản VMware Tools và trạng thái đang chạy.

LƯU Ý: Ngoài Web Console, bạn có thể kết nối với máy ảo bằng VMware Workstation. Ưu điểm của việc sử dụng VMware Workstation là bạn có thể thiết lập độ phân giải cao hơn để hiển thị trên máy ảo (VM) đang chạy trên máy chủ ESXi từ xa (độ phân giải tối đa hiển thị trong Bảng điều khiển Web của VMware vSphere Client là 1152 x 864). Để kết nối với máy ảo (VM) từ xa đang chạy trên máy chủ ESXi, bạn nên kết nối với máy chủ ESXi hoặc vCenter quản lý máy chủ ESXi đó bằng cách nhấp vào File > Connect to server trong giao diện của VMware Workstation.

Hiện tại, hầu hết các thành phần của phòng thí nghiệm tại nhà VMware đã được cấu hình:

  • Mạng ảo
  • ESXi01
  • ESXi02
  • vCenter
  • Một máy ảo Linux khách (máy ảo lồng nhau) đang chạy trên ESXi01

LƯU Ý: Bạn có thể tham khảo bài viết trên blog này để tìm hiểu cách Di chuyển máy ảo từ một máy chủ ESXi sang máy chủ khác bằng cách sử dụng vCenter Server.

Kết nối bộ lưu trữ iSCSI dùng chung với máy chủ ESXi

Việc kết nối bộ lưu trữ iSCSI dùng chung là giai đoạn cuối cùng trong quá trình thiết lập phòng thí nghiệm VMware tại nhà. Giao thức iSCSI cung cấp quyền truy cập cấp khối vào bộ lưu trữ chia sẻ bằng cách truyền các lệnh SCSI qua mạng TCP/IP. Một máy chủ ESXi có thể truy cập dữ liệu ở cấp khối tương tự như cách nó truy cập bộ lưu trữ gắn trực tiếp. Giao thức iSCSI được sử dụng rộng rãi vì nó có chi phí hợp lý (nhiều Thiết bị NAS hỗ trợ iSCSI) và dễ thiết lập so với các hệ thống SAN Fibre Channel. Bạn có thể gắn kho dữ liệu iSCSI vào máy chủ ESXi khi bộ nhớ lưu trữ được kết nối trực tiếp đã đầy hoặc khi bạn cần triển khai một cụm.

Cài đặt TrueNAS

Ở giai đoạn này, bạn cần cài đặt TrueNAS trên một máy ảo và sử dụng nó để tạo một mục tiêu iSCSI mà bạn nên kết nối dưới dạng kho dữ liệu chia sẻ với máy chủ ESXi. Xem blog này để tìm hiểu cách Cài đặt và cấu hình TrueNAS khi xây dựng một phòng thí nghiệm VMware tại nhà.

Thêm một kho dữ liệu iSCSI mới vào máy chủ ESXi

  1. Mở VMware Host Client và đăng nhập vào một trong các máy chủ ESXi của bạn đang chạy trên các máy ảo (ví dụ: ESXi02 https://192.168.101.102 ). Nhập địa chỉ IP của máy chủ ESXi vào thanh địa chỉ của trình duyệt web để thực hiện việc này.
  2. Trong Navigator khung, chuyển đến Storage, sau đó nhấp vào tab Adapters ở phần chính của cửa sổ. Bạn sẽ thấy các bộ điều hợp lưu trữ hiện có (bộ điều khiển đĩa).

    Đầu tiên, bạn cần thêm một bộ điều hợp iSCSI phần mềm.

    Adding a new software iSCSI adapter for an ESXi host in VMware vSphere Client

  3. Nhấp vào Software iSCSI trong tab Adapters . Trong cửa sổ cấu hình iSCSI, thiết lập các thông số sau theo ví dụ dưới đây:

    iSCSI enabled: Bật

    Static targets. Mục tiêu: iqn.2005-10.org.freenas.ctl (tên bạn đã ghi nhớ sau khi cấu hình Mục tiêu iSCSI trong FreeNAS). Địa chỉ: 192.168.105.105 (địa chỉ IP của máy FreeNAS của bạn). Cổng 3260 (số cổng TCP mặc định được sử dụng cho kết nối iSCSI).

    Dynamic targets. Địa chỉ 192.168.105.105 .

    Cổng Save configuration 3260

    .

    Nhấp vào để tạo bộ điều hợp iSCSI mới.

    Configuring the iSCSI connection on an ESXi host LƯU Ý:

    Như bạn còn nhớ, trong phần hướng dẫn cấu hình máy chủ ESXi (ở đầu bài viết này), mạng chỉ dành cho máy chủ (host-only) 192.168.105.0/24 đã được thiết lập cho từng máy chủ ESXi để kết nối với bộ lưu trữ chung.

  4. AdaptersRescan
    Refresh

    Trong tab A new iSCSI software adapter is available on an ESXi host , nhấp vào

  5. . Sau đó, bạn sẽ thấy bộ điều hợp phần mềm iSCSI mới mà bạn đã tạo.

DatastoresNew datastore

  1. Bây giờ hãy thêm một kho dữ liệu iSCSI chia sẻ vào máy chủ ESXi. Mở tab Select creation type và nhấp vào Create a new VMFS datastore (tương tự như khi bạn thêm kho dữ liệu cục bộ 40 GB vào các máy chủ ESXi của mình). Cửa sổ trình hướng dẫn xuất hiện.
  2. Select device. Nhấp vào .
    Next

    . Chọn thiết bị để tạo phân vùng VMFS mới. Nhập tên, ví dụ: Selecting the iSCSI disk for creating a new datastore on the ESXi host datastore-iscsi

    . Chọn đĩa iSCSI FreeNAS của bạn từ danh sách các thiết bị chưa được chọn. Sau đó nhấp vào

  3. .

  4. Select partitioning optionsUse full disk
    VMFS6
    Next
  5. . Chọn tùy chọn

  6. và hệ thống tệp Ready to complete . Nhấp vào Finish.

. Kiểm tra cài đặt kho dữ liệu và chọn để tạo kho dữ liệu.

Bây giờ, máy chủ ESXi thứ hai đã được cấu hình để sử dụng kho dữ liệu iSCSI chia sẻ. Kho dữ liệu này được hiển thị trong tab Datastores của phần Storage trong giao diện VMware Host Client (xem hình ảnh minh họa bên dưới). Bạn có thể sử dụng kho dữ liệu này giống như cách bạn sử dụng kho dữ liệu được kết nối trực tiếp. Đảm bảo rằng thiết bị NAS trên đó mục tiêu iSCSI được cấu hình (trong trường hợp này là một máy ảo chạy FreeNAS) đang hoạt động trước khi bật nguồn các máy chủ ESXi.

The remote iSCSI datastore has been created successfully on the ESXi host

Lặp lại các bước này và thêm kho dữ liệu chia sẻ được tạo trên FreeNAS vào máy chủ ESXi khác của bạn. Sau đó, cấu hình vSphere của bạn sẽ gần như sẵn sàng để triển khai một cụm.

Các Thử Nghiệm Khác Bạn Có Thể Thực Hiện Trong Phòng Thí Nghiệm VMware Tại Nhà

Lúc này, bạn đã có một phòng thí nghiệm VMware tại nhà hoạt động đầy đủ với hai máy chủ ESX (một trong số đó chạy một máy ảo Linux lồng nhau), vCenter Server và FreeNAS (được sử dụng làm mục tiêu iSCSI).

Chúng tôi chưa đề cập đến tất cả các tính năng và khả năng ở trên, vì bạn có thể thực hiện nhiều thao tác khác có thể được sử dụng trong môi trường sản xuất, ví dụ:

Trước khi triển khai VMware vSphere trong môi trường sản xuất, bạn cũng nên đặc biệt chú ý đến việc bảo vệ dữ liệu cho các máy ảo (VM) của mình. Bạn có thể triển khai NAKIVO Backup & Replication trên một máy ảo đang chạy trong môi trường lab ESXi tại nhà và kiểm tra cách sản phẩm thực hiện sao lưu, sao chép và khôi phục cho các máy ảo VMware đang chạy trên các máy chủ ESXi của bạn. NAKIVO Backup & Replication là giải pháp bảo vệ dữ liệu được thiết kế để tận dụng các công nghệ gốc của VMware nhằm sao lưu nhanh hơn và hiệu quả hơn. Giải pháp này cung cấp một số tùy chọn khôi phục: khởi động máy ảo đầy đủ ngay lập tức từ bản sao lưu, khôi phục máy ảo đa nền tảng, khôi phục đối tượng ứng dụng ngay lập tức, v.v.

Hãy thử NAKIVO Backup & Replication

Hãy thử NAKIVO Backup & Replication

Đăng ký dùng thử miễn phí để khám phá toàn bộ các tính năng bảo vệ dữ liệu của giải pháp. Dùng thử miễn phí trong 15 ngày. Không có bất kỳ giới hạn nào về tính năng hay dung lượng. Không cần thẻ tín dụng.

People also read