ID sự kiện 106 khi máy ảo Hyper-V chuyển hướng tới một nhóm LBFO

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 2974384
Triệu chứng
Xem xét tình huống sau:
  • Bạn có máy tính Windows Server 2012 hoặc Windows Server 2012 R2 được cấu hình với một hoặc nhiều cân bằng tải và chuyển đổi dự phòng (LBFO) nhóm.
  • Máy ảo Hyper-V chuyển hướng đến một nhóm LBFO.
Trong trường hợp này, một trong những eventsis sau ghi liên tục:

Tên đăng nhập: Hệ thống
Nguồn: Microsoft-Windows-Hyper-V-VmSwitch
Ngày: 9-5-2014 6:14:12 chiều
ID sự kiện: 106
Danh mục tác vụ: không
Mức: lỗi
Từ khoá:
Người dùng: Hệ thống
Máy tính: Server1.contoso.com
Mô tả:
Bộ xử lý có NIC vật lý cơ bản thuộc LBFO nhóm NIC /DEVICE/ {EC20D5A1-E73E-4148-83C2-4989AFCE2E33} (tên thân thiện: Microsoft bộ thích ứng mạng Multiplexor điều khiển #3) trên chuyển 4E936889-877B-4390-9DC1-F218A1A9D6B8 (tên thân thiện: Contoso_LAN) không được cấu hình đúng. Lý do: Bộ xử lý đặt chồng khi LBFO được cấu hình với chế độ tổng hợp hàng đợi.


Tên đăng nhập: Hệ thống
Nguồn: Microsoft-Windows-Hyper-V-VmSwitch
Ngày: 9-5-2014 6:14:12 chiều
ID sự kiện: 106
Danh mục tác vụ: không
Mức: lỗi
Từ khoá:
Người dùng: Hệ thống
Máy tính: Server1.contoso.com
Mô tả:
Bộ xử lý có NIC vật lý cơ bản thuộc LBFO nhóm NIC /DEVICE/ {EC20D5A1-E73E-4148-83C2-4989AFCE2E33} (tên thân thiện: Microsoft bộ thích ứng mạng Multiplexor điều khiển #3) trên chuyển 4E936889-877B-4390-9DC1-F218A1A9D6B8 (tên thân thiện: Contoso_LAN) không được cấu hình đúng. Lý do: Bộ xử lý không giống nhau khi LBFO được cấu hình với hàng đợi tối thiểu.

Nguyên nhân
Nếu lỗi 106 nói, "lý do: bộ xử lý đặt chồng khi LBFO được cấu hình với chế độ tổng hợp hàng đợi," bạn phải sử dụng lệnh Set-NetAdapterVmq Windows PowerShell để đặt cấu hình mỗi mạng trong nhóm của bạn để sử dụng bộ xử lý khác nhau. (Do LBFO hợp tác được thiết lập cho số tiền hàng đợi, bộ thích ứng mạng trong phải sử dụng bộ xử lý nonoverlapping.)

Nếu lỗi 106 nói, "lý do: bộ xử lý không giống nhau khi LBFO được cấu hình với hàng đợi tối thiểu," bạn phải sử dụng lệnh Set-NetAdapterVmqWindows PowerShell để đặt cấu hình mỗi bộ thích ứng mạng trong nhóm của bạn để sử dụng cùng một bộ xử lý. (Do LBFO hợp tác được thiết lập chế độ hàng đợi tối thiểu, bộ thích ứng mạng trong phải sử dụng bộ xử lý trùng lặp.)
Giải pháp
Nếu lỗi 106 nói, "lý do: bộ xử lý đặt chồng khi LBFO được cấu hình với chế độ tổng hợp hàng đợi," bạn có thể sử dụng lệnh Windows PowerShell mẫu để tách các bộ xử lý để mỗi mạng sử dụng bộ xử lý khác nhau cho hàng đợi máy ảo (VMQ). Ngoài ra, bạn phải cài đặt chuyên biệt hotfix trong Bài viết trong KB 3031598để giải quyết vấn đề khác sau khi thực hiện các thay đổi cấu hình.

Lưu ý: Đây là ví dụ lệnh. Bạn có thể thay đổi cài đặt chuyên biệt BaseProcessorNumberMaxProcessorsdựa trên bộ xử lý bao nhiêu máy chủ có và xử lý mà bạn không muốn sử dụng VMQ.
Thiết lập NetAdapterVmq-tên NIC1 - BaseProcessorNumber 2 - MaxProcessors 2
Lưu ý: bộ thích ứng mạng này sẽ sử dụng bộ xử lý 2 và 3 VMQ.

Thiết lập NetAdapterVmq-tên NIC2 - BaseProcessorNumber 4 - MaxProcessors 2
Lưu ý: bộ thích ứng mạng này sẽ sử dụng bộ xử lý 4 và 5 VMQ.

Lưu ý: Nếu máy chủ có bộ xử lý siêu phân luồng kích hoạt, bạn phải sửa đổi cách bạn thiết lập các BaseProcessorNumber MaxProcessors để khắc phục lỗi 106 ở chế độ tổng hợp hàng đợi.

Nếu bạn không chắc chắn liệu siêu phân luồng được bật trên máy chủ, một cách dễ dàng để xác định điều này là để chạy lệnh Get-NetAdapterRSSWindows PowerShell và sau đó tìm ra đường RssProcessorArray. Nếu nó nói 0:0 0/0:1 / 0 0:2 / 0... rồi siêu phân luồng là tắt. Nếu nó nói 0:0 0/0:2 / 0 0:4 / 0... rồi siêu phân luồng là ON. RSS và VMQ chỉ sử dụng bộ xử lý lõi khi siêu phân luồng ON, do đó có nghĩa là ngay cả số bộ xử lý.

Vì vậy, nếu bạn cài đặt chuyên biệt các lệnh được đề cập trước đó trên máy chủ Hyper-ren, bạn chỉ có thể đặt BaseProcessorNumber với một số thậm chí. Ngoài ra, MaxProcessors phải được đặt thành số bộ xử lý sử dụng, VMQ có thể sử dụng.

Ví dụ: nếu bạn có (2) sáu bộ xử lý lõi và siêu phân luồng kích hoạt, bạn sẽ thấy các xử lý 24 trong công cụ Windows cho bạn xử lý, chẳng hạn như quản lý tác vụ. VMQ chỉ có thể sử dụng 12, vì nó chỉ sử dụng bộ xử lý ngay cả số. Để tách bộ xử lý acrosstwo NIC và sửa chữa lỗi 106, bạn sẽ sử dụng các lệnh sau để thiết lập mỗi NIC sử dụng bộ xử lý khác nhau cho VMQ:
Set-NetAdapterVMQ-tên NIC1 - BaseProcessorNumber 0 - MaxProcessors 6 (để NIC này sẽ sử dụng bộ xử lý 0,2,4,6,8,10 VMQ)
Set-NetAdapterVMQ-tên NIC2 12 - BaseProcessorNumber - MaxProcessors 6 (để NIC này sẽ sử dụng bộ xử lý 12,14,16,18,20,22 VMQ)
Nếu lỗi 106 nói, "lý do: bộ xử lý không giống nhau khi LBFO được cấu hình với hàng đợi tối thiểu," bạn có thể sử dụng mẫu sau lệnh Windows PowerShell để mỗi mạng sử dụng cùng một bộ xử lý VMQ.

Lưu ý: Đây là ví dụ lệnh. Bạn có thể thay đổi cài đặt chuyên biệt BaseProcessorNumberMaxProcessorsdựa trên bộ xử lý bao nhiêu máy chủ có và xử lý mà bạn không muốn sử dụng VMQ.

Thiết lập NetAdapterVmq-tên NIC1 - BaseProcessorNumber 2 - MaxProcessors 4
Lưu ý: bộ thích ứng mạng này sẽ sử dụng bộ xử lý 2, 3, 4 và 5 VMQ
Thiết lập NetAdapterVmq-tên NIC2 - BaseProcessorNumber 2 - MaxProcessors 4
Lưu ý: bộ thích ứng mạng này cũng sẽ sử dụng bộ xử lý 2, 3, 4 và 5 cho VMQ

Thiết lập NetAdapterVmqĐặt thuộc tính VMQ của bộ thích ứng mạng.

Sau khi cài đặt chuyên biệt các bộ xử lý VMQ chính xác để tất cả các bộ thích ứng mạng sử dụng cùng một bộ xử lý VMQ, bạn vẫn có thể nhận được lỗi 106 "lý do: bộ xử lý không giống nhau khi LBFO được cấu hình với hàng đợi tối thiểu" nếu bạn cũng phải điều chỉnh các "ưu tiên NUMA nút" cài đặt chuyên biệt cho bất kỳ bộ thích ứng mạng sử dụng nút chọn một NUMA cụ thể. Thiết đặt mặc định này là "Hệ thống mặc định" và cài đặt chuyên biệt ưu tiên khi sử dụng VMQ. Nếu bạn đặt một nút chọn một cụ thể thích NUMA NUMA nút chọn một khác nhau trên bộ thích ứng mạng, sau đó bộ thích ứng mạng không sử dụng cùng một bộ xử lý cho VMQ.

Ví dụ: Trong ví dụ ở trên, bạn đặt NIC1 và NIC2 cho cả hai sử dụng bộ xử lý 2, 3, 4 và 5. nếu máy chủ có 8 NUMA nút chọn một có 4 bộ xử lý trong từng nút chọn một NUMA, và bạn đặt NIC1 ưa thích NUMA nút chọn một 0 và bạn đặt NIC2 ưa thích NUMA nút chọn một 1, sau đó bạn thực sự thiết lập NIC1 để sử dụng bộ xử lý 2 và 3 và NIC2 sử dụng bộ xử lý 4 và 5 bộ xử lý 2 , 3, 4 và 5 được chia trên 2 NUMA nút chọn một representingprocessors 0, 1, 2, 3 và 4, 5, 6, 7.



Cảnh báo: Bài viết này được dịch tự động

属性

文章 ID:2974384 - 上次审阅时间:01/09/2016 08:11:00 - 修订版本: 4.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 Datacenter, Windows Server 2012 Standard

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB2974384 KbMtvi
反馈