vCenter 9 Stage 2 deployment failing at starting vpxd service, when using Allocation Scheme in Stage 1 for MAC Address Allocations
search cancel

vCenter 9 Stage 2 deployment failing at starting vpxd service, when using Allocation Scheme in Stage 1 for MAC Address Allocations

book

Article ID: 443798

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

When going through a deployment of a vCenter 9.x in Stage 1 > Step 7 > Configure networking settings > Allocation Scheme (Optional) and values are populated, you may experience vpxd service failing to start during Stage 2

 

Stage 2 Error: An error occurred while starting service 'vpxd'

Environment

vCenter 9.0.x

vCenter 9.1.x

Cause

The cause of the vxpd service failing to start during Stage 2 process can be due to the  error " MAC prefix parameters are invalid: range [  xxxxxxxx, xxxxxxx] overlaps with VMware reserved MAC ranges " that is observed in the /var/log/vmware/vpxd/vpxd.log

xxxx-xx-xx-Txx:xx:xx,xxx29Z INFO vpxd 23584 [vc@4413 sub="MoOptionMgr"] No change to vpxd.npivWwnGeneration.portWwnNumber
xxxx-xx-xx-Txx:xx:xx,xxx52Z ERROR vpxd 23584 [vc@4413 sub="InvtId"] MAC prefix parameters are invalid: range [xxxxxxxxxxx, xxxxxxxxxx] overlaps with VMware reserved MAC ranges
xxxx-xx-xx-Txx:xx:xx,xxx52Z ERROR vpxd 23584 [vc@4413 sub="InvtId"] Failed to get MAC alloc scheme parameters from vpxd.cfg
xxxx-xx-xx-Txx:xx:xx,xxx52Z WARNING vpxd 23584 [vc@4413 sub="VpxProfiler"] Init [VpxdInvtId::Init()] took 23 ms
xxxx-xx-xx-Txx:xx:xx,xxx52Z ERROR vpxd 23584 [vc@4413 sub="Main"] Init failed. SystemError: N5Vmomi5Fault11SystemError9ExceptionE(Fault cause: vmodl.fault.SystemError
--> )
--> [context]xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxXXXXXXXXXXXXXXXXXXXXXXXXXXXxxxxxxxxxxxxxxxxXXXXXXXXXxxxx [/context]
xxxx-xx-xx-Txx:xx:xx,xxx53Z ERROR vpxd 23584 [vc@4413 sub="Default"] Failed to intialize VMware VirtualCenter. Shutting down
xxxx-xx-xx-Txx:xx:xx,xxx53Z INFO vpxd 23584 [vc@4413 sub="SupportMgr"] Wrote uptime information
xxxx-xx-xx-Txx:xx:xx,xxx54Z INFO vpxd 23584 [vc@4413 sub="Default"] Forcing shutdown of VMware VirtualCenter now

This happens when the MAC Address Prefix and Prefix Length are overlapping when manually populated incorrectly in Stage 1 > Step 7 > Configure networking settings > Allocation Scheme (Optional)

Resolution

1. If you accidently populated the Stage 1 > Step 7 > Configure networking settings > Allocation Scheme (Optional) > MAC Address Prefix and Prefix Length, and Stage 2 deployment is failing, you would need to re-deploy the vCenter and leave those values empty during Stage 1.

 

2. If you are leveraging this configuration and incorrectly populated the Stage 1 > Step 7 > Configure networking settings > Allocation Scheme (Optional) > MAC Address Prefix and Prefix Length, and Stage 2 deployment is failing due to Error: An error occurred while starting service 'vpxd'

Then the MAC address prefix and length populated were incorrect or overlapping.

 

To configure a range, use the link below to help explain the process and view the default values that are used for populating for Prefix and length.

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/9-1/vsphere-networking/mac-addresses/mac-address-generation/vmware-oui-allocation.html

https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/9-1/vsphere-networking/mac-addresses/mac-address-generation/assigning-a-mac-address/change-to-or-adjust-range-or-prefixed-based-allocations.html