Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Disable base, updates, extras, and CentOSPlus repositories. Add enable=0 to [base], [updates], [extras] and [centosplus] session of “/etc/yum.repos.d/CentOS-Base.repo” or rename it. 

    Code Block
    languagebash
    [base]
    name=CentOS-$releasever - Base 
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra 
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ 
    gpgcheck=1 
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 
    enabled=0 
    
    #released updates 
    [updates] 
    name=CentOS-$releasever - Updates 
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra 
    #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ 
    gpgcheck=1 
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 
    enabled=0 
    
    #additional packages that may be useful 
    [extras] 
    name=CentOS-$releasever - Extras 
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra 
    #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ 
    gpgcheck=1 
    enabled=0 
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 
    
    #additional packages that extend functionality of existing packages 
    [centosplus] 
    name=CentOS-$releasever - Plus 
    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra 
    #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ 
    gpgcheck=1 
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 
  2. Flush repo metadata.

    Code Block
    yum clean all
    yum repolist
  3. Install an NTP Server. Do not use Active Directory as an NTP Server Source.
    “The W32Time service is not a full-featured NTP solution that meets time-sensitive application needs.”

    “The W32Time service cannot reliably maintain sync time to the range of 1 to 2 seconds. Such tolerances are outside the design specification of the W32Time service.”

    From Microsoft KB 939322

    Code Block
    yum -y install chrony
  4. Configure sync with local NTP Server.

Info
Important

Tip

NTP does not sync with the Active Directory.

  1. Add below hosts records to /etc/hosts

    Code Block
    {SCS_External_IP}    www.datacore.com
    {SCS_External_IP}    k8s.grc.io
Note

Warning

The external IP addresses used in this step do not have to resolve to the actual hosts shown, but they must resolve to some reachable host. Also, they must not be on the internal or private network used by the storage cluster.

  1. Install Podman 3.0.1.

    Code Block
    yum -y install podman
  2. Verify the Podman 3.0.1 installation is successful.

    Code Block
    languagebash
    podman -v

    The podman version should be 3.0.1

  3. Load Pause Container.

    Code Block
    podman image load -i /root/datacore/k8s.gcr.io_pause_3.2.tar
  4. Verify the Pause Container is loaded and the container TAG label is 3.2.

    Code Block
    podman images

    REPOSITORY        TAG     IMAGE ID      CREATED        SIZE 
    k8s.gcr.io/pause  3.2     80d28bedfe5d  22 months ago  688 kB

  5. Refer to https://caringo.atlassian.net/wiki/spaces/public/pages/3042345098/Online+SCS+Installation and follow step 5 onwards

...

  1. .