Page History
...
- Take a backup of the JOC Cockpit's installation directory.
- Extract the installer archive .tar.gz/.zip file. It will create a directory that includes the maintenance release number, for example
joc.2.2.2
.- Consider instructions from JS7 - JOC Cockpit Installation On Premises
- Users can re-use an existing
joc_install.xml
installer response file from a previous installation for the same minor release. - Consider to copy additional resources to the directory of the extracted installer archive, for example to
joc.2.2.2
- any JDBC Drivers that you downloaded individually for installation with a previous JS7 JOC Cockpit release,
- the Hibernate configuration file that holds the database connection and that has been used for a previous installation,
- the JS7 license key *.pem file if JS7 is operated with a Commercial License.
- Stop the JOC Cockpit daemon (Linux) or service (Windows).
- Run the JOC Cockpit installer
- Invoke the installer script in the same way as for installation of a previous release, for example
./setup.sh|.cmd joc_install.xml
./setup.sh|.cmd -u joc_install.xml
- Invoke the installer script in the same way as for installation of a previous release, for example
- Start the JOC Cockpit daemon (Linux) or service (Windows)
...
- Take a backup of the Controller instance's installation directory.
- Extract the installer archive .tar.gz/.zip file in from a neutral directory not related to the current Controller installation. This will create a sub-directory that includes the maintenance release number, for example
controller.2.2.2
. - Consider instructions from JS7 - Controller Installation On Premises
- Stop the Controller.
- Standalone Controller
- Stop the Controller instance.
- Controller Cluster
- Stop both Controller instances.
- Stop the Cluster Watch Agent.
- Standalone Controller
- In From the existing Controller installation directory move or remove the
lib
directory. - Copy the
lib
andbin
directories from the extracted installer archive to the Controller instance's installation directory. This will replace the previouslib
directory and will overwrite the existingbin
directory from the new release.- For a Controller Cluster consider to perform this step for both Controller instances.
- For a Controller Cluster update the Cluster Watch Agent as explained below and start the Cluster Watch Agent.
- Start the Controller.
...
- Take a backup of the Agent's installation directory.
- Extract the installer archive .tar.gz/.zip file in from a neutral directory not related to the current Agent installation. This will create a sub-directory that includes the maintenance release number, for example
agent.2.2.2
. - Consider instructions from JS7 - Agent Installation On Premises
- Stop the Agent.
- In From the existing Agent installation directory move or remove the
lib
directory. - Copy the
lib
andbin
directories from the extracted installer archive to the Agent's installation directory. This will replace the previouslib
directory and will overwrite the existingbin
directory from the new release. - Start the Agent.
Upgrade
Applicability
- For any upgrade JOC Cockpit, the Controller and Agents are required to use the same minor release.
- Existing Agents cannot continue to be operated with newer Controller releases across different minor releases.
Order of Components
- In a first step update JOC Cockpit.
- In a second step update Controller and Agents.
Procedure for Headless Installation On Premises
JOC Cockpit
- Take a backup of the JOC Cockpit's installation directory.
- Extract the installer archive .tar.gz/.zip file. It will create a directory that includes the maintenance release number, for example
joc.2.2.2
.- Consider instructions from JS7 - JOC Cockpit Installation On Premises
- Users basically can re-use an existing
joc_install.xml
installer response file from a previous installation, however, users should check for changes, for example new or changed installer options that are available from thejoc_install.xml
file after extraction of the installer archive. If in doubt copy settings from a previousjoc_install.xml
file to the new version of this file. - Consider to copy additional resources to the directory of the extracted installer archive, for example to
joc.2.2.2
- any JDBC Drivers that you downloaded individually for installation with a previous JS7 JOC Cockpit release,
- the Hibernate configuration file that holds the database connection and that has been used for a previous installation,
- the JS7 license key *.pem file if JS7 is operated with a Commercial License.
- Stop the JOC Cockpit daemon (Linux) or service (Windows).
- Take a backup of the JOC Cockpit's installation directory.Take a backup of the JS7 - Database schema. During upgrade changes to the database schema might be applied that prevent to rollback to the previous JOC Cockpit release.
- Run the JOC Cockpit installer
- Invoke the installer script in the same way as for installation of a previous release, for example
./setup.sh|.cmd joc_install.xml
./setup.sh|.cmd -u joc_install.xml
- Invoke the installer script in the same way as for installation of a previous release, for example
- Start the JOC Cockpit daemon (Linux) or service (Windows)
...
- Take a backup of the Controller instance's installation directory.
- Extract the installer archive .tar.gz/.zip file in from a neutral directory not related to the current Controller installation. This will create a sub-directory that includes the maintenance release number, for example
controller.2.2.2
. - Consider instructions from JS7 - Controller Installation On Premises
- Stop the Controller.
- Standalone Controller
- Stop the Controller instance.
- Controller Cluster
- Stop both Controller instances.
- Stop the Cluster Watch Agent.
- Standalone Controller
- In From the existing Controller installation directory move or remove the
lib
directory. - Copy the
lib
andbin
directories from the extracted installer archive to the Controller instance's installation directory. This will replace the previouslib
directory and will overwrite the existingbin
directory from the new release.- For a Controller Cluster consider to perform this step for both Controller instances.
- For a Controller Cluster update the Cluster Watch Agent as explained below and start the Cluster Watch Agent.
- Start the Controller.
...
- Take a backup of the Agent's installation directory.
- Extract the installer archive .tar.gz/.zip file in from a neutral directory not related to the current Agent installation. This will create a sub-directory that includes the maintenance release number, for example
agent.2.2.2
. - Consider instructions from JS7 - Agent Installation On Premises
- Stop the Agent.
- In From the existing Agent installation directory move or remove the
lib
directory. - Copy the
lib
andbin
directories from the extracted installer archive to the Agent's installation directory. This will replace the previouslib
directory and will overwrite the existingbin
directory from the new release. - Start the Agent.
Troubleshooting
Overview
Content Tools