Khắc phục: Đã xảy ra lỗi khi cố gắng truy xuất danh sách công tắc ảo trong Hyper-V 2019

Thiết bị chuyển mạch mạng được định cấu hình thích hợp là bắt buộc để cho phép giao tiếp giữa các máy ảo và phần còn lại của mạng. Thủ tục là đơn giản; tất cả những gì bạn cần là mở Trình quản lý công tắc ảo trong Trình quản lý Hyper-V và tạo một trong các công tắc ảo có sẵn, riêng tư, nội bộ hoặc bên ngoài. Đôi khi do sự cố trên máy chủ, không thể truy cập hoặc cài đặt các thiết bị chuyển mạch mạng. Một trong những lỗi mà người dùng phải đối mặt là vấn đề với danh sách các công tắc ảo trong Hyper-V. Thông điệp đầy đủ của vấn đề là: Đã xảy ra lỗi khi cố gắng truy xuất danh sách các công tắc ảo trong Hyper-V.

Sự cố này có thể xảy ra trên Windows Server hoặc máy khách Windows có cài đặt Hyper-V. Chúng tôi sẽ chỉ cho bạn cách giải quyết vấn đề trên Windows 10 1909 đang lưu trữ máy khách Hyper-V.

Giải pháp 1: Bật Giao thức trong Công tắc ảo mở rộng Hyper-V

Trong giải pháp đầu tiên, chúng tôi sẽ bật Giao thức trong Công tắc ảo mở rộng Hyper-V. Công tắc ảo mở rộng Hyper-V có thể được truy cập trên card mạng vật lý của bạn. Vui lòng chọn thẻ sẽ được sử dụng làm công tắc bên ngoài. Bộ chuyển mạch bên ngoài cung cấp giao tiếp giữa (các) máy ảo và phần còn lại của mạng.

  1. Giữ Logo Windows và hãy nhấn R, kiểu inetcpl.cpl và hãy nhấn Đi vào.
  2. Nhấp chuột phải trên thẻ kết nối được sử dụng để tạo công tắc bên ngoài và sau đó nhấp vào Tính chất.
  3. Lựa chọn Công tắc ảo mở rộng Hyper-V và sau đó nhấp vào Tải về.
  4. Lựa chọn Giao thức và sau đó nhấp vào Thêm vào
  5. Dưới Chọn giao thức mạng lựa chọn Giao thức Multicast đáng tin cậy và sau đó nhấp vào đồng ý
  6. Nhấp chuột Đóng reboot Windows của bạn
  7. Mở Trình quản lý công tắc ảo trong Hyper-V và thử tạo công tắc mạng bên ngoài

Giải pháp 2: Tạo một Công tắc ảo bằng cách sử dụng PowerShell

Vì sự cố này xảy ra khi sử dụng GUI, một số người dùng cuối đã tạo thành công một công tắc bên ngoài bằng cách sử dụng PowerShell.

  1. Bấm vào Menu Bắt đầu và gõ PowerShell. Nhấp chuột phải vào PowerShell và sau đó nhấp vào Chạy như quản trị viên
  2. Nhấp chuột Đúng để xác nhận và nhập lệnh sau để tạo một công tắc ảo bên ngoài mới, nơi
    New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true

-Tên là cách bộ điều hợp mạng xuất hiện trong Hyper-V Manager

-NetAdapterName là tên của lệnh

-AllowManagementOS $ true cho máy chủ và máy ảo để cả hai đều có Internet

  1. Mở Trình quản lý công tắc ảo trong Trình quản lý Hyper-V và kiểm tra xem công tắc bên ngoài có hiển thị trong danh sách hay không. Trong trường hợp của chúng tôi là như vậy.

Giải pháp 3: Cài đặt lại vai trò Hyper-V

Trong giải pháp này, chúng tôi sẽ vô hiệu hóa và sau đó kích hoạt lại Hyper-V trong Windows 10. Đừng lo lắng, trong quá trình vô hiệu hóa / kích hoạt, các máy ảo của bạn sẽ được giữ trong Hyper-V Manager. Chúng tôi đã nói về cách bạn có thể kích hoạt vai trò Hyper-V trong Windows 10. Bạn có thể đọc thêm và làm theo hướng dẫn trong bài viết Vai trò Hyper-V này.

Facebook Twitter Google Plus Pinterest