Network Deployment (Distributed operating systems), v8.0 > Reference > Jython script library
Server administration scripts
The scripting library provides multiple script procedures to automate the application server configurations. Use the application server scripts to delete, start, and stop servers. We can run each script individually or combine procedures to create custom automation scripts for the environment.
All server management script procedures are located in the WAS_HOME/scriptLibraries/servers/V8 directory.
Use the following script procedures to administer the application server:
startAllServers
This script starts all servers on a node in the configuration.
startAllServers argument description. Run the script with the node name.
Argument Description nodeName Name of the node of interest. Syntax
AdminServerManagement.startAllServers(nodeName)Example usage
AdminServerManagement.startAllServers("myNode")
startSingleServer
This script starts a specific server in the configuration.
startSingleServer argument descriptions. Run the script with the node name and server name.
Argument Description nodeName Name of the node of interest. serverName Name of the server to start. Syntax
AdminServerManagement.startSingleServer(nodeName, serverName)Example usage
AdminServerManagement.startSingleServer("myNode", "myServer")
stopAllServers
This script stops all servers on a node in the configuration.
stopAllServers argument description. Run the script with the node name.
Argument Description nodeName Name of the node of interest. Syntax
AdminServerManagement.stopAllServers(nodeName)Example usage
AdminServerManagement.stopAllServers("myNode")
stopSingleServer
This script stops a single server in the configuration.
stopSingleServer argument descriptions. Run the script with the node name and server name.
Argument Description nodeName Name of the node of interest. serverName Name of the server of interest. Syntax
AdminServerManagement.stopSingleServer(nodeName, serverName, classname, displayname, classpath, otherAttributeList)Example usage
AdminServerManagement.stopSingleServer("myNode", "myServer")
Use the script library to automate the application serving environment using wsadmin.sh
Automate server administration using wsadmin.sh
Related
Server query scripts
Server settings configuration scripts