X

Help Articles are product support tips and information straight from the NV5 Geospatial Technical Support team developed to help you use our products to their fullest potential.



92 Rate this article:
No rating

How to manually install MongoDB on CentOS Stream 8 to run the Next-Generation License Server

Problem:

When running the Next-Generation License Server installer on CentOS Stream 8, the installation of MongoDB will fail with the below error

Would you like to install MongoDB Community Server 7.0.14 [y|n]? y
Installing MongoDB Community Server 7.0.14...
Error: CentOS Stream Linux is not supported.
Error:  Linux is not supported.
Unable to install MongoDB Community Server.
Exiting the installation.

 

 

Work-around 1

A work-around to this error is possible by manually adjusting the installation script for NGLS.

  • Download the Next-Generation License Server 4.4 for Linux following the instructions HERE.
  • Unzip the file for the installer from terminal:
 gunzip setup-license_server44-linux.tgz
 tar -xf setup-license_server44-linux.tar
  • Move to the following directory:
 cd license_server44/
  • Edit the ​install_linux.sh file - sudo permissions may be required
  • Manually update the line 142 from
elif [[ ($ID == "rhel") || ($ID == "rocky") || ($ID == "almalinux") || ($ID = "ol") ]]; then

to

 elif [[ ($ID == "rhel") || ($ID == "centos") || ($ID == "rocky") || ($ID == "almalinux") || ($ID = "ol") ]]; then
  • Save the updated installation script and run it 
sudo ./install_linux.sh

 

 

 

Work-around 2 - in case Workaround 1 does not work.

In case Workaround 1 does not work, another work-around to this error is possible by first installing the RHEL 8 MongoDB RPM package provided with the NGLS installer. After MongoDB is installed and running, you can then run the installer for NGLS with success. 

 

NOTE: This work-around has only been tested with License Server 4.4. It should also work on earlier versions, but this is unconfirmed. 

 

  • Download the Next-Generation License Server 4.4 for Linux following the instructions HERE.
  • Unzip the file for the installer from terminal:
 gunzip setup-license_server44-linux.tgz
 tar -xf setup-license_server44-linux.tar
  • Move to the following directory:
 cd license_server44/
  • Manually unzip the data.tgz file:
 gunzip data.tgz
 tar -xf data.tar
  • Move to the following directory:
 cd software/mongodb/RedHat/8
  • Manually install the rpm for MongoDB server with a command such as...
 sudo dnf install mongodb-org-server-7.0.14-1.el8.x86_64.rpm 
  • Start the MongoDB service:
 sudo systemctl start mongod
  • Install the NGLS from the /license_server44 directory:
 sudo ./install_linux.sh
  • When prompted to install MongoDB say No
  • After it completes, check the License Server status by either...
    1. Loading into the License Server Dashboard from a web browser: http://localhost:4080/dashboard/
    2. By checking the server API via curl in the terminal: curl http://localhost:4080/api/1.0/server​
  • Activate your licenses following the instructions HERE.

 

 

------------------------------------

created by BC on 9/11/2025

reviewed by BC(US) on 9/11/2025

 

Please login or register to post comments.
Featured

My Licenses Portal - Users Guide

9/24/2025

  Introduction License Administrators (and Distributors) can view license Original... more »

End-of-Life Policy Enforcement for ENVI 5.3 / IDL 8.5 and Earlier Versions

5/6/2024

April 1, 2024 Dear ENVI/IDL Customer,  We are reaching out to notify you of our supported... more »

How to Upgrade licenses to ENVI 6.x / IDL 9.x

12/5/2023

What is the new Upgrade function? Starting with ENVI 6.0 and IDL 9.0, we have implemented an... more »

What to do if the 'License Administrator - License Server' for the Next-Generation License Server does not start?

6/13/2023

Background: With the release of ENVI 5.7 & IDL 8.9 and the corresponding Next-Generation licensing... more »

Next-Generation Licensing FAQ

4/28/2023

  NV5 Geospatial has adopted a new licensing technology for all future releases of our ENVI, IDL... more »

The IDL Virtual Machine

6/6/2013

What is the IDL Virtual Machine? An IDL Virtual Machine is a runtime version of IDL that can... more »