Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Refer to the following steps to install SCS RPM with Internet access:

  1. Install epel-release 7 using yum -y install epel-release command.

  2. Create Podman 3 repo /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo. The user must verify the format of the file name is exactly as written.

    [devel_kubic_libcontainers_stable] 
    name=Stable Releases of Upstream github.com/containers packages (CentOS_7)
    type=rpm-md
    baseurl=https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/CentOS_7/
    gpgcheck=1
    gpgkey=https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/CentOS_7/repodata/repomd.xml.key
    enabled=1

    Or download Kubic repo from SUSE.

    curl –k -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/CentOS_7/devel:kubic:libcontainers:stable.repo 
  3. List the enabled repos via yum repolist enabled to ensure Kubic is on the list.

  4. Install SCS build yum -y install swarm-scs-1.1.0-1.x86_64.rpm.

  5. Check the scsctl help command to verify the SCS platform is installed.

    usage: scsctl [-v | --info-log | --debug-log | --trace-log] 
                  [--user USER | --token TOKEN] 
                  options: ... 
    Provides basic control and visibility into the Platform service. 
    
    optional arguments: 
      --user USER    User name and (optionally) password. 
                    If password is included, then this must be in the form "{user_name}:{password}" 
                    (default: None) 
      --token TOKEN  Authentication token. (default: None) 
      
    output options: 
      These options affect the way output is displayed.
      -v, --verbose  Increase output verbosity (ex: -v, -vv, -vvv). Verbose output is always sent to stdout. (default: None) 
      --info-log     Set info-level verbosity (equivalent to -v). (default: None) 
      --debug-log    Set debug-level verbosity (equivalent to -vv). (default: None) 
      --trace-log    Set trace-level verbosity (equivalent to -vvv). (default: None) 
    
    subcommands: 
      Which action you wish to perform. To get detailed help, add 'help' to the end. For example: 'scsctl auth help' 
      
      options: 
        auth         Manages persisted credentials for contacting the Platform API. 
        backup       Manages backing up and restoring the Platform service. 
        diagnostics  Performs diagnostics on the Platform server setup. 
        init         Utilities for setting up a Swarm environment. 
        license      Manages the license for this Swarm ecosystem installation. 
        repo         Manages the Platform repository. The repository contains installed component versions and other third-party software. 
        system       Performs administrative operations on the system. 
        help         Outputs this help and exits. 
    
    ERROR: Cannot connect to the Platform API service at 172.16.33.10:8095. 
    Please ensure the service is up and running.

  • No labels