IBM Support

cfgdev error: 0514-045 Error building a DDS structure.

Troubleshooting


Problem

vhost is in Defined state and attempt to make it Available using chdev command fails

Symptom

vhost shows in Defined state
$ lsdev -type adapter  
vhost5    Defined         U9009.22G.78F4XXX-V1-C9    Virtual SCSI Server Adapter
Attempt to make it Available fails:
$ cfgdev -dev vhost5
Some error messages may contain invalid information
for the Virtual I/O Server environment.
Method error (/usr/lib/methods/cfg_vhost -l vhost5 ):
    0514-045 Error building a DDS structure.

Environment

PowerVM Virtual I/O Server (VIOS) 3.1

Diagnosing The Problem

The adapter ID no longer exists on the VIOS partition's profile.  This can happen when the adapter ID is created dynamically without saving the change to the VIOS partition profile.  The next time the partition is reactivated, the change is lost.
In this example, the physical location for the vhost in question is "U9009.22G.78F4XXX-V1-C9"where
   - 78F4XXX is the Power System serial number
   - V1 is the VIOS LPAR ID 1
   - C9 is the VSCSI Server Adapter ID, also known as the slot number.

Resolving The Problem

Login to the HMC GUI and verify the VSCSI Server Adapter ID exits on the VIOS partition's profile.
If it does not exist, recreate it dynamically, and save the change to the partition profile.  Then, retry cfgdev.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"ARM Category":[{"code":"a8m3p000000hAMGAA2","label":"PowerVM VIOS-\u003Ecfgdev"}],"ARM Case Number":"TS014931615","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
13 December 2023

UID

ibm17095815