VxRail:如果 DNS 伺服器沒有回應 AAAA 查詢,升級到 VxRail 8.0 會失敗

摘要: 如果 DNS 伺服器沒有回應 AAAA 查詢,升級至 VxRail 8.0 會失敗。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

VxRail 升級期間觀察到下列升級失敗: 

  • 目標 vCenter 上的 VAMI: 
The pre-upgrade check failed due to the following issue:

This operation is not allowed in the current state as operation 'None' is already in progress.
錯誤訊息的螢幕擷取畫面

 

  • ESXi 主機中斷連線:
2025-04-11T08:42:52.909Z warning vpxd[05842] [Originator@6876 sub=IO.Connection opID=608ec71c] 
Address resolution took too long; <resolver p:0x00007f22c41bd740, 'ESXi FQDN:443', next:(null)>, async: true, duration: 250136msec
 
2025-04-11T08:42:52.909Z warning vpxd[15852] [Originator@6876 sub=IO.Connection opID=608ec71c] 
Failed to resolve address; <resolver p:0x00007f22e4078d30, 'ESXi FQDN:443', next:(null)>, e: 125(Operation canceled), async: true, duration: 220136msec
 
2025-04-11T08:42:52.910Z warning vpxd[05842] [Originator@6876 sub=HttpConnectionPool-000001 opID=608ec71c] 
Failed to get pooled connection; <cs p:00007f22c431aeb0, TCP:ESXi FQDN:443>, (null), duration: 250137msec, N7Vmacore17CanceledExceptionE(Operation was canceled)

原因

升級失敗是由 AAAA 查詢超時引起的,因為 DNS 伺服器沒有回應。

  • 意外輸出: 
vxrailmanager:/home/mystic # dig @[DNS server IPv4 address] [vCenter FQDN] AAAA
;; communications error to [DNS server IPv4 address]#53: timed out
;; communications error to [DNS server IPv4 address]#53: timed out
;; communications error to [DNS server IPv4 address]#53: timed out

; <<>> DiG 9.18.33 <<>> @[DNS server IPv4 address] [vCenter FQDN] AAAA
; (1 server found)
;; global options: +cmd
;; no servers could be reached

解析度

如 VMware 文章「在目前狀態下不允許此作業,因為操作『無...」 此超連結會帶您前往 Dell Technologies 以外的網站。 中所述,即使不存在 AAAA 記錄,DNS 伺服器也必須傳回:

 RCODE 0 (status: NOERROR)an empty answer section (ANSWER: 0) 用於 AAAA 查詢。

 vSphere 8.0 要求 DNS 伺服器符合負 AAAA 回應的 RFC 4074此超連結會帶您前往 Dell Technologies 以外的網站。 行為。

Note:  To avoid upgrade or install failures in vSphere 8.0, your DNS server must comply with RFC 4074 behavior for negative AAAA responses:
       It must return RCODE = 0 and an empty answer section for AAAA queries when there is no IPv6 record, rather than NXDOMAIN or other errors.
Suppose that an authoritative server has an A RR but has no AAAA RR for a host name.
Then, the server should return a response to a query for an AAAA RR of the name with the response code (RCODE) being 0 (indicating no error) and with an empty answer section.
  • 預期輸出: 
vxrailmanager:/home/mystic # dig @[DNS server IPv4 address] [vCenter FQDN] AAAA

; <<>> DiG 9.18.33 <<>> @[DNS server IPv4 address] [vCenter FQDN] AAAA
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11980                 <======  RCODE 0 (status: NOERROR) is returned;
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1      <======  An empty answer section (ANSWER: 0) is also returned; therefore, the DNS server does comply with RFC 4074 behavior for negative AAAA responses.

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;[vCenter FQDN].	IN	AAAA

;; Query time: 0 msec
;; SERVER: [DNS server IPv4 address]#53([DNS server IPv4 address]) (UDP)
;; WHEN: Thu Jul 10 01:37:19 UTC 2025
;; MSG SIZE  rcvd: 57

其他資訊

--------------------------------------------------------------------
RCODE (Response CODE)   The values have the following interpretation
--------------------------------------------------------------------
0                       No error condition                          
1                       Format error                                
2                       Server failure                              
3                       Name Error                                  
4                       Not Implemented                             
5                       Refused                                     
--------------------------------------------------------------------

受影響的產品

VxRail Software
文章屬性
文章編號: 000364975
文章類型: Solution
上次修改時間: 05 5月 2026
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。