You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Installation Requirements

The following requirements must be met before the JOC Cockpit can be installed:

  • The JOC Cockpit can be installed independently of any JobScheduler Masters. However, it can only be used to operate version 1.11 JobSchedulers and newer. These JobSchedulers have to use a separate schema, user and database to any other JobSchedulers that use the same DBMS because of changes made to the database tables for version 1.11.
  • Java 8
  • Web Server capable of handling Java Web Applications (Jetty Tomcat, JOC C own Jetty)

Operating Systems

The JOC Cockpit is available for Linux and Windows operating systems in 64-bit and 32-bit. See the Which platforms is JobScheduler available for and what platform support is provided? article for more information. IS ARTICLE CORRECT TARGET?

Download the JOC Cockpit Archive

The following archive files including installer are available:

  • joc_linux.[release].tar.gz < LINKS TO BE ADDED
  • joc_windows.[release].zip

These archives can be downloaded from:

  • the SOS Web Site Download page < LINKS TO BE ADDED
  • the JobScheduler Source Forge

Installation Procedure

Preparation

  • Unpack the archive JOC Cockpit archive to a suitable directory such as /tmp on Unix systems or C:\temp on Windows.
The installer can be started as a dialog or in batch mode. Note that an X-Server is required if the installer is to be run as a dialog on Unix systems. If an X-Server is not installed, then use batch installation.

Start Installation

Installation is started as a dialog by clicking on the setup.sh or setup.cmd files.

Batch installation is started by opening a terminal or command window in the folder containing the setup.* file and typing:

  • Starting the JOC Cockpit installer on Unix systems
    /tmp/jobscheduler.[release]> ./setup.sh
  • Starting the JOC Cockpit installer on Unix systems
    C:\temp\jobscheduler.[release]> setup.cmd

Configuration Forms

  • Language Selection

    • English and German are available
  • Welcome Screen

  • Licensing Agreement

  • Target Path for the Installation

    • The default installation paths for the JOC Cockpit are alongside the default JobScheduler program files:

      • /home/[user]/sos-berlin.com/joc on Linux systems and

      • C:\Program Files\sos-berlin.com\joc on Windows.

  • User Data / Install Jetty

    • The default installation paths for the Jetty Web Server - the jetty_base - delivered with the JOC Cockpit are alongside the default JobScheduler configuration and log files:
      • /home/[user]/sos-berlin.com/joc on Linux systems and

      • C:\ProgramData\sos-berlin.com\joc on Windows.
    • Note that if it another web server is to be used, the relevant configuration files required for such a server such as the shiro.ini file will be written to the file system. These files can then be moved to the desired location. The default locations for these files are:
      • ./jetty_base/resources on Linux systems and < FILE LOCATION TO BE VERIFIED
      • jetty_base\resources on Windows systems.
  • Choose the DBMS

    • The type of DBMS used by the JobSchedulers operated by the JOC Cockpit is specified in the next form.

    • The database configuration is written to an XML file during installation.
    • If this file is edited later on and the
      • The name and location of the database configuration file is specified in the joc.properties file, which can be found in the resources folder.
        The default name and location of this file are:
        • resources/hibernate.cfg.xml
  • Configure the Database Connection

    • The access parameters for the DBMS used by the JobSchedulers operated by the JOC Cockpit are specified in the next form:

  • 07 - No Slide

  • 08 Installation

    • The installation form shows the progress of the first part of the installation procedure

  • 09 Processing

  • 10 Completion

  • 11 JOC Cockpit Login

    • Call the JOC Cockpit login form in a web browser and enter the username and password.

      After a first installation of the JOC Cockpit the default User Name and Password will be root:root and Shiro Authentication will be active.

      See the Authentication and Authorization Configuration article for information about the configuration of other user profiles and authentication methods.

Installation Log Location

The JOC Cockpit configuration and installation log information are written to a new log file each time an installation is carried out. These log files can be found in the logs folder in the joc_installation_directory.

Installation log files are named according to the pattern Install_V[release]_[date&time]_...log where release is the version release number and date and time refer to the installation.

Configuration with Alternative Web Servers

The JOC Cockpit installation procedure contains the option of installing and using the Jetty Web Server that is included in with the JOC Cockpit installation archive. This option was shown in the above series of screen shots.

I

 

  • No labels