Integrità dell'host di debug

Per impostazione predefinita, IBM Cloud Satellite monitora lo stato di salute dei tuoi host e cerca di risolvere automaticamente eventuali problemi. Per i problemi che non possono essere risolti automaticamente, è possibile eseguire il debug degli host esaminando le informazioni di integrità fornite.

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

  1. Esaminare l'integrità e lo stato degli host. Dalla CLI, elenca i tuoi host in un'ubicazione. Dalla console, fai clic sulla tua ubicazione e quindi sulla scheda Hosts.
    ibmcloud sat host ls --location LOCATION_NAME_OR_ID
    
    Output di esempio
    Name               ID                     State        Status   Cluster          Worker ID   Worker IP   
    satellite-test-1   aaaaa1a11aaaaaa111aa   assigned     -        infrastructure   -           -   
    
  2. Esaminare gli stati e i passi per risolvere il problema nella seguente tabella.
  3. Controlla che i tuoi host soddisfino ancora i requisiti minimi, come per la connettività di rete. Ad esempio, se modifichi le regole del firewall per la connettività di rete pubblica o privata della macchina host, potresti rendere l'host non supportato bloccando le porte e gli indirizzi IP necessari. Per le configurazioni specifiche del provider cloud, vedi Provider dell'infrastruttura cloud.
  4. Controllare i log accedendo all'host. Per ulteriori informazioni, vedere Abilitazione di SSH sugli host Satellite.
  5. Se il tuo host ha ancora problemi, prova a rimuovere, aggiornare e ricollegare l'host.

Quando si associano degli host a una posizione “ Satellite ”, IBM Cloud monitora l’host e riporta gli stati che è possibile utilizzare per garantire il corretto funzionamento degli host. Per ulteriori informazioni, consultare la sezione " Monitoraggio di IBM " per risolvere e segnalare gli avvisi relativi alla posizione. Per la guida alla risoluzione dei problemi, consultare Debug dell'integrità dell'host.

Puoi esaminare l'integrità host dalla tabella Hosts nella consoleSatelliteoppure eseguendo ibmcloud sat host ls --location <location_name_or_ID>.

Stati di integrità host
Stato di integrità Descrizione
assigned L'host è assegnato a una risorsa Satellite, come un piano di controllo ubicazione o un cluster. Visualizza lo stato per ulteriori informazioni. Se lo stato è -, gli host non hanno completato il processo di avvio della risorsa Satellite. Per gli host appena assegnati, attendere circa un'ora per il completamento del processo. Se vedi ancora lo stato, accedi all'host per continuare il debug.
health-pending L'host viene assegnato e avviato nel cluster come nodi di lavoro di cui viene eseguito il provisioning e la distribuzione. Tuttavia, i componenti di integrità che IBM imposta nell'host non possono comunicare nuovamente lo stato a IBM Cloud. Assicurati che i tuoi host soddisfino i requisiti minimi di connettività di rete e host e che gli host non siano bloccati da un firewall nel provider dell'infrastruttura.
provisioning L'host è collegato alla posizione Satellite ed è in fase di bootstrap per diventare parte di una risorsa Satellite, come il nodo worker di un cluster Red Hat OpenShift on IBM Cloud. Mentre l'host riporta uno stato provisioning, il nodo di lavoro passa attraverso gli stati di provisioning e distribuzione. È possibile accedere all'host mentre si trova in questo stato per visualizzare i log. Vedere Abilitazione di SSH sugli host Satellite.
ready L'host è collegato alla posizione Satellite e pronto per essere assegnato a una risorsa Satellite.
normal L'host è assegnato a una risorsa Satellite, come un piano di controllo ubicazione o un cluster, e pronto per l'utilizzo.
reload-required L'host è collegato all'ubicazione Satellite, ma richiede un ricaricamento prima di poter essere assegnato ad una risorsa Satellite. Ad esempio, potresti aver eliminato un cluster Satellite e ora tutti gli host dal cluster richiedono un ricaricamento. Per ricaricare un host, devi rimuovere l'host dall'ubicazione, ricaricare il sistema operativo nel provider dell'infrastruttura sottostante e collegare nuovamente l'host all'ubicazione.
unassigned L'host è collegato alla posizione Satellite e pronto per essere assegnato a una risorsa Satellite. Se si è tentato di assegnare l'host non correttamente, consultare Impossibile assegnare gli host a un cluster.
unknown L'integrità dell'host è sconosciuta. Se l'host non è assegnato, prova ad assegnare l'host a una risorsa Satellite, come ad esempio un cluster. Se l'host è assegnato, provare a eseguire il debug dell'host seguendo la procedura in debug dell'integrità dell'host. Se l'host presenta ancora problemi, provare a rimuovere, aggiornare e ricollegare l'host.
unresponsive L'host non ha eseguito il check-in con il piano di controllo ubicazione Satellite negli ultimi 5 minuti. L'host non può essere assegnato quando non risponde. Provare a eseguire il debug dell'integrità dell'host, in modo particolare la connettività di rete.

Quando si visualizza la tabella Hosts nella console Satellite, gli host del piano di controllo che richiedono attenzione mostrano etichette di stato aggiornate. L'etichetta " Azione richiesta " (precedentemente " Avviso ") indica che l'host richiede la tua attenzione. L'etichetta " Sostituzione necessaria " indica che l'host è notevolmente obsoleto e deve essere sostituito. Entrambi gli stati mostrano un suggerimento che rimanda alla procedura di aggiornamento dell'host. Per ulteriori informazioni, consultare la sezione " Identificazione degli host del piano di controllo che necessitano di aggiornamento ".