Install the software unattended
In this section, you will learn how you can install Collibra DGC without manual interaction.
Prerequisites
- The prerequisites of a normal installation, go to System requirements.
- A valid configuration file in JSON format, go to Unattended installation configuration parameters.
None of the configuration parameters is required. For every parameter that is not provided, the system will use a default value. - If you are installing on Linux systems, you must first have installed PostgreSQL 14.9 prior to the installation.
- You have write access to the temporary folder in which the installer extracts the required files.
Tip The default temporary folder of your operation system is used, but you can choose another temporary folder as well.
- The node that will run the Search service, must pass the following bootstrap checks:
- File descriptor
- Maximum number of threads check
- Maximum file size
- Maximum size virtual memory check
- Maximum map count check
Type
Check description
Minimum value
Applies for installation type
Setting name
User limit Maximum number of open file descriptors 65536 - Without root permissions
- With root permissions, using System V init daemon
nofile Maximum number of open threads/processes 4096 nproc Maximum file size unlimited fsize Kernel parameter Maximum virtual memory areas 262144 - All
vm.max_map_count For more information on these settings, see the Settings section.
Linux
- Open a terminal session and go to the directory with the installer.
- Run the following command:
- As root:
sudo ./dgc-linux-5.9.2-2.sh -- --config /full-path/to/config
- As non-root:
./dgc-linux-5.9.2-2.sh -- --config /full-path/to/config
- As root:
- You can replace
--config
by-c
. - Use the full path to the configuration file, even if it is in the same directory as the installer.
~$ ./dgc-linux-5.9.2-2.sh -- --config /home/johndoe/Downloads/config.json
Verifying archive integrity... 100% All good.
Uncompressing DGC Installer 100%
10:49:02.235 - Using configuration file : /home/johndoe/Downloads/config.json
10:49:02.324 - SUCCESS - Check umask settings
10:49:02.326 - SUCCESS - Create installation and data directories
10:49:02.353 - SUCCESS - Create installation configuration file
10:49:02.454 - SUCCESS - Create uninstall script.
10:49:04.559 - SUCCESS - Extract JRE
...
10:49:20.826 - SUCCESS - Start Agent
10:49:24.464 - SUCCESS - Start Console
10:49:24.464 - Installation finished in 22184ms.
Windows
- Open a command-line session (Command Prompt or Windows PowerShell) as Administrator and go to the directory with the installer.
- Run the following command:
setup.bat --config <full-path/to/config>
- You can replace
--config
by-c
. - Use the full path to the configuration file, even if it is in the same directory as the installer.
What's next?
After you have installed all the services, follow either one of the following instructions to create an environment:
- Complete the setup if you installed all the services on separate nodes.
- Start an environment for the first time if you installed all the services on a single node.