Esercizio: Risolvere un problema di connessione del set di scalabilità di macchine virtuali
Si supponga di lavorare come tecnico per il supporto dell'infrastruttura di Azure. Si è stati contattati dal team Web perché il sito Web non risponde. Il team Web dispone di un pool di server Web dietro a un servizio di bilanciamento del carico e a un indirizzo IP pubblico.
In questo esercizio si useranno i principi acquisiti per la risoluzione dei problemi di connessione alle macchine virtuali.
Verificare che il sito Web non sia effettivamente raggiungibile
Usare Cloud Shell sulla destra.
Per ottenere l'indirizzo IP pubblico del set di scalabilità, usare il comando dell'interfaccia della riga di comando di Azure indicato di seguito.
az network public-ip show \ --resource-group <rgn>[sandbox resource group name]</rgn> \ --name webPublicIP \ --query '[ipAddress]' \ --output tsvCopiare l'indirizzo IP in una nuova scheda del browser e provare ad accedervi.
Verificare che i gruppi di sicurezza di rete siano configurati correttamente
In un'altra scheda del browser passare al portale di Azure.
Cercare Gruppi di sicurezza di rete.
In Servizi selezionare Gruppi di sicurezza di rete.
Selezionare webNetworkSecurityGroup.
Verificare che il traffico Internet sulla porta 80 sia consentito dal gruppo di sicurezza di rete.
Controllare le impostazioni di rete delle macchine virtuali
A sinistra selezionare Macchine virtuali.
Selezionare la prima macchina virtuale elencata, nell'esempio precedente si tratta di webVirtualMachine1. Nell'ambiente in uso l’istanza potrebbe essere diversa.
A sinistra, in Impostazioni selezionare Rete.
Si noti che la porta 80 è consentita.
Ripetere questi passaggi per webVirtualMachine2.
Controllare il servizio di bilanciamento del carico
Nel portale di Azure cercare Servizi di bilanciamento del carico e quindi in Servizi selezionare Servizidi bilanciamento del carico.
Selezionare webLoadBalancer.
A sinistra, in Impostazioni selezionare Configurazione IP front-end.
Verificare che sia presente un indirizzo IP front-end e che tale indirizzo corrisponda a quello di cui è stato eseguito il test all'inizio di questo esercizio.
A sinistra, in Impostazioni selezionare Regole di bilanciamento del carico.
Nota
Esiste una regola per la porta 80 e la porta 443.
A sinistra selezionare Diagnostica e risoluzione dei problemi.
Usare lo strumento di diagnostica e risoluzione dei problemi
Selezionare lo strumento di risoluzione dei problemi Nessuna connettività al pool back-end.
Nella casella di riepilogo a discesa Informazioni sul problema riscontrato selezionare Connettività intermittente.
Scorrere verso il basso e leggere le informazioni dettagliate riportate.
Le informazioni dettagliate evidenzieranno che le istanze back-end incluse nel pool non sono in ascolto della porta 443. Le istanze del sito Web devono essere in ascolto sulla porta 80. Queste informazioni dettagliate evidenziano un problema nella regola di bilanciamento del carico.



