Stage 4 - Upload and Extract Syndeia Cloud 3.6 SP2

Stage 4 - Upload and Extract Syndeia Cloud 3.6 SP2

Objective

To upload previously downloaded packages to the cloned SC server and to extract it to make it available for the subsequent stages.


Prerequisites

  1. Previous stage has been completed successfully.

  2. Ensure you have the syndeia-cloud-3.6-SP2*.zip (or the latest service pack) packages downloaded from the download / license instructions sent out by our team.  


Steps

Follow the below steps to extract Syndeia Cloud.

  1. Upload syndeia-cloud-3.6-SP1*.zip (or latest service pack) to the server’s non-root user’s home directory (the setup scripts all make use of sudo so there is no need to run as root) or the home directory's Downloads folder.

  2. SSH to the target Syndeia Cloud server as a non-root user.

  3. Run umask to ensure your user umask is set to 0002 and root's umask is set to 0022. If not, then run the following commands.

    umask 0002 sudo su # you will be prompted for a password umask # IF this *isn't* "0022", THEN set it in /root/.profile (at least for the duration of the SC deployment) echo "umask 0022" > /root/.profile

umask (user mask) determines the default permissions that are applied when new files and directories are created. It influences which permissions are granted or restricted by default.

sdfinto the directory where you downloaded the Syndeia Cloud.ZIP.  

  1. Use the cd command to navigate to the directory where the Syndeia Cloud zip files were transferred.

  2. Unzip all of the transferred zip files using the following command.

    find . -iname "syndeia-cloud-3.6-SP2*.zip" -exec unzip {} \;

Running this command will automatically create and extract files to the appropriate folders. You will not need to create your own folders beforehand.

  1. Run the following command to stop all Syndeia and supporting services in preparation for the following stages.

    sudo systemctl stop sc-* kafka zookeeper janusgraph cassandra

Verification

  1. You should have syndeia-cloud-3.6-SP2*.zip uploaded to your cloned SC server and extracted to your non-root user’s home directory.

  2. Verify all Syndeia Cloud, Kafka, Zookeeper, JanusGraph and Cassandra services are stopped using the following command:

    sudo systemctl list-units --type=service --all | grep -E 'sc-|janusgraph|cassandra|kafka|zookeeper'

    All services in the sample output below should be present and have a status of active.

$ sudo systemctl list-units --type=service --all | grep -E 'sc-|janusgraph|cassandra|kafka|zookeeper' cassandra.service loaded active running Cassandra NoSQL database janusgraph.service loaded active running janusgraph.service kafka.service loaded active running kafka.service sc-aras.service loaded active running Syndeia Cloud 3.6 aras service: Integrated model-based engineering tool to generate, connect, compare and sync sc-artifactory.service loaded active running Syndeia Cloud 3.6 artifactory service: Integrated model-based engineering tool to generate, connect, compare and sync sc-auth.service loaded active running Syndeia Cloud 3.6 auth service: Integrated model-based engineering tool to generate, connect, compare and sync sc-bitbucket.service loaded active running Syndeia Cloud 3.6 bitbucket service: Integrated model-based engineering tool to generate, connect, compare and sync sc-collaborator.service loaded active running Syndeia Cloud 3.6 collaborator service: Integrated model-based engineering tool to generate, connect, compare and sync sc-confluence.service loaded active running Syndeia Cloud 3.6 confluence service: Integrated model-based engineering tool to generate, connect, compare and sync sc-doors.service loaded active running Syndeia Cloud 3.6 doors service: Integrated model-based engineering tool to generate, connect, compare and sync sc-dscr.service loaded active running Syndeia Cloud 3.6 DSCR service: Integrated model-based engineering tool to generate, connect, compare and sync sc-dse3.service loaded active running Syndeia Cloud 3.6 DSE3 service: Integrated model-based engineering tool to generate, connect, compare and sync sc-dt.service loaded active running Syndeia Cloud 3.6 dt service: Integrated model-based engineering tool to generate, connect, compare and sync sc-genesys.service loaded active running Syndeia Cloud 3.6 genesys service: Integrated model-based engineering tool to generate, connect, compare and sync sc-github.service loaded active running Syndeia Cloud 3.6 github service: Integrated model-based engineering tool to generate, connect, compare and sync sc-gitlab.service loaded active running Syndeia Cloud 3.6 gitlab service: Integrated model-based engineering tool to generate, connect, compare and sync sc-graph.service loaded active running Syndeia Cloud 3.6 graph service: Integrated model-based engineering tool to generate, connect, compare and sync sc-jama.service loaded active running Syndeia Cloud 3.6 jama service: Integrated model-based engineering tool to generate, connect, compare and sync sc-jira.service loaded active running Syndeia Cloud 3.6 jira service: Integrated model-based engineering tool to generate, connect, compare and sync sc-restful.service loaded active running Syndeia Cloud 3.6 Restful service: Integrated model-based engineering tool to generate, connect, compare and sync sc-store.service loaded active running Syndeia Cloud 3.6 store service: Integrated model-based engineering tool to generate, connect, compare and sync sc-sysmlv2.service loaded active running Syndeia Cloud 3.6 SysMLv2 service: Integrated model-based engineering tool to generate, connect, compare and sync sc-tc.service loaded active running Syndeia Cloud 3.6 TEAMCENTER service: Integrated model-based engineering tool to generate, connect, compare and sync sc-testrail.service loaded active running Syndeia Cloud 3.6 TestRail service: Integrated model-based engineering tool to generate, connect, compare and sync sc-twcloud.service loaded active running Syndeia Cloud 3.6 TWCloud service: Integrated model-based engineering tool to generate, connect, compare and sync sc-volta.service loaded active running Syndeia Cloud 3.6 Volta service: Integrated model-based engineering tool to generate, connect, compare and sync sc-wc.service loaded active running Syndeia Cloud 3.6 Windchill service: Integrated model-based engineering tool to generate, connect, compare and sync sc-web-gateway.service loaded active running Syndeia Cloud 3.6 web-gateway service: Integrated model-based engineering tool to generate, connect, compare and sync zookeeper.service loaded active running zookeeper.service