Network Deployment (Distributed operating systems), v8.0 > Set up the application serving environment > Manage profiles on non-z/OS operating systems > Manage profiles for non-root users
Change ownership for profile maintenance
When an installer installs a maintenance package that contains service for a profile that a non-root user owns, the installer owns any new files that the maintenance package creates. The installer can change the ownership of the new files so that a non-root user can successfully start the product. This task assumes a basic familiarity with Installation Manager and system commands.
This task uses the following terms:
- Root users refers to:
![]()
(Solaris) (AIX) Root users
- (Windows) Administrators
- Non-root users refers to:
![]()
(Solaris) (AIX) Non-root users
- (Windows) Non-administrators
- Installer refers to a root user or a non-root user.
Before you can update a profile, install the product, and create a profile.
This example assumes that the installer completes the following actions:
- Applies service that creates new files in a profiles directory that the wsdemo non-root user owns
- Changes ownership of new profile files from the installer to the wsdemo non-root user.
If the installer does not change ownership, then when the non-root user starts the product, the application server encounters an error and issues a message that is similar to the following example:
ADMR0104E: The system is unable to read document cells/express1Cell/nodes/express1/node-metadata.properties: java.io.IOException: No such file or directory
Procedure
- Install maintenance packages for the product.
- Reassign ownership of the entire profile directory to the wsdemo non-root user.
The PROFILE_ROOT variable in the following examples is the profile directory that the non-root user owns.
![]()
(Solaris) (AIX) Issue the chown command.
chown -R wsdemo PROFILE_ROOT(Windows) Follow instructions in the Windows documentation to reassign ownership of the PROFILE_ROOT directory to the wsdemo non-root user.
Results
The installer installed a maintenance package that creates new files in a non-root user profile directory and changes ownership of the new files to the non-root owner.
What to do next
The non-root user can start the product without receiving the ADMR0104E error message.