it-swarm-vi.com

Làm cách nào để chạy VMWare ESX hoặc ESXi trong máy ảo?

VMWare ESX hoặc ESXi có thể được cài đặt và sử dụng bên trong một máy ảo không?

Nó có thể được cài đặt bên trong VMWare Workstation hoặc Server, nhưng sau đó nó không hoạt động; Các triệu chứng chính là:

  • Nó chạy [~ # ~] thực sự [~ # ~] từ từ.
  • Nó cho phép bạn tạo VM, nhưng khi bật nguồn lên, nó sẽ báo lỗi "You may not power on a virtual machine in a virtual machine".
25
Massimo

VMWare ESX hoặc ESXi [~ # ~] có thể [~ # ~] chạy bên trong một máy ảo, với điều kiện tiên quyết nhất định là hài lòng.
[.__.] Kiểu thiết lập này tất nhiên là hoàn toàn vô dụng (và hoàn toàn không được hỗ trợ) trong môi trường sản xuất, nhưng có thể rất hữu ích cho hai mục đích:

  • Kiểm tra hoặc nghiên cứu ESX hoặc ESXi nếu bạn không có sẵn máy chủ vật lý.
  • Kiểm tra hoặc nghiên cứu toàn bộ Cơ sở hạ tầng ảo nếu bạn không có ít nhất hai máy chủ và SAN.

Điều kiện tiên quyết:

  • Bạn cần một số tài nguyên vật lý. Để chạy ESX hoặc ESXi trong VM, VM cần ít nhất 1,5 GB bộ nhớ, hai VCPU và đủ dung lượng đĩa cho chính máy chủ và cho các VM bạn sẽ chạy bên trong nó.
  • Bạn hoàn toàn cần CPU vật lý có hỗ trợ ảo hóa riêng (Intel VT hoặc AMD-V).
  • Bạn cần chạy VMWare Workstation 6.5, VMWare Server 2 hoặc VMWare Fusion 5 trên Máy chủ vật lý. Các phiên bản trước không thể chạy ESX hoặc ESXi trong VM.
  • Hệ điều hành 64 bit trên Máy chủ vật lý rất hữu ích nhưng không bắt buộc.

Thiết lập:

  • Kích hoạt hỗ trợ ảo hóa riêng cho CPU của bạn trong BIOS bo mạch chủ (thường không được bật theo mặc định).
  • Cài đặt phần mềm ảo hóa ưa thích của bạn. Tôi đã thử nghiệm mọi thứ thành công khi sử dụng VMWare Workstation 6.5.2 trên Windows XP x64 Host, nhưng nó cũng hoạt động với VMWare Server 2.0 và/hoặc máy chủ Linux.
  • Tạo một tùy chỉnh VM bằng cách sử dụng các cài đặt đó: [.__.]
    • Mức độ tương thích phần cứng: mới nhất
    • Hệ điều hành khách: 64-bit khác
    • CPU ảo: ít nhất 2
    • Bộ nhớ: ít nhất 1,5 GB
    • Mạng: Chỉ lưu trữ hoặc NAT
    • Bộ điều hợp SCSI: LSI Logic
    • Loại đĩa ảo: SCSI
    • Đĩa ảo: như bạn muốn; Tôi đề nghị sử dụng ít nhất hai đĩa ảo, một ổ 10 GB để cài đặt hệ thống và một ổ khác để tạo kho dữ liệu. Các không gian nên được phân bổ trước.
    • Loại bỏ đĩa mềm, card âm thanh, bộ điều khiển USB, v.v. Chỉ để lại kết nối mạng và lưu trữ.
    • Chế độ thực thi CPU: Intel VT-x hoặc AMD-V ( rất quan trọng ).
  • Chỉnh sửa thủ công tệp VMX của máy ảo bạn đã tạo, đặt các tham số sau:

    guestOS = "vmkernel"
    [.__.] monitor_control.vt32 = "TRUE"
    [.__.] monitor_control.restrict_backdoor = "TRUE"

  • Bắt đầu VM và cài đặt ESX hoặc ESXi từ ảnh ISO cài đặt.

  • Định cấu hình mạng để cho phép máy chủ ảo ESX hoặc ESXi nói chuyện với Máy chủ.

Sử dụng:

  • Sử dụng trình duyệt web của bạn để kết nối với địa chỉ IP của máy chủ ảo và tải xuống VI Client.
  • Cài đặt Máy khách VI trên Máy chủ.
  • Kết nối với máy chủ ESX/ESXi ảo.
  • Tạo một VM như bạn muốn.
  • Cấp nguồn cho VM.
  • Nếu mọi thứ được thực hiện chính xác, VM sẽ bắt đầu. Nếu nó phàn nàn về việc không thể bật nguồn VM trong VM, thì sẽ xảy ra lỗi với tham số `Monitor_control.restrict_backdoor '(hoặc bạn đang sử dụng phiên bản cũ của VMWare Workstation/Server).

  • Thưởng thức :-)

41
Massimo

Cần cài đặt HĐH 64 bit để cài đặt VM ware phiên bản ESXi. Tôi không nghĩ bạn có thể tiếp tục cài đặt ths nếu hỗ trợ liều lượng CPU.

2
ashesh

Tôi đã có thể cài đặt thành công ESXi 4.1 vào máy ảo Virtualbox. Tôi đã có cùng một vấn đề với bàn phím không được công nhận. Vì lý do bất chợt, tôi đã thử cài đặt nó trên Virtualbox 3.2.6, thực hiện một vài điều chỉnh và thấy không có vấn đề gì.

Khi bạn tạo VM, đặt bộ nhớ thành 2gb, ổ cứng thành 10gb, tôi đã đổi card mạng thành Bridged để tôi có thể sử dụng máy khách từ máy tính để bàn của mình, sau đó nhấp vào tùy chọn nâng cao và chọn Intel 1000 Server MT. Tôi cũng đã thay đổi video thành 128mb, nhưng tôi nghi ngờ điều đó sẽ cản trở mọi thứ nếu nó thấp hơn. Walla, không có vấn đề về bàn phím và quá trình cài đặt hoàn tất tốt. Bạn có thể thay đổi cấu hình của mình mà không gặp vấn đề gì .

1
Ed B