EM 12c, EM 13c: Fix the Cloud Control Agent error 'ERROR: NMO Not Setuid-root (Unix-only)'
(Doc ID 1465278.1)
Last updated on JULY 31, 2019
Applies to:Enterprise Manager Base Platform - Version 22.214.171.124.0 and later
<Document 271598.1> - Some Operations performed by the Grid Control Agent 10g or 11g Fail With 'ERROR: NMO Not Setuid-root (Unix-only)'
The Cloud Control Management Agent has been installed on a Unix machine. Trying to perform some operations against any target monitored by this Agent from the Cloud Control results in the error:
ERROR: NMO not setuid-root (Unix-only).
Examples of operations that can result in the above error:
- Running a Job against this host : this can be OS Command, SQLPlus Script etc
- Setting or Testing Preferred Credentials for this host
- Configuring the database backup settings for a database on this host.
- Trying to Clone an Oracle Home, running the Patching Wizard or Deployment procedure against targets in this host.
- Executing a User-Defined Metric against target in this host, etc
In summary, any operation which requires the Agent to login to the host and perform an activity may result in the above error.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document
|Cause 1: The <AGENT_HOME>/root.sh script was not run after the Agent installation.|
|Cause 2. The root.sh script may have been run but the mount point for the <AGENT_HOME> is set with a 'nosuid' / 'nosetuid' / 'noatime' / 'nodiratime' option.|
|Solution for Cause 1|
|Solution for Cause 2|