Configurazione di Ubuntu

Configurazione di Ubuntu

Devi configurare il sistema operativo di base delle tue macchine nodo per utilizzare i cluster Anthos su Bare Metal. Questa pagina contiene i passaggi da seguire per completare la configurazione necessaria. Per ulteriori informazioni sulla risoluzione dei problemi relativi ai cluster Anthos sui requisiti Bare Metal, consulta i problemi noti.

Prima di iniziare

Assicurati di utilizzare una versione supportata del tuo sistema operativo. I cluster Anthos su Bare Metal supportano le seguenti versioni per Ubuntu:

  • 18.04.x dove x >= 2
  • 20,04

Convalida gestione pacchetti:

  sudo apt-get check

L'output non dovrebbe mostrare errori e avere un aspetto simile all'esempio seguente:

  # Reading package lists... Done
  # Building dependency tree
  # Reading state information... Done

Disabilita firewall non semplificato

  1. Disattiva ufw:

    sudo ufw disable
    
  2. Verifica che ufw sia disattivato:

    sudo ufw status
    # Status: inactive
    

Configurazione di Docker 19.03 o versioni successive sulla workstation

I cluster Anthos su Bare Metal ti consentono di installare Docker sulle tue macchine Bare Metal nei seguenti scenari:

  • Se nelle tue macchine bare metal non è installato Docker, bmctl installa la versione 19.03.13 o successive.
  • Se nelle tue macchine bare metal è installato Docker 19.03.5 o versioni precedenti, bmctl esegue l'upgrade di Docker alla versione 19.03.13 o successiva.

Per installare manualmente Docker:

  1. Rimuovi qualsiasi versione Docker precedente:

    sudo apt-get remove docker docker-engine docker.io containerd runc
    
  2. Aggiorna il gestore di pacchetti:

    sudo apt-get update
    
  3. Installa Docker 19.03 o versioni successive:

    sudo apt-get install \
      apt-transport-https \
      ca-certificates \
      curl \
      gnupg-agent \
      software-properties-common \
      docker.io
    
  4. Verifica di eseguire la versione 19.03 o successiva:

    sudo docker version
    
  5. Confronta l'output con l'esempio seguente per assicurarti che le versioni client e server siano successive alla 19.03 :

     Client: Docker Engine - Community
     Version:           19.03.13
     ...
     Server: Docker Engine - Community
      Engine:
      Version:          19.03.13