Requisiti del sistema host per Satellite

Verificare i requisiti del sistema host per IBM Cloud Satellite, inclusi il supporto del sistema operativo e le caratteristiche hardware necessarie per una corretta configurazione dell'host Satellite.

È possibile aggiungere host da altri provider cloud alla propria ubicazione. Per ulteriori informazioni, vedi Provider dell'infrastruttura cloud.

  • Se intendi distribuire i cluster Red Hat OpenShift, assicurati che il sistema operativo che vuoi utilizzare per i tuoi host sia supportato per il tuo tipo di ubicazione e versione del cluster. Per ulteriori informazioni, vedi Red Hat OpenShift informazioni sulla versione.
  • Assicurati di utilizzare hardware certificato Red Hat ufficiale.
  • Se non puoi soddisfare questi requisiti host, contatta il supporto IBM e includi le seguenti informazioni: la configurazione del sistema host che desideri, perché vuoi la configurazione del sistema e quanti host intendi creare.

È possibile verificare la propria configurazione host con lo script satellite-host-check. Per ulteriori informazioni, consultare Verifica della configurazione host.

Supporto del sistema operativo host

Esaminare la seguente tabella di supporto del sistema operativo per ogni tipo di sede.

CoreOS posizioni abilitate
SO host Satellite Supporto del piano di controllo Supporto del sistema operativo del nodo lavoratore
RHCOS
RHEL 9 OpenShift 4.17 e successivamente
RHEL 8 No OpenShift 4.17 e prima
Non-CoreOS posizioni abilitate
SO host Satellite Supporto del piano di controllo Supporto del sistema operativo del nodo lavoratore
RHCOS No No
RHEL 9 OpenShift 4.17 e successivamente
RHEL 8 No OpenShift 4.17 e prima

Caratteristiche di calcolo

  • Gli host devono supportarex86-64-v2 architettura.

  • Gli host devono eseguire il sistema operativo più recente con un kernel supportato da IBM Cloud Satellite. Altri sistemi operativi come Windows, altri sistemi mainframe come IBM Z o IBM Power, o altre versioni del kernel non sono supportati.

  • Assicurati di utilizzare immagini RHEL minime. Non installare lo stack LAMP. Non installare tecnologie di virtualizzazione sugli host, inclusi libvirtd o docker.

  • Gli host possono essere macchine fisiche o virtuali. Tuttavia, se i tuoi host sono macchine virtuali clonate, assicurati che ognuno abbia un'identità di rete univoca. Per ulteriori informazioni, vedi Perché i miei host non si collegano alla mia ubicazione?.

  • Gli host Red Hat CoreOS devono soddisfare i requisiti minimi di dimensionamento e capacità di archiviazione sufficiente.

  • Gli host RHEL devono soddisfare i requisiti minimi di dimensione e la capacità di memoria sufficiente.

  • Gli host RHEL devono avere la serie di politiche SELINUX=enforcing. È possibile verificare che questa politica sia impostata eseguendo il comando sestatus e ricercando SELinux status: enabled nell'output.

  • Se l'host include il GPU Compute, assicurarsi di installare gli operatori GPU Node Feature Discovery e NVIDIA. Per ulteriori informazioni, vedi i passi prerequisiti in Distribuzione di una applicazione su una macchina GPU.

  • I nomi host possono contenere solo caratteri alfanumerici minuscoli, - o ..

  • Gli host devono avere un file system ext4 per il disco di avvio.

Red Hat CoreOS (RHCOS) pacchetti e altre configurazioni di macchina

Trova un'immagine Red Hat CoreOS per il sistema e renderla disponibile al tuo provider cloud. È possibile utilizzare qualsiasi immagine RHCOS supportata per il proprio host.

Red Hat Enterprise Linux (RHEL) e altre configurazioni di macchine

Gli host devono avere accesso agli aggiornamenti RHEL e ai seguenti package.

Per RHEL 9

Repository 'rhel-9-for-x86_64-appstream-rpms' is enabled for this system.
Repository 'rhel-9-for-x86_64-baseos-rpms' is enabled for this system.

Dopo che l'host è stato creato, non installare ulteriori pacchetti, configurazioni o altre personalizzazioni per i propri host. Per ulteriori informazioni, vedi Perché non posso installare del software aggiuntivo come gli strumenti di scansione delle vulnerabilità sul mio host?.

Potrebbe essere necessario aggiornare i package sulla macchina host. Ad esempio, nell'infrastruttura cloud IBM puoi eseguire i seguenti comandi per aggiungere i package richiesti.

  1. Aggiorna i pacchetti Red Hat sulla tua macchina.

    subscription-manager refresh
    
  2. Abilitare i repository di package sulla macchina.

    RHEL 9:

    subscription-manager repos --enable rhel-9-for-x86_64-appstream-rpms
    subscription-manager repos --enable rhel-9-for-x86_64-baseos-rpms
    

    RHEL 8:

    subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms
    subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
    

Per ulteriori informazioni su come abilitare i pacchetti di RHEL negli host che aggiungi da altri provider cloud, consulta Provider dell'infrastruttura cloud.