General Installation Guidance
This page explains how to install Machbase and how to troubleshoot installation problems.
Table of Contents
Types of Installation
There are four available types of installation as below.
Table 1. Installation types and description
|Type of installation||Description||Note|
|Manual||It is in the format of the zip file (In Unix, the extension is .tgz). Use “tar” or “GNU gzip” to unzip and install.||It can be installed only in console mode.|
|Package||It supports "rpm" file for RedHat and CentOS, and "deb" file for Debian OS.||It can be installed only in console mode.|
|Windows client||It is compressed executable file for Windows only and its extension is .exe.||It can be installed in GUI mode.|
|machcollector||It is the agent tool for collecting various data logs, and only tar file is supported.||It can be only installed in console mode.|
Naming Convention of Installation File
This section describes how the name of installation file is constructed. Extensions may differ based on package or manual installation.
Description of installation file name
|Edition||It displays the editions of Machbase package. It currently provides three types of editions: Embedded, Standard, and Enterprise|
|Version||It displays the version of the Machbase. Machbase is "MajorVersion-MinorVersion-FixVersion-SourceRevision.Edition" constituting four parts of numbers and characters. - MajorVersion: it refers to major version of Machbase. - MinorVersion: if new major features are added, the second number in the version string is increased. But this version does not guarantee compatibility of database files and communication protocols. - FixVersion: it upgrades bugs and minor features, and guarantees compatibility. - SourceRevision: it refers to the unique number of the source code that was modified. - Edition: it refers to the status level of the release. (Alpha, Beta, and Official) e.g.) 18.104.22.1686b8f2|
|OS||It refers to the name of operating system. e.g.) LINUX or WINDOWS|
|CPU||It refers to the type of CPU installed in the operating system. e.g.) X86 or IA64|
|BIT||This indicates whether the compiled binary is 32-bit or 64-bit. e.g.) 32-bit or 64-bit|
|MODE||This indicates the mode of the version when compiling the data. It is divided into debug, prerelease, or release. e.g.) release, debug, or prerelease|
It provides examples of manual installation.
Manual installation for Linux x86-64 package, the name of installation file is created as:
This is the examples of package installation for RedHat and CentOS.
Package installation of x86-64 package on Linux for rpm file, the name of installation file is created as:
This is the examples of package installation for DebianOS.
Package installation of x86-64 package on Linux for deb file, the name of installation file is created as:
The Windows server installation of x86-64 is available named as down below:
Package installation of x86-64 package on Linux, the name of installation file is created as: