In this chapter we present you some basic administration commands: how to manage nodes, users, where to find logs, and more.
1 Linux Server Installation
The basic installation only requires to unpack the ProActive archive and run (use .bat script for Windows environment):
2 Adding Nodes
Nodes can be added to the scheduler by:
3 About Network Protocols
Two categories of protocols:
TA Node is executed inside a Java Virtual Machine, but a single JVM can contain multiple ProActive Nodes. This functionality is called Co-Allocation and is illustrated in the following diagram (example for PNP) :
The Scheduler Server is also contained in a ProActive Node (this is why it displays a ProActive URL on startup).4 Logs & Data Files
ProActive Scheduler internal logs are stored in :
5 Managing Users
The ProActive Scheduler has an internal user management system. Internal users passwords and group affectations are defined in the files:
In addition to users managed directly by the scheduler, users from an Active Directory can be added through:
Groups authorization are implemented using JAAS.
A single file defines what groups can or cannot do:
We have seen that login.cfg contains encrypted passwords.
They are encrypted using the public key of the scheduler.
Symetric scheduler keys are stored in:
Credential Files are files containing the encrypted credentials of a single
user.
Credential Files may be used to log into the scheduler, to create node sources, etc.
The ProActive Server uses 3 credentials files internally:
6 RM Portal
The Resource Manager Portal allows an administrator to perform several tasks such as :
To monitor the host metrics click on the computer icon in the tree view on
the
left panel, and then click on the tab Monitoring:
On a selected ProActive Node, it is also possible to execute a script, you can do
that
by selecting the tab Script Console.
For example, execute the command to print the processes executed on this machine and
their pid:
7 Scheduler Portal
The Scheduler Portal allows an administrator to perform several tasks such as :
8 Command Line Interface
Additionally to the portals, it is possible to interact with the scheduler and RM by
using a command line interface.
It allows the same operations as the portals, but with the command line.
For example, connect to the scheduler machine and open a terminal. Enter :