Troubleshooting a Siebel Cloud Manager Instance
The SCM instance might not run in any of the following cases:
- When the OCI configuration is not set up correctly, access to the Siebel Cloud
Manager (SCM) instance is blocked, and the system returns a safe response, as shown
below:
{ "data": { "log_path": "logs/common_logger.log" }, "message": "The request could not be completed. Review the referenced logs for details.", "status": "failed" }In the above example, the
"message"field is intentionally general.The
data.log_pathparameter value identifies the relative path to the SCM log file that contains detailed diagnostic information about the failure. This path is relative to the SCM home directory; it is neither an absolute operating system path nor a browser URL. Administrators can use this path together with the approximate time of the request to locate the relevant diagnostic information. It identifies the log file relevant to the specific failure. For example, it may reference the common SCM log:logs/common_logger.logIf the failure occurs during a Siebel deployment stage and a stage-specific diagnostic log is available,
data.log_pathmay instead contain the corresponding safe, relative path to that log.For example, if the SCM home directory on the server is
/home/opcand the response contains:{ "data": { "log_path": "logs/common_logger.log" } }The administrator can review the corresponding log file on the server at:
/home/opc/logs/common_logger.logThe complete server path is used only when accessing and reviewing the log on the host. SCM does not expose the absolute file system path in the API response; the response contains only the safe, relative path.
- When the SCM container fails to start. You can check the status of the SCM container
and restart it as follows:
- SSH in to the SCM instance.
- Check the status of the SCM
container:
sudo podman psIf this command does not return any output, it implies that the container hasn't started. In this case, check the
cloud- init-output.logfile:vi /var/log/cloud-init-output.logIf the log indicates that the container has failed or is not running, run the following command to confirm the status of the SCM container:
sudo systemctl status cloudmanagerIf the command output displays the container status as FAILED, restart the SCM container and check its status again as follows:
sudo systemctl restart cloudmanager sudo systemctl status cloudmanager