Antes de seguir as etapas neste capítulo, consulte o Planejando para Controlador Cisco CSS. Este capítulo explica como criar uma configuração básica para o componente Controlador Cisco CSS do Balanceador de Carga.
Antes de iniciar quaisquer métodos de configuração neste capítulo:
Tarefa | Descrição | Informações relacionadas |
---|---|---|
Configurar a máquina do Controlador Cisco CSS | Descobrir os requisitos | Configurando a Máquina do Controlador para Comutadores Cisco CSS |
Testar sua configuração | Confirmar se a configuração está funcionando | Testando a Configuração |
Para criar uma configuração básica para o componente Controlador Cisco CSS do Balanceador de Carga, existem três métodos:
Esse método é o meio de configuração mais direto do Controlador Cisco CSS. Os procedimentos neste manual supõem o uso da linha de comandos. Os valores de parâmetro de comando devem ser inseridos em caracteres no idioma inglês. As únicas exceções são nomes de host (usados, por exemplo, no comando consultant add) e nomes de arquivo.
Para iniciar o Controlador Cisco CSS a partir da linha de comandos:
É possível inserir uma versão abreviada dos parâmetros de comando ccocontrol. Você precisa apenas inserir as letras exclusivas dos parâmetros. Por exemplo, para obter ajuda sobre o comando file save, é possível digitar ccocontrol he f em vez de ccocontrol help file.
Para inicializar a interface de linha de comandos: emita ccocontrol para receber um prompt de comandos ccocontrol.
Para terminar a interface da linha de comandos: emita exit ou quit.
A configuração definição atualmente pode ser salva em um arquivo XML. Isso permite que a configuração seja carregada posteriormente quando você quiser recriá-la rapidamente.
Para executar o conteúdo de um arquivo XML (por exemplo, myscript.xml), use um dos seguintes comandos:
ccocontrol file save XMLFilename
ccocontrol file load XMLFileName
Use o comando de carregamento somente se tiver emitido um file save anteriormente.
Os arquivos XML são salvos no seguinte diretório:
Para obter instruções gerais e um exemplo da Graphical User Interface (GUI), consulte Figura 38.
Para iniciar a GUI, siga estas etapas
ccoserver
.Para configurar o componente Controlador Cisco CSS a partir da GUI:
É possível usar a GUI para fazer qualquer coisa que você faria com o comando ccocontrol. Por exemplo:
Para executar um comando a partir da GUI:
Os resultados e o histórico dos comandos executados na sessão atual aparecem na caixa Resultado.
Para acessar Ajuda, clique no ícone de ponto de interrogação no canto superior direito da janela Balanceador de Carga.
Para obter informações adicionais sobre como usar a GUI, consulte Apêndice A. GUI: Instruções Gerais.
Antes de configurar a máquina do Controlador Cisco CSS, você deve ser o usuário raiz (em sistemas AIX, HP-UX, Linux ou Solaris) ou Administrador (em sistemas Windows).
Consultor deve estar apta para se conectar ao Comutador Cisco CSS como um administrador do Comutador Cisco CSS.
Ao configurar o consultor, você deve configurar o endereço e o nome da comunidade SNMP para corresponder aos atributos correspondentes no Comutador Cisco CSS.
Para ajudar com os comandos usados neste procedimento, consulte Referência de Comando para Controlador Cisco CSS.
Se ccoserver ainda não estiver em execução, digite ccoserver como raiz para iniciá-lo agora.
Digite ccocontrol para iniciar a interface de linha de comandos.
Você deve configurar o endereço do comutador e o nome da comunidade SNMP. Esses valores devem corresponder aos atributos correspondentes no Comutador Cisco CSS.
Para incluir um consultor, digite:
consultant add switchConsultantID address switchIPAddress community communityName
Um ownercontent é uma representação de uma regra de conteúdo para um proprietário, que é definido no Comutador Cisco CSS. O nome do proprietário e o nome da regra de conteúdo devem corresponder à forma como estão definidos no comutador.
Para definir um ownercontent, digite:
ownercontent add switchConsultantID:ownercontentID ownername ownerName contentrule contentRuleName
Quando ownercontent está definido, o consultor conclui a configuração recuperando os serviços configurados no comutador. Compare a configuração no comutador com a configuração para o consultor para garantir que os serviços sejam correspondentes.
Métricas são as medidas usadas para determinar os pesos dos serviços e as proporções associadas (importância de uma métrica comparada com outra) e podem ser qualquer combinação de métricas de dados de conexão, métricas do orientador de aplicativos e métricas do servidor de métrica. As proporções devem sempre totalizar 100.
Quando ownercontent é configurado, as métricas padrão são definidas como activeconn e connrate. Se quiser métricas adicionais, ou se quiser métricas totalmente diferentes dos padrões, digite:
ownercontent metrics switchConsultantID:ownercontentID metric1 proportion1 metric2 proportion2...metricN proportionN
Para iniciar o consultor, digite:
consultant start switchConsultantID
Isso inicia os coletores de métricas e o cálculo de peso é iniciado.
Se métricas do sistema forem definidas na Etapa 5, o servidor de métrica deverá ser iniciado nas máquinas de serviço. Consulte Metric Server para obter informações sobre o uso do servidor de métrica.
Para configurar alta disponibilidade, digite:
highavailability add address IPaddress partneraddress IPaddress port 80 role primary
Em um ambiente de alta disponibilidade, é possível configurar diversos comutadores. Para garantir que informações sobre peso estejam sempre disponíveis quando um comutador assumir o controle sobre outro comutador, o Controlador Cisco CSS deverá ser configurado para fornecer pesos para todos os comutadores e seus backups.
Consulte Recursos Avançados para Controlador Cisco CSS e Controlador Nortel Alteon para obter informações detalhadas sobre como usar e configurar a alta disponibilidade do controlador.
Teste para ver se a configuração está funcionando: