Skip to main content
Delphix

root.sh Execution Fails on Oracle Home Mounted on Delphix vFiles (AppData, Unstructured Files) NFS Mount (KBA8481)

 

KBA

KBA# 8481

 

Issue

Execution of the root.sh script as part of upgrade for Oracle home mounted on Delphix vFiles (also referred to as AppData or Unstructured Files) datasets may fail in chown and chmod steps with "operation not permitted".

/bin/chown: changing ownership of ‘<filesystem mount path>’: Operation not permitted
/bin/chmod: changing permissions of ‘<filesystem mount path>’: Operation not permitted

Prerequisites

Upgrade attempted on Oracle home (binaries) mounted from Delphix native vFiles datasets.  

Applicable Delphix Versions

Click here to view the versions of the Delphix engine to which this article applies
Major Release All Sub Releases
6.0 6.0.0.0, 6.0.1.0, 6.0.1.1, 6.0.2.0, 6.0.2.1, 6.0.3.0, 6.0.3.1, 6.0.4.0, 6.0.4.1, 6.0.4.2, 6.0.5.0, 6.0.6.0, 6.0.6.1, 6.0.7.0, 6.0.8.0, 6.0.8.1, 6.0.9.0, 6.0.10.0, 6.0.10.1, 6.0.11.0

5.3

5.3.0.0, 5.3.0.1, 5.3.0.2, 5.3.0.3, 5.3.1.0, 5.3.1.1, 5.3.1.2, 5.3.2.0, 5.3.3.0, 5.3.3.1, 5.3.4.0, 5.3.5.0, 5.3.6.0, 5.3.7.0, 5.3.7.1, 5.3.8.0, 5.3.8.1, 5.3.9.0

5.2

5.2.2.0, 5.2.2.1, 5.2.3.0, 5.2.4.0, 5.2.5.0, 5.2.5.1, 5.2.6.0, 5.2.6.1

5.1

5.1.0.0, 5.1.1.0, 5.1.2.0, 5.1.3.0, 5.1.4.0, 5.1.5.0, 5.1.5.1, 5.1.6.0, 5.1.7.0, 5.1.8.0, 5.1.8.1, 5.1.9.0, 5.1.10.0

5.0

5.0.1.0, 5.0.1.1, 5.0.2.0, 5.0.2.1, 5.0.2.2, 5.0.2.3, 5.0.3.0, 5.0.3.1, 5.0.4.0, 5.0.4.1, 5.0.5.0, 5.0.5.1, 5.0.5.2, 5.0.5.3, 5.0.5.4

Resolution

Ultimately, this behavior is by design. Delphix native RDBMS and vFiles are shared with NFS "root_squash" option enabled, which prevents some root privilege grants from being permitted on NFS filesystems.  

The Delphix vSDK does allow for plugin developers to alter this behavior, but at the publication time of this document no alternative is available in "native" Datasets to alter this behavior.  Root squash cannot be disabled at this time.

An RFE exists for Delphix Product Development to consider expansion of NFS file mount options in a future release.  Any Delphix Customer may work with their Account Team to be added to the request to indicate increased interest. This knowledge article may be referenced as needed.

 

Related Articles

The following articles may provide more information or related information to this article: