EdgeでDHCPサーバーがクラッシュする
search cancel

EdgeでDHCPサーバーがクラッシュする

book

Article ID: 426522

calendar_today

Updated On:

Products

VMware NSX VMware NSX for vSphere

Issue/Introduction

免責事項:これは英文の記事「DHCP server crashes on Edge」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

 

  • dhcp_backend プロセスが Edge ノードでクラッシュします。
  • コア ファイル/var/log/core/core.dhcp_backend.***.gzがあります
  • 関連するログエントリは、Edge syslog の/var/log/syslogにあります。

kernel - - - [209409.594488] dhcp_backend[10552]: segfault at 98 ip 00001d#####20f18 sp 0000#####4c61670 error 6 in dhcp_backend[1dbd07124000+8bf000]

kernel - - - [209409.594498] Code: 05 22 fe 5f 00 ## 89 85 70 fa ff ff 48 ## 05 26 fe 5f 00 48 89 ## 78 fa ff ff 4e ## 84 c5 00 fa ff ff ## 3f 01 00 00 0f ## 00 <49> 83 84 cc ## 00 00 00 01 ## 89 fc ff ff ## 8b 8d a0 ## ff ff ##

kernel - - - [209409.594512] grsec: Segmentation fault occurred at 00000000000000** in /opt/vmware/nsx-edge/bin/dhcp_backend[dhcp_backend:10552] uid/euid:128/128 gid/egid:128/128, parent /opt/vmware/edge/dhcp/entrypoint.sh[entrypoint.sh:10532] uid/euid:128/128 gid/egid:128/128

NSX 4594 - [nsx@6876 comp="nsx-edge" subcomp="node-mgmt" username="root" level="WARNING"] Pid of dhcp changed from 10532 to 8105

NSX 4594 - [nsx@6876 comp="nsx-edge" subcomp="node-mgmt" username="root" level="INFO"] Service dhcp coredump at ******* file /var/log/core/core.dhcp_backend.1693964220.8.128.11.gz

NSX 4594 - [nsx@6876 comp="nsx-edge" subcomp="node-mgmt" username="****" level="WARNING" eventFeatureName="infrastructure_service" eventType="edge_service_status_changed" eventSev="warning" eventState="On"] The service dhcp changed from STARTED to CRASHED.

Environment

VMware NSX-T Data Center
VMware NSX

Cause

DHCP サーバーに IPv4 のみが構成されIPv6 が構成されていない場合にDHCPv6 パケットを受信すると、存在しないIPv6 DHCP サーバーを参照するためクラッシュします。

Resolution

この問題は VMware NSX 3.2.4 で解決されています。
この問題は VMware NSX 4.2.0 で解決されています。

回避策:

  • IPv6 DHCP サーバー アドレスを DHCP サーバーに追加します。
    • 実際に DHCPv6 が必要ない場合は、IPv6 アドレス プールを構成する必要はありません。
  • EdgeがDHCPv6パケットを受信しないように環境を設定します。例えば、
    • ゲスト OS が DHCPv6 パケットを送信しないように構成します。
    • VM から送信された DHCPv6 パケットをドロップするように DFW を構成します。

Additional Information

NSX-EDGE-DHCP

Fix is planned for 3.2.4, 4.1.3 and later.


https://bugzilla-vcf.lvn.broadcom.net/show_bug.cgi?id=3281436