Bookmark this page

Guided Exercise: Plan a Red Hat Satellite Deployment

Review the preplanned Satellite Server environment.

Outcomes

  • Verify that the preplanned environment meets the prerequisites.

As the student user on the workstation machine, use the lab command to prepare your system for this exercise.

This command ensures that the satellite host is reachable on the network and prepares it for this exercise.

[student@workstation ~]$ lab start deploy-plan

Instructions

  1. Verify that the satellite host meets the minimum requirements to run Satellite Server 6.11.

    1. Log in to the satellite system as the student user and switch to the root user.

      [student@workstation ~]$ ssh student@satellite
      [student@satellite ~]$
    2. Verify that the satellite host meets the minimum RAM of 20 GB.

      [student@satellite ~]$ free -g
                    total        used        free      shared  buff/cache   available
      Mem:             29          11          10           0           6          16
      Swap:             0           0           0
    3. Verify that the satellite host has access to the CDN at cdn.lab.example.com.

      [student@satellite ~]$ ping -c1 cdn.lab.example.com
      PING utility.lab.example.com (172.25.250.220) 56(84) bytes of data.
      64 bytes from utility.lab.example.com (172.25.250.220): icmp_seq=1 ttl=64 time=1 ms
      
      --- utility.lab.example.com ping statistics ---
      1 packets transmitted, 1 received, 0% packet loss, time 0ms
      rtt min/avg/max/mdev = 0.460/0.460/0.460/0.000 ms
    4. Verify that the satellite host has the required architecture and OS version.

      [student@satellite ~]$ hostnamectl status
         Static hostname: satellite.lab.example.com
               Icon name: computer-vm
                 Chassis: vm
              Machine ID: 064c4444d8b24b74a2063363ddc8dbb4
                 Boot ID: 3df071d01a134bf280a9bd30230e7c17
          Virtualization: kvm
        Operating System: Red Hat Enterprise Linux 8.6 (Ootpa)
             CPE OS Name: cpe:/o:redhat:enterprise_linux:8::baseos
                  Kernel: Linux 4.18.0-372.16.1.el8_6.x86_64
            Architecture: x86-64
    5. Return to the workstation system as the student user.

      [student@satellite ~]$ exit
      logout
      Connection to satellite closed.
      [student@workstation ~]$
  2. Verify that the capsule host meets the minimum requirements to run a Capsule Server.

    1. On workstation, log in to the capsule system as the student user and switch to the root user.

      [student@workstation ~]$ ssh student@capsule
      [student@capsule ~]$
    2. Verify that the capsule host meets the minimum RAM of 12 GB. The capsule system in this classroom has 11 GB, which is acceptable for a practice environment but is not recommended for a production environment.

      [student@capsule ~]$ free -g
                    total        used        free      shared  buff/cache   available
      Mem:             11           0          11           0           0          11
      Swap:             0           0           0
    3. Verify that the capsule host has the required architecture and OS version.

      [student@capsule ~]$ hostnamectl status
         Static hostname: capsule.lab.example.com
               Icon name: computer-vm
                 Chassis: vm
              Machine ID: 064c4444d8b24b74a2063363ddc8dbb4
                 Boot ID: 5600a9df35994c6fa6d13b19fad1d9ec
          Virtualization: kvm
        Operating System: Red Hat Enterprise Linux 8.6 (Ootpa)
             CPE OS Name: cpe:/o:redhat:enterprise_linux:8::baseos
                  Kernel: Linux 4.18.0-372.13.1.el8_6.x86_64
            Architecture: x86-64
    4. Verify that proper forward and reverse DNS is configured on the capsule host.

      [student@capsule ~]$ ping -c1 "$(hostname -f)"
      PING capsule.lab.example.com (172.25.250.17) 56(84) bytes of data.
      64 bytes from capsule.lab.example.com (172.25.250.17): icmp_seq=1 ttl=64 time=1 ms
      
      --- capsule.lab.example.com ping statistics ---
      1 packets transmitted, 1 received, 0% packet loss, time 0ms
      rtt min/avg/max/mdev = 0.056/0.056/0.056/0.000 ms
      [student@capsule ~]$ ping -c1 localhost
      PING localhost(localhost (::1)) 56 data bytes
      64 bytes from localhost (::1): icmp_seq=1 ttl=64 time=1 ms
      
      --- localhost ping statistics ---
      1 packets transmitted, 1 received, 0% packet loss, time 0ms
      rtt min/avg/max/mdev = 0.064/0.064/0.064/0.000 ms
      [root@capsule ~]# host 172.25.250.17
      17.250.25.172.in-addr.arpa domain name pointer capsule.lab.example.com.
    5. Return to the workstation system as the student user.

      [student@capsule ~]$ exit
      logout
      Connection to capsule closed.
      [student@workstation ~]$

Finish

On the workstation machine, change to the student user home directory and use the lab command to complete this exercise. This step is important to ensure that resources from previous exercises do not impact upcoming exercises.

[student@workstation ~]$ lab finish deploy-plan

Revision: rh403-6.11-3ad886e