Configurazione del piano di controllo ubicazione Satellite

Il piano di controllo della sede esegue risorse gestite da Satellite per facilitare la gestione degli host, dei cluster e delle altre risorse associate alla sede.

Quando imposti il piano di controllo ubicazione Satellite, tieni a mente le seguenti considerazioni sull'host.

Impostazione del piano di controllo dalla console

Utilizza la console Satellite per configurare un piano di controllo per la tua sede.

Prima di iniziare

Per collegare gli host come nodi di lavoro al piano di controllo,

  1. Da Satellite Dashboard Ubicazioni, selezionare l'ubicazione in cui si desidera terminare l'installazione del proprio piano di controllo.

  2. Dalla scheda Host, seleziona gli host da assegnare come nodi di lavoro al tuo piano di controllo. Tutti gli host devono essere nello stato Non assegnato.

  3. Dal menu Azioni di ogni host, fare clic su Assegna host.

  4. Seleziona Piano di controllo come tuo cluster.

  5. Assegnare gli host in gruppi di 3 in modo uniforme al cluster del piano di controllo. Per l'alta disponibilità, assicurati che i tuoi host corrispondano a zone fisicamente separate nel tuo provider dell'infrastruttura. Ad esempio, se il tuo fornitore di infrastrutture ha us-east-1a, us-east-1b e us-east-1c, immetti questi nomi per le tue zone Satellite. Quindi, assegna 2 host da us-east-1a nel tuo provider dell'infrastruttura a us-east-1a nel tuo piano di controllo Satellite e così via. Quando assegni gli host al piano di controllo, IBM avvia la tua macchina. Questa operazione può richiedere diversi minuti per essere completata. Durante il processo di avvio, l'Integrità della tua macchina cambia da Ready a Provisioning.

  6. Dalla scheda Host, verifica che i tuoi host siano correttamente assegnati al piano di controllo ubicazione Satellite. L'assegnazione ha esito positivo quando un indirizzo IP viene aggiunto al tuo host e lo stato Integrità cambia in Normale.

  7. Verificare che lo stato dell'ubicazione sia stato modificato in Normale. Fino al completamento del processo di avvio, potrebbe comparire un messaggio che segnala che la posizione non dispone di un numero sufficiente di host.

    Una volta che i tuoi host sono stati assegnati correttamente al piano di controllo, occorreranno altri 20-30 minuti prima che il monitoraggio di IBM sia configurato correttamente per la tua sede. Inoltre, viene creato un record DNS per la tua ubicazione e gli indirizzi IP degli host vengono automaticamente registrati e aggiunti al record DNS per consentire il bilanciamento del carico e il controllo dell'integrità per la tua ubicazione. Il completamento di questa procedura può richiedere fino a 30 minuti. Durante questo processo, lo stato della tua ubicazione continua a mostrare uno stato di azione richiesta e potresti visualizzare degli errori intermittenti, come Satellite is attempting to recover o Verify that the Satellite location has a DNS record for load balancing requests to the location control plane.

  8. Verifica che gli indirizzi IP di tutti i tuoi host siano stati registrati e aggiunti al record DNS della tua ubicazione. Controlla che lo stato del certificato sia creato e che i record siano popolati con i domini secondari.

    ibmcloud sat location dns ls --location LOCATION_ID_OR_NAME
    

    Output di esempio

    Retrieving location subdomains...
    OK
    Hostname                                                                                              Records                                                                                               Health Monitor   SSL Cert Status   SSL Cert Secret Name                                          Secret Namespace   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud   169.62.196.20,169.62.196.23,169.62.196.30                                                             None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001.us-east.satellite.appdomain.cloud   169.62.196.30                                                                                         None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002.us-east.satellite.appdomain.cloud   169.62.196.20                                                                                         None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003.us-east.satellite.appdomain.cloud   169.62.196.23                                                                                         None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00.us-east.satellite.appdomain.cloud   ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud        None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00   default  
    
  9. Per continuare ad utilizzare l'ubicazione per i carichi di lavoro di produzione, ripetere questi passi per collegare più host al piano di controllo dell'ubicazione in multipli di 3, come ad esempio 6, 9 o 12 host. Per ulteriori informazioni, vedi Aggiunta di capacità al tuo piano di controllo ubicazione Satellite.

Impostazione del piano di controllo dalla CLI

Utilizza la riga di comando Satellite per configurare un piano di controllo per la tua sede.

Prima di iniziare

Per creare il piano di controllo,

  1. Identifica gli host che vuoi utilizzare come nodi di lavoro per il tuo piano di controllo Satellite. Tutti gli host devono essere in stato unassigned.

    ibmcloud sat host ls --location LOCATION_NAME_OR_ID
    

    Output di esempio

    Name             ID                     State        Status   Cluster   Worker ID   Worker IP   
    machine-name-1   aaaaa1a11aaaaaa111aa   unassigned   -        -         -           -   
    machine-name-2   bbbbbbb22bb2bbb222b2   unassigned   -        -         -           -   
    machine-name-3   ccccc3c33ccccc3333cc   unassigned   -        -         -           -  
    
  2. Facoltativo: se desideri assegnare gli host al tuo piano di controllo utilizzando un'etichetta host, richiama i dettagli del tuo host. Le etichette disponibili che puoi utilizzare sono elencate nella sezione Etichette del tuo output CLI.

    ibmcloud sat host get --location LOCATION_NAME_OR_ID --host HOST_ID
    

    Output di esempio

    Retrieving host details...
    Name:     mymachine1   
    ID:       brjrgp920bg4u254brr0   
    State:    unassigned  
    Status:   -   
    Labels      
    cpu      4   
    memory   32774980  
    use      satloc
    Assignment        
    Cluster:       -  
    Worker Pool:   -  
    Zone:          -  
    Worker ID:     -
    Worker IP:     -   
    Date:          -   
    OK
    
  3. Assegna la tua macchina host al piano di controllo ubicazione Satellite. Quando assegni l'host al piano di controllo, IBM avvia la tua macchina. Questo processo richiede alcuni minuti per essere completato. È possibile scegliere di assegnare un host utilizzando l'ID host oppure definire l'etichetta che l'host deve avere per essere assegnato all'ubicazione.

    Esempio per assegnare un host utilizzando l'ID host.

    ibmcloud sat host assign --location LOCATION_NAME_OR_ID  --cluster LOCATION_ID --host HOST_ID  --zone ZONE
    

    Esempio per assegnare un host utilizzando l'etichetta use:satloc.

    ibmcloud sat host assign --location LOCATION_NAME_OR_ID --cluster LOCATION_ID --host-label "use:satloc" --zone ZONE
    
    --location <location_name_or_ID>
    Immettere il nome o l'ID della propria ubicazione Satellite. Per recuperare il nome o l'ID della località, esegui il comando ibmcloud sat location ls.
    --cluster <location_ID>
    Immettere l'ID dell'ubicazione Satellite in cui si desidera assegnare gli host per eseguire il piano di controllo ubicazione Satellite. Per visualizzare l'ID ubicazione, eseguire ibmcloud sat location ls.
    --host <host_ID>
    Immettere l'ID host da assegnare al piano di controllo ubicazione Satellite. Per visualizzare l'ID dell'host, eseguire il comando ibmcloud sat host ls --location <location_name>``. È possibile utilizzare l'opzione --host-label per identificare l'host che si desidera assegnare al piano di controllo.
    --host-label <label>
    Immettere l'etichetta che si desidera utilizzare per identificare l'host che si desidera assegnare. L'etichetta deve essere una coppia chiave - valore e deve esistere sulla macchina host. Quando si esegue questo comando con l'opzione label, il primo host che è in stato unassigned e corrisponde all'etichetta viene assegnato al proprio piano di controllo.
    --zone <zone>
    Immetti la zona in cui assegnare l'host, che può corrispondere a una zona fisicamente separata nel tuo provider dell'infrastruttura. Per visualizzare i nomi delle aree per la propria ubicazione, eseguire ibmcloud sat location get --location <location_name_or_ID> e cercare il campo Zone host.
  4. Ripetere il passo precedente per altri host che si desidera collegare al piano di controllo ubicazione Satellite. Per l'alta disponibilità, assicurati di assegnare gli host in modo uniforme tra le zone che corrispondono a zone fisicamente separate nel tuo provider dell'infrastruttura. Ad esempio, se il tuo provider dell'infrastruttura ha us-east-1a, us-east-1b e us-east-1c, puoi immettere questi nomi per le tue zone Satellite. Quindi, assegna 2 host da us-east-1a nel tuo provider dell'infrastruttura a us-east-1a nel tuo piano di controllo Satellite, 2 host da us-east-1b e 2 host da us-east-1c, per un totale di 6 host nel piano di controllo.

  5. Verificare che gli host siano stati assegnati correttamente alla propria ubicazione. L'assegnazione è riuscita quando tutti gli host mostrano uno stato assegnato e uno stato Pronto e un indirizzo IP viene assegnato all'host. Se lo Stato delle macchine mostra -, il processo di avvio non è stato ancora completato e non è stato possibile richiamare lo stato di integrità. Aspetta qualche minuto, poi riprova.

    ibmcloud sat host ls --location <location_name>
    

    Output di esempio

    Retrieving hosts...
    OK
    Name              ID                     State      Status   Cluster          Worker ID                                                 Worker IP   
    machine-name-1    aaaaa1a11aaaaaa111aa   assigned   Ready    infrastructure   sat-virtualser-4d7fa07cd3446b1f9d8131420f7011e60d372ca2   169.xx.xxx.xxx   
    machine-name-2    bbbbbbb22bb2bbb222b2   assigned   Ready    infrastructure   sat-virtualser-9826f0927254b12b4018a95327bd0b45d0513f59   169.xx.xxx.xxx   
    machine-name-3    ccccc3c33ccccc3333cc   assigned   Ready    infrastructure   sat-virtualser-948b454ea091bd9aeb8f0542c2e8c19b82c5bf7a   169.xx.xxx.xxx   
    
  6. Verificare che lo stato dell'ubicazione sia stato modificato in Normale. Fino al completamento del processo di avvio, potrebbe comparire un messaggio che segnala che la posizione non dispone di un numero sufficiente di host.

    Una volta che i tuoi host sono stati assegnati correttamente al piano di controllo, occorreranno altri 20-30 minuti prima che il monitoraggio di IBM sia configurato correttamente per la tua sede. Inoltre, viene creato un record DNS per la tua ubicazione e gli indirizzi IP degli host vengono automaticamente registrati e aggiunti al record DNS per consentire il bilanciamento del carico e il controllo dell'integrità per la tua ubicazione. Il completamento di questa procedura può richiedere fino a 30 minuti. Durante questo processo, lo stato della tua ubicazione continua a mostrare uno stato di azione richiesta e potresti visualizzare degli errori intermittenti, come Satellite is attempting to recover o Verify that the Satellite location has a DNS record for load balancing requests to the location control plane.

    ibmcloud sat location ls
    

    Output di esempio

    OK
    Name         ID                     Status      Ready   Created      Hosts (used/total)   Managed From   
    mylocation   brhtfum2015a6mgqj16g   normal      yes     4 days ago   3 / 3                Washington DC   
    
  7. Verifica che gli indirizzi IP di tutti i tuoi host siano stati registrati e aggiunti al record DNS della tua ubicazione. Controlla che lo stato del certificato sia creato e che i record siano popolati con i domini secondari.

    ibmcloud sat location dns ls --location LOCATION_ID_OR_NAME
    

    Output di esempio

    Retrieving location subdomains...
    OK
    Hostname                                                                                              Records                                                                                               Health Monitor   SSL Cert Status   SSL Cert Secret Name                                          Secret Namespace   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud   169.62.196.20,169.62.196.23,169.62.196.30                                                             None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001.us-east.satellite.appdomain.cloud   169.62.196.30                                                                                         None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002.us-east.satellite.appdomain.cloud   169.62.196.20                                                                                         None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003.us-east.satellite.appdomain.cloud   169.62.196.23                                                                                         None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003   default   
    ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00.us-east.satellite.appdomain.cloud   ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud        None             created           ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00   default  
    
  8. Per continuare ad utilizzare l'ubicazione per i carichi di lavoro di produzione, ripetere questi passi per collegare più host al piano di controllo dell'ubicazione in multipli di 3, come ad esempio 6, 9 o 12 host. Per ulteriori informazioni, vedi Aggiunta di capacità al tuo piano di controllo ubicazione Satellite.

Ho creato un'ubicazione Satellite, cosa succede?

Ora che la tua sede " Satellite " è stata configurata, sei pronto per iniziare a utilizzare i servizi di " IBM Cloud ".

  1. Aggiungi la capacità di calcolo alla tua ubicazione collegando più host alla posizione in modo da poter eseguire il servizio Satellite-enabled IBM Cloud.
  2. Crea un servizio Satelliteabilitato IBM Cloud, come un clusterRed Hat OpenShift. Assegna gli host aggiuntivi che hai precedentemente collegato come nodi di lavoro per fornire la potenza di elaborazione del cluster. Puoi anche registrare i cluster Red Hat OpenShift esistenti nella tua ubicazione da utilizzare come destinazioni di distribuzione.
  3. Gestisci le tue applicazioni con la configurazione Satellite.
  4. Crea Satellite template di archiviazione cluster.
  5. Ulteriori informazioni sul Satellite componente Link e su come puoi utilizzare gli endpoint per gestire il traffico di rete tra la tua ubicazione e IBM Cloud.

Hai bisogno di aiuto? Controlla Come ottenere supporto dove puoi trovare informazioni sullo stato del cloud, sui problemi e sulla registrazione, contattare il supporto e impostare le tue preferenze di notifica email per gli elementi relativi alla piattaforma IBM Cloud.