Title
Create new category
Edit page index title
Edit category
Edit link
Upgrade to Version 3.4.4
Prerequisite
Upgrade the Docker version to 20.10.x or above.
Steps to upgrade the Docker version:
- Uninstall the current Docker:
xxxxxxxxxxyum remove -y docker-ce docker-ce-cli containerd.io- Install the latest version of Docker:
xxxxxxxxxxyum install -y docker-ce docker-ce-cli containerd.io- To install a specific version of Docker:
xxxxxxxxxxyum install -y docker-ce-24.0.5 docker-ce-cli-24.0.5 containerd.io- Replace 24.0.5 with the appropriate version string
- To list specific versions of docker
xxxxxxxxxxyum list docker-ce --showduplicates | sort -r- Start Docker:
xxxxxxxxxxsystemctl start dockerMigration Steps from Version 3.3.x to 3.4.4
Pulse Upgrade Steps (Core Services Server / Addon Services Server)
Update Configuration:
- Update the
ImageTagin the$AcceloHome/config/accelo.ymlfile to3.4.4.
- Update the
Push Updated Configuration to Database:
- Run the following command:
xxxxxxxxxxaccelo admin database push-configDownload Necessary Images:
- Ensure you have downloaded or loaded all the necessary Docker images for version
3.4.4.
- Ensure you have downloaded or loaded all the necessary Docker images for version
Update Accelo Binary:
- Download the new Accelo binary.
- Replace the older Accelo binary with the new one.
Run Migration Command:
- Make sure you run the command from $AcceloHome.
- Do not change the value of
-vfrom3.4.0unless explicitly advised by Engineering. The following command needs to run on all Pulse nodes including standalone nodes i.e. nodes wherePULSE_SA_NODEis true. Examples of such nodes include but aren’t limited toLogsearch,FS Analytics V2,Dashplot.
- -i : This indicates the version you are migrating from. For example, to migrate from 3.3.8 to 3.4.0, run:
xxxxxxxxxxaccelo migrate -v 3.4.0 -i 3.3.8 -b- For Multi-Cluster:
xxxxxxxxxxaccelo migrate -v 3.4.0 -i 3.3.8 -a -bHandle Migration Issues:
- If any issues occur during migration, rerun the same command.
Restart Containers:
- Restart all containers to use the updated images:
xxxxxxxxxxaccelo restart all -d- Uninstall Hydra Agent:
- Run the following command:
xxxxxxxxxxaccelo uninstall remote- Install Hydra Agent:
- Run the following command:
xxxxxxxxxxaccelo deploy hydra- If Logsearch is deployed in standalone mode:
- Check if
yarn_app_es_urlsis present inoverride.yml - If the above is present, change the port number from
19013to19051.
- Check if
xxxxxxxxxxyarn_app_es_urls: <http://<LOG_SEARCH_HOSTNAME>>:19051- Reconfigure Cluster:
- To get the updated configuration for agents, run:
xxxxxxxxxxaccelo reconfig cluster -a- Push Updated Configuration to Database:
- Run the following command:
xxxxxxxxxxaccelo admin database push-config -a- Configure MongoDB Cleanup & Compaction:
- To configure when Gauntlet Snap will run MongoDB cleanup and compaction, run:
xxxxxxxxxxaccelo config retention- Create Indices for Database Collections:
- Finally, run the following command:
xxxxxxxxxxaccelo admin database index-dbMigration Steps from Version 3.0.x to 3.4.3
Cluster Specific Changes
The following components are introduced in version 3.4.0 and are not present in version 3.0.x:
ad-eventsad-gauntlet
To accommodate the ad-events component, you need to make certain changes related to hooks on the cluster side. For configuring Hive or Tez hooks, refer to the document, [Configure HDP for Pulse Deployment](Configure HDP for Pulse Deployment).
Pulse Upgrade Steps (Core Services Server / Addon Services Server)
- Update Configuration:
- Update the
ImageTagin the$AcceloHome/config/accelo.ymlfile to3.4.4.
- Push Updated Configuration to Database:
- Run the following command:
- Download Necessary Images:
- Ensure you have downloaded or loaded all the necessary Docker images for version
3.4.4, including:
- Ensure you have downloaded or loaded all the necessary Docker images for version
Update Accelo Binary:
- Download the new Accelo binary.
- Replace the older Accelo binary with the new one.
Run Migration Command:
- Make sure you run the command from $AcceloHome.
- Do not change the value of
-vfrom3.4.0unless explicitly advised by Engineering. The following command needs to run on all Pulse nodes including standalone nodes i.e. nodes wherePULSE_SA_NODEis true. Examples of such nodes include but aren’t limited toLogsearch,FS Analytics V2,Dashplot.
- -i : This indicates the version you are migrating from. For example, to migrate from 3.0.16 to 3.4.0, run:
- For Multi-Cluster:
Handle Migration Issues:
- If any issues occur during migration, rerun the same command.
Generate Notifications Configuration:
Note Skip this step on nodes that don't have Core services running on them.- After migration completes successfully, generate
notifications.ymlby running:
- Deploy Core Containers:
Note Skip this step on nodes that don't have Core services running on them.- Deploy all core containers by running:
- If you see the following error, just answer
yand proceed:
- Restart Containers:
- Restart all containers to use the updated images:
- Uninstall Hydra Agent:
- Run the following command:
- Install Hydra Agent:
- Run the following command:
- If Logsearch is deployed in standalone mode:
- Check if
yarn_app_es_urlsis present inoverride.yml - If the above is present, change the port number from
19013to19051.
- Check if
- Reconfigure Cluster:
- To get the updated configuration for agents, run:
- Push Updated Configuration to Database:
- Run the following command:
- Configure MongoDB Cleanup & Compaction:
- To configure when Gauntlet Snap will run MongoDB cleanup and compaction, run:
- Create Indices for Database Collections:
- Finally, run the following command:
Migration Steps from Version 3.2.x to 3.4.4
Pulse Upgrade Steps (Core Services Server / Addon Services Server)
Update Configuration:
- Update the
ImageTagin the$AcceloHome/config/accelo.ymlfile to3.4.4.
- Update the
Push Updated Configuration to Database:
- Run the following command:
- Download Necessary Images:
- Ensure you have downloaded or loaded all the necessary Docker images for version
3.4.4, including:
- Ensure you have downloaded or loaded all the necessary Docker images for version
Update Accelo Binary:
- Download the new Accelo binary.
- Replace the older Accelo binary with the new one.
Run Migration Command:
- Make sure you run the command from $AcceloHome.
- Do not change the value of
-vfrom3.4.0unless explicitly advised by Engineering. The following command needs to run on all Pulse nodes including standalone nodes i.e. nodes wherePULSE_SA_NODEis true. Examples of such nodes include but aren’t limited toLogsearch,FS Analytics V2,Dashplot.
- -i : This indicates the version you are migrating from. For example, to migrate from 3.2.14 to 3.4.0, run:
- For Multi-Cluster:
Handle Migration Issues:
- If any issues occur during migration, rerun the same command.
Restart Containers:
- Restart all containers to use the updated images:
- Uninstall Hydra Agent:
- Run the following command:
- Install Hydra Agent:
- Run the following command:
- If Logsearch is deployed in standalone mode:
- Check if
yarn_app_es_urlsis present inoverride.yml - If the above is present, change the port number from
19013to19051.
- Check if
- Reconfigure Cluster:
- To get the updated configuration for agents, run:
- Push Updated Configuration to Database:
- Run the following command:
- Configure MongoDB Cleanup & Compaction:
- To configure when Gauntlet Snap will run MongoDB cleanup and compaction, run:
- Create Indices for Database Collections:
- Finally, run the following command:
Migration Steps from Version 3.3.2x to 3.4.4
Pulse Upgrade Steps (Core Services Server / Addon Services Server)
Update Configuration:
- Update the
ImageTagin the$AcceloHome/config/accelo.ymlfile to3.4.4.
- Update the
Push Updated Configuration to Database:
- Run the following command:
- Download Necessary Images:
- Ensure you have downloaded or loaded all the necessary Docker images for version
3.4.4, including:
- Ensure you have downloaded or loaded all the necessary Docker images for version
Update Accelo Binary:
- Download the new Accelo binary.
- Replace the older Accelo binary with the new one.
Run Migration Command:
- Make sure you run the command from $AcceloHome.
- Do not change the value of
-vfrom3.4.0unless explicitly advised by Engineering. The following command needs to run on all Pulse nodes including standalone nodes i.e. nodes wherePULSE_SA_NODEis true. Examples of such nodes include but aren’t limited toLogsearch,FS Analytics V2,Dashplot.
- -i : This indicates the version you are migrating from. For example, to migrate from 3.3.20 to 3.4.0, run:
- For Multi-Cluster:
Handle Migration Issues:
- If any issues occur during migration, rerun the same command.
Restart Containers:
- Restart all containers to use the updated images:
- Uninstall Hydra Agent:
- Run the following command:
- Install Hydra Agent:
- Run the following command:
- If Logsearch is deployed in standalone mode:
- Check if
yarn_app_es_urlsis present inoverride.yml - If the above is present, change the port number from
19013to19051.
- Check if
- Reconfigure Cluster:
- To get the updated configuration for agents, run:
- Push Updated Configuration to Database:
- Run the following command:
- Configure MongoDB Cleanup & Compaction:
- To configure when Gauntlet Snap will run MongoDB cleanup and compaction, run:
- Create Indices for Database Collections:
- Finally, run the following command.
If readOnlyRootFSEnabled is set to true in $AcceloHome/config/accelo.yml,
then follow the steps listed below instead of running the command directly.
1 . Open $AcceloHome/config/accelo.yml and set the value of readOnlyRootFSEnabled to false.
- Run
accelo admin database push-configRunaccelo restart all -d. - Run
accelo admin database index-db. - Open
$AcceloHome/config/accelo.ymland set the value ofreadOnlyRootFSEnabledtotrue. - Run
accelo admin database push-config. - Run
accelo restart all -d.
Migration Steps from Version 3.4.x to 3.4.4
Update Configuration:
- Update the
ImageTagin the$AcceloHome/config/accelo.ymlfile to3.4.4.
- Update the
Push Updated Configuration to Database:
- Run the following command:
- Take a backup of the
accelofile and download the latest version for theaccelo.linuxCLI. - Move and make the latest
acceloCLI file as an executable. Also, check the updated Pulse information for the following:
- For the Online installation option, run the following command and press 'Y' at the prompt to get the most recent binaries.
- For the Offline Installation option, download all the latest image packs and run the following command to upload the latest images.
- Run the below command to update and add new keys in vars.yml.
- Run the below command to push acceldata.conf and other updated files to MongoDB.
- Restart all containers including database(s) with the following command.
- Uninstall the hydra agent using the following command.
- Install the hydra agent using the following command.
- Reconfigure the cluster to get the updated configurations for agents.
For additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282
Copyright © 2026