Top
Cloud Services Management V1.1.0 Operation Guide
FUJITSU Software

6.1.1 Processing Errors Inside of Coordination Adapters

When a processing error occurs or is detected inside a coordination adapter, a processing error email is sent.

Investigate the cause of the error using the following procedure:

  1. Confirm the subscription ID of the processing error email.

    The subscription ID is included in the title (subject) of the processing error email.

  2. View access and error logs.

    In the access and error logs, search for the subscription ID confirmed in step 1.

  3. Investigate the cause of the error and take corrective action.

    From the logs searched in step 2, investigate the cause of the error and take appropriate corrective action.


Email Subject

<Header> <Subscription ID> <Error Message>

In the header, a value corresponding to the operation type is configured.

In Subscription ID, one of the following value formats is configured.

Virtual Machine Operation Type

Format

Virtual machines

<Service ID> <Cloud Type> <Date and Time>

Creation of Snapshots

<Service ID> <Cloud Type> <Date and Time>

Restoration of Snapshots,

Deletion of Snapshots

<Service ID> <Cloud Type> <Snapshot ID> <Date and Time>

Key Pairs

<Platform ID> <Cloud Type> <Date and Time>

In the individual components of the format for the Subscription ID, the following values are configured:

For the error message, an overview of the error is configured.

Email Body

The body of the email contains the error message and detailed content. The email is sent using the following format:

Subject: 
Provisioning process for subscription 'fjhvmu1aw ess.aws 20160229172725787'aborted

--------------------------------------
Dear user,

The provisioning process for subscription 'fjhvmu1aw ess.aws 20160229172725787' for customer '!mgr' has been aborted (instance: 'aws-xxxxxxxx-yyyy-zzzzzzzzz-aaaaaaaaaaaa'),

Reported problem: AWS returned the following error: Unable to execute
HTTP request: xxx.xx-xxxxxxxxx-1.xxxxxx.com

Information

The URL of the Browser Interface for Management of the Coordination Adapter Platform is contained in the email body.

For details on the Browser Interface for Management of the Coordination Adapter Platform, refer to "Appendix B Operation of the Browser Interface for Coordination Adapter Base Management".

Access Logs

The access logs of all coordination adapters are output to the following file:

%FSCSM_HOME%\SWCTMG\glassfish3\glassfish\domains\app-domain\logs\app-core.log

Information

When the size of an access log exceeds 10 MB, old information is saved as a file with a serial number appended to the file name.

app-core.log.1

A log in the following format is output:

[02/08 10:28:28] [http-thread-pool-6081(5)] INFO  Create instance for organization  for subscription ServiceName002_userId_20160208102820.001.

Error Logs

Detailed information of the content that is output at the log levels "WARN" and "ERROR" in an access log is output to another file as an error log.

Error logs of coordination adapters are output to the following location.

%FSCSM_HOME%\SWCTMG\glassfish3\glassfish\domains\app-domain\logs

Individual log files are created for each coordination adapter.

Information

When the size of an error log exceeds 10 MB, old information is saved as a file with a serial number appended to the file name.

app-ror.log.1

A log in the following format is output:

[12/08 16:59:50] [__ejb-thread-pool15] ERROR Error while checking instance status
org.oscm.app.v1_0.exceptions.AuthenticationException: User does not belong to the correct organization.
at rg.oscm.app.v1_0.service.APPAuthenticationServiceBean.authenticateUser(APPAuthenticationServiceBean.java:
196)
at org.oscm.app.v1_0.service.APPAuthenticationServiceBean.getAuthenticatedTMForController(APPAuthentication
ServiceBean.java:116)
at org.oscm.app.v1_0.service.__EJB31_Generated__APPAuthenticationServiceBean__Intf____Bean__.getAuthenticated
TMForController(Unknown Source)
at org.oscm.app.v1_0.service.APPlatformServiceBean.authenticate(APPlatformServiceBean.java:149)
at org.oscm.app.v1_0.intf.__APPlatformService_Remote_DynamicStub.authenticate(org/oscm/app/v1_0/intf/__APPlat
formService_Remote_DynamicStub.java)
at org.oscm.app.v1_0.intf._APPlatformService_Wrapper.authenticate(org/oscm/app/v1_0/intf/_APPlatformService_
Wrapper.java)

The following are possible causes of the error:

6.1.1.1 Errors Related to Environment Settings for Coordination Adapters

For AWS

For Azure

For ROR

For K5

For VMware

Common

6.1.1.2 Errors Related to Environment Settings for the Management Server

For K5

Common

6.1.1.3 Errors on the Cloud

For AWS

For Azure

For ROR

For K5

For VMware

Common

Note

The content of the error messages for AWS, Azure, and K5 described here may change when the functions of each cloud service are updated.


Once the problem is identified, take the necessary actions to solve it and then confirm that the error no longer occurs.

See

For the parameters set in the cloud vendor information, refer to "2.3.1 Cloud Preparations". For configuring cloud vendor information, refer to "2.10.2 Cloud Vendor Information".

For details regarding the setup of coordination adapters, refer to "Setup of Coordination Adapters" in the "FUJITSU Software Cloud Services Management Installation Guide".

Use the management consoles of each cloud services to confirm their respective configurations.

For details on the Browser Interface for Management of the Coordination Adapter Platform, refer to "Appendix B Operation of the Browser Interface for Coordination Adapter Base Management".


Collect troubleshooting data and contact the Fujitsu support staff if the problem cannot be identified or the trouble cannot be resolved by the above actions.

See

For details regarding the collection of troubleshooting data, refer to "4.3 Data Collection Tool".

6.1.1.4 Errors Related to Coordination Adapters

Common