Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
Usage: pico -list <ip/host> ... | -view <pico name> | -add <ec name> <EC<EC> | ECSA> <ip/host> | -delete <ec name> <EC<EC> | 
ECSA> <ip/host> | -mark_for_shutdown <ec name> <EC |<EC> ECSA> <ip/host> <true | false>

This command is used to:

  • List, view, add, or delete pico instances
  • Signal to the Platform that an EC /ECSA is scheduled to be shut down

...

Info
titleExample - pico -list

The following commands lists all pico hosts and pico instances.

Code Block
languagetext
themeEclipse
MZ>> pico -list


Output:

Code Block
languagetext
themeEclipse
ec_standard    ec    10.0.0.48 
ec_standard    ec    10.46.100.26 
ecsa_extended  ecsa  10.0.0.100


-view

usage: pico -view <pico name>

...

Info
titleExample - pico -view

The following displays the status for all pico instances in the system.

Code Block
languagetext
themeEclipse
MZ>> pico -view

Output:

Code Block
languagetext
themeEclipse
Pico                 Start       Memory                 Response      Error    Marked For
Name                 Time        (Used, Commited, Max)  Time (ms)     Status   Shutdown
ec1 (ip:port)        <time>      1.1, 24.2, 27.6        1             OK       true             
ec2 (ip:port)        <time>      1.2, 23.3, 28.7        1             OK            
MZSH:45881 (ip:port) <time>      5.9, 15.5, 47.5        2             OK                    
Platform (ip:port)   <time>      8.2, 20.0, 27.6        2             OK        

The Memory column is a comma separated list of Used, Committed and Maximum memory, and Response Time is measured in milliseconds.

If Error Status indicates "Error", an OutOfMemoryError has occurred and additional information will be included in the output. For example, in case of an OutOfMemoryError on the Platform, the following could be shown:

Code Block
languagetext
themeEclipse
Platform: Mon Jan 23 09:59:47 CET 2012 OutOfMemoryError on platform at platform-e6410. 
See log/platform.log for more information

OutOfMemoryError is further described in /wiki/spaces/MD82/pages/3778787 in the System Administration User's Guide.

If Error Status indicates "Connection failure", an RCP error has occurred.

If Marked for Shutdown is set to true, the EC /ECSA is scheduled to be shut down and will not be assigned workflows.

The following command displays the status of the pico instance named ec1.

Code Block
languagetext
themeEclipse
MZ>> pico -view ec1

Output:

Code Block
languagetext
themeEclipse
Pico Name:        ec1 (10.0.0.8:37197)
OS:               LINUX
OS Version:       2.6.38-11-generic-pae
Architecture:     I386
Processors:       8
Java Version:     1.8.0_121
Loaded Classes:   2854        


...

usage: pico -add <ec name> <EC | ECSA> <EC> <ip/host>

Use pico -add to add a pico instance to the  system.

...

usage: pico -delete <ec name> <EC | ECSA> <EC> <ip/host>

Use pico -delete to delete a pico instance from the system.

Info
titleExample - pico -delete

The following command deletes an ECSA EC named ecsa1 ec1 from host 10.0.0.48.

Code Block
languagetext
themeEclipse
MZ>> pico -delete ecsa1ec1 ecsaec 10.0.0.48


mark_for_shutdown

usage: pico -mark_for_shutdown <ec name> <EC | ECSA> <EC> <ip/host> <true | false>

Use pico -mark_for_shutdown to signal to the Platform that an EC/ECSA is EC is scheduled to be shut down. As a result, the Platform will no assign workflows to the EC/ECSA.

Info
titleExample - pico -mark_for_shutdown

The following command signals that the EC named EC1 on 10.0.0.48 should not be assigned workflows.

Code Block
languagetext
themeEclipse
MZ>> pico -mark_for_shutdown ec1 ec 10.0.0.48 true


...