Defining appserver processes
To enhance the operation of an appserver, you can define command-line information for starting or initializing an appserver process. Such settings define run-time properties such as the program to run, arguments to run the program, the working directory.
- Go to the settings page for a process defintion in the administrative console. Click Servers > Application Servers in the console navigation tree, click on an appserver name and then Process Definition.
- On the settings page for a process defintion, specify the name of the executable to run, any arguments to pass when the process starts running, and the working directory in which the process will run. Then click OK.
- (Optional) Specify process execution statements for starting or initializing a UNIX process.
- (Optional) Specify monitoring policies to track the performance of a process.
- (Optional) Specify process logs to which standard out and standard error streams write. Complete this step if you do not want to use the default file names.
- (Optional) Specify name-value pairs for properties needed by the process definition.
- Stop the application server and then restart the server.
- Check the appserver to ensure that the process definition runs and operates as intended.
Process definition
Running an Application Server with a non-root user ID and the nodeagent as root
Running the deployment manager with a non-root user ID
Running an Application Server and nodeagent with a non-root user ID
Process definition settings