Virtual application deployment has an Error status

Use this information to troubleshoot a virtual application deployment that has an Error status.

Problem

The status of your virtual application deployment is Error. When you hover over the error icon, the text says that not all roles are running successfully.

Debug

Determine which role is not running successfully. Use one of these methods from the console:
  • Click Instances > Virtual Applications. Select the virtual application deployment that is in an error state. Go to the Middleware Status column in the Virtual machine perspective section. Click Show more and check to see whether any of them is not running successfully.
  • On the Virtual Application Instances page, note the ID for the virtual application deployment that is in an Error state. Click System > Storehouse browser (or Problem determination > Workloads > Storehouse Browser in 2.3.3.3) to open the Storehouse browser. Expand User > Deployments. Locate the deployment that is in an Error state by using its ID. Expand the entry for the deployment and open the deployment.json file. Click Get Contents (New Window). In the roles section of the window that opens, check to see which role status is not set to Running.
After you determine which role is not running successfully, look at trace.log for the role. To access this log file, click Instances > Virtual Applications. Select the virtual application deployment that is in an error state. Go to the VM Status column in the Virtual machine perspective section. Click the Log link for the virtual machine where the role is not running successfully to open the file viewer.
  • Expand the IWD Agent section and then expand the section for the role that is not running successfully. Open trace.log and check it for errors. If there is an ffdc.log file, check that file for errors.
  • In the IWD Agent section, look at the part installation log files, which are in the .../logs/install directory. Check these log files for errors.

If no roles are listed, check 0config.log in the IWD Agent section for errors. You can also connect to the virtual machine by using SSH and look for errors in the /0config/0config.log file. You can also use debug plug-in with the Deployment for manual debugging option enabled to further debug the lifecycle scripts. For more information, see the Related tasks section.