|Manually upgrading Zoomdata 4.1 or later no longer provides the Java Runtime Environment (JRE) needed for Zoomdata to start. Make sure you have Java 8 (1.8.0_131) or later installed before you manually install or manually upgrade to Zoomdata 4.1 or later. If you do not, Zoomdata will not start. See Configuring JRE/JVM.|
Due to the upgrade of the HashiCorp Consul (service discovery) version from 0.7.5 to 1.2.2, custom connectors built before Zoomdata 3.2 ( built for versions 3.1 or earlier versions) will not appear in Zoomdata after you migrate to Zoomdata 3.7 or later. This is caused by incompatibilities between old connectors and the new Consul. To make your custom connectors compatible with Zoomdata 3.7 (and later versions), you must migrate them as described in Version 3.7 Custom Connector Migration Information.
This migration step is required only for custom connectors built with Zoomdata versions earlier than 3.2 or for connectors that were present before Zoomdata 3.2 but that are now deprecated (for example, the Hive on Tez connector, which was replaced by the Hive connector in Zoomdata 3.7).
|Zoomdata version 3.2 and later versions use headless Google Chrome instead of Firefox for Zoomdata's Screenshot microservice. The Chrome-based Screenshot microservice cannot be installed in CentOS v6 environments because the Google Chrome dependencies do not support that platform. See Setting Up the Screenshot Microservice.|
The installation script works in the following environments:
- Centos v6 and v7
- Ubuntu v14.04 and 16.04
- RHEL 6 and 7
An option to install OpenJDK is included in the installation and upgrade scripts provided by Zoomdata. If you skip this option or if you install or upgrade the product manually, make sure that Java 8 (or later) is installed. If you do not, Zoomdata will not start after the installation.
The target server for the Zoomdata software should meet the following prerequisites:
- The server must be connected to the Internet.
- The server must not have PostgreSQL already installed.
- The server must not contain any
zoomdatafolders or Zoomdata property files from previous versions. If a previous version of Zoomdata was installed on this server, ensure that all property files have been deleted before running the installer script.
- The user installing Zoomdata must be able to use the
sudocommand on the server.
|If you do not have an internet connection on the server on which Zoomdata is being installed, download the Zoomdata installation package and load into the target server. After this is done, you can manually install Zoomdata. See Alternative Installation Options.|
|If the server on which Zoomdata is to be installed does not meet all of the prerequisites, see Alternative Installation Options.|
If you are installing Zoomdata on a server running either CentOS v6 or Ubuntu v14, see Configuring the Maximum Number of Open Processes and Files. Be sure to complete this prerequisite setup before installing Zoomdata. If your server is running either CentOS v7 or Ubuntu v16, then you can skip this prerequisite step.
In addition, Zoomdata benefits from having time synchronization in your network. Specifically, Zoomdata leverages the Network Time Protocol daemon (NTPD), which performs time synchronization of networked servers to Coordinated Universal Time (UTC). If needed, read Using the Network Time Protocol to Synchronize Time for instructions to set this up.
After you have made any needed adjustments to your network configurations, you can continue the installation process.