Versions Compared

Key

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

...

  1. Log in as mzadmin on the host where the Platform Container is installed.

  2. Make sure that the environment variables are set correctly:

    VariableDescription
    MZ_CONTAINER

    Example value: container0
    This environment variable specifies an identifier for the installed container. Each container in your Image Modified system must have a unique identifier.

    MZ_HOME

    Example value: /opt/mz

    This environment variable specifies where the software is installed.

    JAVA_HOME

    Example value: /opt/jdk/jdk1.8.0_45

    This environment variable specifies where the JDK is installed.

    PATH

    This environment variable specifies the search path.

    The search path must contain the following directories: $JAVA_HOME/bin:$MZ_HOME/bin



  3. Stop all EC/ECSAs, and SCs.

    Note
    titleNote!

    It is recommended that you stop workflows that depend on the specified pico instances before you run the mzsh shutdown command. Workflows that are active during shutdown, may remain in an active state or enter an unreachable state. In both these cases, the workflows may need manual attention to ensure that they are deactivated.

    If you have enabled remote access to the containers in your system, you can stop pico instances on other containers with the the mzsh system stop command:

    Code Block
    languagetext
    themeEclipse
    $ mzsh system stop container:<container regexp>/pico:<pico regexp>


    Info
    titleExample - mzsh system stop

    Enter the following command to stop all pico instances in a container:

    Code Block
    languagetext
    themeEclipse
    $ mzsh system stop container:<container>/pico:.*

    Repeat this command for all containers in the system to stop all pico instances. You can also stop all pico instances by omitting the target path:

    Code Block
    languagetext
    themeEclipse
    $ mzsh system stop

    This is equivavalent to:

    Code Block
    languagetext
    themeEclipse
    $ mzsh system stop container:.*/pico:.*

    Add the --tag option to the system command to stop a group of pico instances:

    Code Block
    languagetext
    themeEclipse
    $ mzsh system stop --tag tag1 container:.*/pico:.*

    For further information about the the system command and how to add tags to pico instances, see 2.1.14 system in the Command Line Tool User's Guide.


    If you have not enabled remote access, you must login to each container and stop the pico instances with the mzsh shutdown command.

    Code Block
    languagetext
    themeEclipse
    $ mzsh shutdown <pico-name-1> <pico-name-2> <...>

     

  4. Stop the Platform by entering the mzsh shutdown command:

    Code Block
    languagetext
    themeEclipse
    $ mzsh shutdown platform  

    The Platform must be the last of the pico instances to shut down. The reason for this is that the mzsh shutdown and mzsh system stop commands are issued through the Platform.

    Note
    titleNote!

    The Unix command kill should only be used when the shutdown command is not working, since it will force interruption of all processing instead of waiting until the next End Batch message is issued for each workflow. The use of this command may be necessary if the Platform is accidentally shut down prior to an Execution Context, for example.


    Tip
    titleHint!

    Use the following mzsh command to retrieve the running status of pico instances in the system:

    Code Block
    $ mzsh topo show status




Scroll ignore
scroll-viewportfalse
scroll-pdftrue
scroll-officefalse
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse


Next: