Registration Failed for Instance
An instance can fail to register with Autonomous Linux for several reasons.
Invalid profile was used
The following conditions might indicate that an instance tried to register with an invalid profile:
- The status of the instance in the Autonomous Linux is
Registration failed
. - The
osmh-agent.log
file displays a message similar to:Message: Invalid Managed Instance osFamily ORACLE_LINUX_8 does not match Profile osFamily: ORACLE_LINUX_9
which indicates the profile has the wrong OS version.
To resolve the issue
- Under List scope, select the compartment that contains the instance.
- Click the name of the instance.
- Click Set profile.
- Select the compartment and correct profile to use for registration.
- Click Set.
Missing dynamic group rule
If the osmh-agent.log
contains the following error, it could indicate that the dynamic group rule isn't set correctly.
ERROR: failed to update managed instance: Error returned by Service. Http Status Code: 404.
Error Code: NotAuthorizedOrNotFound. Opc request id: <requestID>. Message: Authorization failed or requested resource not found.
...
Request Endpoint: PUT https://osmh.<region>.oci.oraclecloud.com/20220901/agent/managedInstances/ocid1.managementagent.oc1.iad.<ocid>
Instance was previously unregistered
Re-registering an instance that was unregistered will fail until you remove the unregistration file on the instance. This file prevents the instance from registering with the service. When you try to register an instance that contains this file, the agent plugin displays the following error: started oci-osmh under unregistered mode
.
Remove the following file before registering the instance:
-
/var/lib/oracle-cloud-agent/plugins/oci-osmh/osmh-agent-unregister
OS not set to current time
Timeout errors at registration can occur when the time on the instance is different from the time used in the Autonomous Linux service. A clock skew of more than 5 minutes can cause these types of errors.
/opt/oracle/mgmt_agent/agent_inst/bin/setup.sh
script:Starting plugin deployment for: [osmh]
Deploying service plugin(s)..............................Timed out.
Agent is unable to check if it deployed requested service plugin(s) successfully or not. Please check back later on the console.