Info |
---|
|
This was last tested for COMMON-2023JUN release. |
Dependencies
Download the following script, set it with execution permissions and run it:
Code Block |
---|
language | bash |
---|
title | Install dependencies |
---|
|
sudo chmod +x acs_rhel8_dependencies.sh
sudo ./acs_rhel8_dependencies.sh
reboot |
View file |
---|
name | acs_rhel8_dependencies.sh |
---|
height | 250 |
---|
|
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:
Code Block |
---|
language | bash |
---|
title | 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:
Code Block |
---|
language | bash |
---|
title | 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 |