ERROR: Unable to assign STANDALONE role. Universal objects of following types are present: Service. Please delete these objects and try the operation again.
search cancel

ERROR: Unable to assign STANDALONE role. Universal objects of following types are present: Service. Please delete these objects and try the operation again.

book

Article ID: 389736

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

In NSX-V when attempting a promote operation of a SECONDARY manager node to STANDALONE the operation will fail with the full error mentioned below:

Unable to assign STANDALONE role. Universal objects of following types are present: Service. Please delete these objects and try the operation again. NSX manager will remain in TRANSMIT state until these object are deleted.

Environment

6.x

Cause

vsm.log within the NSX manager will show a similar error to the below identifying the problem object, in this example it was an Application rule called SCTP

YYYY-MM-DD HH:MM:SS.SSS UTC  WARN http-nio-127.0.0.1-7441-exec-13 ReplicationConfigurationServiceImpl:101 - - [nsxv@6876 comp="nsx-manager" level="WARN" subcomp="manager"] Setting role to TRANSIT because following object types have universal objects Application
YYYY-MM-DD HH:MM:SS.SSS UTC  INFO http-nio-127.0.0.1-7441-exec-13 DefaultUniversalSyncListener:66 - - [nsxv@6876 comp="nsx-manager" level="INFO" subcomp="manager"] Some objects are (printing maximum 5 names): SCTP

Resolution

Once the item(s) is/are identified, proceed within the NSX Manager UI in vCenter to delete the objects, if multiples with the same name are present delete the ones showing UNIVERSAL as their ownership.