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: