WARNING

This was last tested for COMMON-2023JUN release.

Dependencies

Download the following script, set it with execution permissions and run it:

Install dependencies
sudo chmod +x acs_rhel8_dependencies.sh
sudo ./acs_rhel8_dependencies.sh
reboot

acs_rhel8_dependencies.sh

Download ACS

Download ACS from here. Latest is better. Ask for the password to any member of the ICT DevOps team, either by email or ACS Slack channel.

Install ACS

Extract the downloaded file. Inside you will find two .tar.bz2 files you will have to extract into a /alma directory:

Install ACS
cd /
sudo mkdir /alma
sudo tar -xjf /path/to/ExtProd-<some_stuff>-RHEL-8-x86_64.tar.bz2
sudo tar -xjf /path/to/ACS-<some_stuff>-RHEL-8-x86_64.tar.bz2
source /alma/ACS-YYYYMMM/ACSSW/config/.acs/.bash_profile.acs
acsStart

Remember to replace the corresponding release in the source command. If ACS is running you should see the following terminal output:

Terminal output
> acsStart
...
2023-05-02T17:49:46.279 INFO [acsManager] Manager is up and running
2023-05-02T17:49:46.292 INFO [Manager] Component 'curl:///Log' provided to 'Manager'.
2023-05-02T17:49:46.292 CONFIG [Manager] Connected to DAO 'MACI/Containers'.
2023-05-02T17:49:46.891 FINE [Manager] ORB status: connectionThreadsUsed=0%, lost calls=0, requestQueueMaxUsePercent=0% (in POA 'null').
2023-05-02T17:49:46.931 FINE [Manager] 'acsCORBA Client' is logging in.
2023-05-02T17:49:46.934 INFO [Manager] Client 'acsCORBA Client' logged in.
2023-05-02T17:49:46.935 FINE [Manager] Client with handle 'Handle (0x28c0001) = { type = CLIENT, key = (0x8c), id = (0x1) }' has logged in.
2023-05-02T17:49:46.936 INFO [Manager] 'acsCORBA Client' requested component 'curl:///CDB'.
2023-05-02T17:49:46.939 INFO [Manager] Component 'curl:///CDB' provided to 'acsCORBA Client'.
2023-05-02T17:49:46.947 FINE [Manager] Client with handle 'Handle (0x28c0001) = { type = CLIENT, key = (0x8c), id = (0x1) }' is logging out.
2023-05-02T17:49:46.949 INFO [Manager] Client 'acsCORBA Client' logged out.
2023-05-02T17:49:47.413 INFO [acsStart] For this ACS session, please do an 'export ACS_INSTANCE=0' on all terminals running ACS clients.
2023-05-02T17:49:47.416 INFO [acsStart] ACS is up and running
  • No labels