Creating a profile as a root user and assigning ownership to a non-root user

The root user can create a profile and assign ownership of the profile directory to a non-root user so that the non-root user can start WAS for a specific profile. Use this example to accomplish the tasks through commands.

 

Before you begin

This task assumes a basic familiarity with the wasprofile command and system commands.

This task uses the following terms:

You must have root authority to accomplish the following tasks.

Before we can create a profile, install WebSphere Application Server.

 

About this task

Have the root user perform the following steps to create a profile and to assign ownership to a non-root user for the profile directory and the logs directory. The non-root user needs access to these directories in order to start WebSphere Application Server.

 

Procedure

  1. Create the profile:

    ./wasprofile.sh
    -create -profileName profile01
    -profilePath app_server_root/profiles/profile01
    -templatePath app_server_root/profileTemplates/default
    -nodeName bl6node
    -cellName bl6ell
    -hostName bl6.rtp.raleigh.ibm.com
    
    
    

    wasprofile
    -create -profileName profile01 
    -profilePath C:\
    app_server_root\profiles\profile01
    -templatePath C:\
    app_server_root\profileTemplates\default
    -nodeName bl6node 
    -cellName bl6Cell 
    -hostName bl6.rtp.raleigh.ibm.com
    
    
    
    The commands are split on multiple lines for printing purposes.

  2. Change ownership of the profile01 profile directory to the user1 non-root user:

    For example, issue the following command

    chown -R user1 app_server_root/profiles/profile01
    

    Follow instructions in the Windows documentation to grant user1 access to the following directory

    C:\app_server_root\profiles\profile01
    

  3. Change the ownership of the logs directory for the profile01 profile to the user1 non-root user to prevent displaying log messages to the console:

    Issue the following command

    chown -R user1 app_server_root/logs/wasprofile/profile01
    

    Follow instructions in the Windows documentation to grant user1 access to the following directory

    C:\app_server_root\logs\wasprofile\profile01
    

 

Results

The root user has created a profile and changed ownership of the profile directory and log directory to a non-root user.

 

What to do next

The non-root user can start WAS associated with, in this example, profile01.


Related reference
wasprofile command