Skip to main content

Documentation Portal

Prerequisites

Before you begin the migration process from CentOS to AlmaLinux, it's important to ensure that your system meets the following requirements and that you have the necessary credentials for remote storage.

System requirements for AlmaLinux 

With the introduction of the new host, we are adjusting the system requirements to align with the advanced and scaled-up usage patterns of our customers. 

The updated minimum specifications for TrendMiner are as follows:

  • RAM: 64GB

  • CPU: 16 CPU (cores)

  • Storage:

    • 500GB disk space

    • Disk speed > 250MB/s read/write

If you are using MLHub, please allocate additional resources based on the following rules of thumb:

  • RAM: 1GB x number of active kernels (=amount of notebooks typically open in parallel ) + 256MB x number of DashHub tiles based on MLHub pipelines

  • CPU: 1 core per 4 active kernels + 1 core per 8 tiles

For more information, please refer to the TrendMiner Operating System Change

Remote storage credentials 

For migrating from the CentOS instance to the new instance AlmaLinux instance, there is the option to leverage a new remote backup/restore capability within EdgeManager.

This capability will be introduced as part of the 2024.R2 release of TrendMiner and will support the remote storage options.

  • S3 file storage on AWS 

  • BLOB file storage on Azure

Please ensure you have provisioned an account on AWS or Azure with the permissions and credentials to upload & download files. 

Amazon S3 Setup Guide
  1. Create an AWS Account: 

    If you don't already have an AWS account, go to https://aws.amazon.com and click on 'Create an AWS Account'. Follow the prompts to set up your account.

  2. Create an S3 Bucket: 

    After logging into your AWS account, navigate to the S3 service. Click on 'Create Bucket'. Assign a unique name to your bucket and choose a region that suits your needs. Click on 'Create' at the bottom of the page.

  3. Set Bucket Permissions: 

    In the bucket properties, navigate to the 'Permissions' tab. 

  4. Create an IAM User: 

    Navigate to the IAM (Identity and Access Management) service. Create a new user with programmatic access. Attach policies that grant this user the necessary permissions to read and write data to your S3 bucket.

  5. Get Access Keys: 

    After creating the user, you will be provided with an Access Key ID and a Secret Access Key. Store these keys securely. 

    These keys will be used for configuring the “Remote Backup/Restore” option in EdgeManager when the TrendMiner installation has been upgraded to 2024.R2

  6. Upload and Download Files: 

    You can now upload and download files to and from your S3 bucket using the AWS CLI, SDKs, or S3 APIs. Use the Access Key ID and Secret Access Key for authentication.

Azure Blob Storage Setup Guide
  1. Create an Azure Account: 

    If you don't already have an Azure account, go to https://portal.azure.com and click on 'Start Free'. Follow the prompts to set up your account.

  2. Create a Storage Account: 

    After logging into your Azure account, navigate to the 'Storage accounts' service. 

    Click on 'Add' to create a new storage account. Assign a unique name to your account and choose a region that suits your needs.

  3. Create a Blob Container: 

    Navigate to your newly created storage account. Under the 'Blob service' section, click on 'Containers'. Click on '+ Container' to create a new blob container.

  4. Get Connection String: 

    Navigate to the 'Access keys' section of your storage account. Copy the 'Connection string' of key1 or key2. This connection string will be used for configuring the Remote Backup/Restore option in EdgeManager when the TrendMiner installation has been upgraded to 2024.R2.

  5. Upload and Download Blobs: 

    You can now upload and download blobs to and from your blob container.