Prima di eseguire le operazioni riportate in questo capitolo, vedere Pianificazione di Cisco CSS Controller. Questo capitolo illustra come creare una configurazione di base per il componente Cisco CSS Controller di Load Balancer.
Prima di iniziare qualsiasi metodo di configurazione riportato in questo capitolo:
Attività | Descrizione | Informazioni correlate |
---|---|---|
Configurazione della macchina Cisco CSS Controller | Individuazione dei requisiti | Configurazione della macchina Controller per switch Cisco CSS |
Verifica della configurazione | Conferma che configurazione funziona correttamente | Verifica della configurazione |
Per creare una configurazione di base per il componente Cisco CSS Controller di Load Balancer, sono disponibili tre metodi:
Questo metodo è il mezzo più diretto di configurazione di Cisco CSS Controller. Le procedure descritte nel presente manuale presumono l'uso della riga comandi. i valori dei parametri dei comandi devono essere immessi utilizzando l'alfabeto inglese. Le uniche eccezioni riguardano i nomi host (utilizzati ad esempio nei comandi consultant add) e i nomi di file.
Per avviare Cisco CSS Controller dalla riga comandi:
È possibile immettere una versione abbreviata dei parametri del comando ccocontrol. È sufficiente inserire le lettere che designano in modo univoco i parametri. Ad esempio, per visualizzare le informazioni sul comando di salvataggio del file, è possibile digitare ccocontrol he f invece di ccocontrol help file.
Per avviare l'interfaccia della riga comandi: immettere ccocontrol per ricevere un prompt dei comandi per ccocontrol.
Per chiudere l'interfaccia della riga comandi: immettere exit o quit.
La configurazione attualmente definita può essere salvata su un file XML. In questo modo, la configurazione può essere caricata in un momento successivo quando si desidera creare rapidamente la configurazione.
Per eseguire il contenuto di un file XML (ad esempio, myscript.xml), utilizzare uno dei seguenti comandi:
ccocontrol file save XMLFilename
ccocontrol file load XMLFileName
Utilizzare il comando load solo se precedentemente è stato eseguito un comando file save.
I file XML vengono salvati nella seguente directory:
Per istruzioni generali e un esempio della GUI, vedere Figura 38.
Per avviare la GUI, effettuare le seguenti operazioni.
ccoserver
.Per configurare il componente di Cisco CSS Controller dalla GUI:
La GUI può essere utilizzata per eseguire le operazioni che verrebbero effettuate con il comando ccocontrol. Ad esempio:
Per eseguire un comando dalla GUI:
I risultati e la cronologia dei comandi eseguiti nella sessione corrente vengono visualizzati nella casella Result.
Per accedere all'Help, fare clic sull'icona punto interrogativo nell'angolo superiore destro della finestra di Load Balancer.
Per ulteriori informazioni sull'uso della GUI, vedere Appendice A. GUI: istruzioni generali.
Per poter configurare la macchina Cisco CSS Controller, è necessario disporre dei diritti di utente root (in AIX, HP-UX, Linux o Solaris) o di amministratore (in Windows).
Il Consulente deve essere in grado di collegarsi a Switch Cisco CSS come amministratore di Switch Cisco CSS.
Durante la configurazione del consultant, è necessario configurare l'indirizzo e il nome comunità SNMP in modo che corrispondano agli attributi su Switch Cisco CSS.
Per la guida dei comandi utilizzati in questa procedura, vedere Riferimenti sui comandi per Cisco CSS Controller.
Se ccoserver non è già in esecuzione, digitare ccoserver come root per avviarlo.
Digitare ccocontrol per avviare l'interfaccia della riga comandi.
Configurare l'indirizzo switch e il nome comunità SNMP. Questi valori devono corrispondere agli attributi su Switch Cisco CSS.
Per aggiungere un consultant, digitare:
consultant add switchConsultantID address switchIPAddress community communityName
Un ownercontent è la rappresentazione di una regola di contenuto di un proprietario definita su Switch Cisco CSS. Il nome proprietario e il nome della regola di contenuto devono corrispondere con quelli definiti sullo switch.
Per definire un ownercontent, digitare:
ownercontent add switchConsultantID:ownercontentID ownername ownerName contentrule contentRuleName
Quando viene definito ownercontent, il consultant completa la configurazione richiamando i servizi configurati sullo switch. Confrontare la configurazione sullo switch con quella per il consultant per verificare che i servizi corrispondano.
Le metriche sono le misurazioni utilizzate per stabilire i pesi dei servizi e le proporzioni associate (l'importanza di una metrica rispetto ad un'altra) e possono essere costituite da qualsiasi combinazione di metriche dei dati di connessione, degli advisor delle applicazioni e dei server delle metriche. La somma delle proporzioni deve essere sempre pari a 100.
Quando viene configurato l'ownercontent, le metriche predefinite vengono indicate come activeconn e connrate. Se si desiderano metriche aggiuntive o metriche completamente diverse da quelle predefinite, digitare:
ownercontent metrics switchConsultantID:ownercontentID metric1 proportion1 metric2 proportion2...metricN proportionN
Per avviare il consultant, digitare:
consultant start switchConsultantID
In questo modo, vengono avviati gli strumenti di raccolta delle metriche e viene avviato il calcolo dei pesi.
Se le metriche del sistema vengono definite nella fase 5, il server delle metriche deve essere avviato sulle metriche del servizio. Per informazioni sull'uso del server delle metriche, vedere Metric Server.
Per configurare la disponibilità elevata, digitare:
highavailability add address IPaddress partneraddress IPaddress port 80 role primary
In un ambiente a disponibilità elevata, è possibile configurare più switch. Per garantire che le informazioni sui pesi siano sempre disponibili quando uno switch di backup diventa attivo prendendo il posto di un altro switch, Cisco CSS Controller deve essere configurato per fornire i pesi per tutti gli switch e i relativi backup.
Per informazioni dettagliate su come utilizzare e configurare la disponibilità elevata del controller, vedere Funzioni avanzate di Cisco CSS Controller e Controller Nortel Alteon.
Verificare se la configurazione è in esecuzione: