O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve o uso hidden do repairqueue do comando CLI e das ações que ocorre quando este o comando é emitido do CLI de uma ferramenta de segurança do email de Cisco (ESA).
A Cisco recomenda que você tenha conhecimento destes tópicos:
Nota: Consulte por favor o Guia do Usuário ESA ou a ajuda online do ESA GUI para uns detalhes mais adicionais.
As informações neste documento são baseadas nestas versões de software e hardware:
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.
Razões executar o comando do repairqueue:
Razões não executar o comando do repairqueue:
Executar o repairqueue do comando CLI não pode reparar todas as edições ou corrupções do workqueue. Esta utilidade faz um melhor esforço para reparar o workqueue.
aviso: Os administradores ESA devem tomar a nota, lá são a possibilidade de perder mensagens ativa de um workqueue.
Ao executar o repairqueue, a primeira corrida do processo alertará para a permissão continuar e executar uma vez o reparo:
myesa.local> repairqueue
Do you want to repair or clean the queue?
1. Repair.
2. Clean.
[1]> 1
The mail flow will be stopped through out the repair/cleanup process
WARNING:
This utility does a best effort to repair the queue.
Not all queues corruptions can be repaired.
Are you sure you want to proceed? [N]> y
Checking generation checksum files
...
<<<SNIP FOR BREVITY>>>
...
done
Repair succeeded
Starting Hermes
Hermes Started
Log into the system and verify the status of the system.
Nota: Em um ESA virtual, ignore a seguinte saída, o defeito conhecido (CSCuz28415): “Esperando a fila para montar: Não podiam abrir o dispositivo em /dev/ipmi0 ou /dev/ipmi/0 ou /dev/ipmidev/0: No Such File or Directory (mensagem de erro)”
Uma vez que o processo de reparo é terminado, o workqueue estará reparado, porém o dispositivo ainda reterá um ponto de verificação velho do workqueue precedente. A fim recomeçar escrever um ponto de verificação novo para o workqueue que processa, execute o repairqueue outra vez, e emita o comando limpar:
myesa.local> repairqueue
Do you want to repair or clean the queue?
1. Repair.
2. Clean.
[1]> 2
The mail flow will be stopped through out the repair/cleanup process
WARNING:
There is a backup found this may be the only backup.
This will to remove the old queue.
Are you sure you want to proceed? [N]> y
Double confirmation. Are you sure you want to proceed? [N]> y
Removing old queue
Cleanup finished
Uma vez que o repairqueue é terminado, faça por favor cada um do seguinte a fim validar o workqueue é para trás em linha e o dispositivo está processando o correio:
Os clientes que têm os dispositivos que executam umas versões mais velhas de AsyncOS que não tenham a opção do comando CLI do repairqueue hidden devem abrir um caso de suporte a fim ter uma assistência do engenheiro de suporte da Cisco. Um túnel do apoio precisará de estar aberto e disponível para que o apoio de Cisco alcance o dispositivo e execute o processo da fila do reparo. Contacte por favor o apoio de Cisco para abrir um caso de suporte ativo.
Na maioria dos casos, a corrupção não iguala a perda do correio. A fila é corrompido devido ao meta-DATA relativo ao processamento de mensagem que está já não no dispositivo. Esta é uma contabilidade que processa entre a fila e o relatório, rastreamento de mensagem, etc. que executa o repairqueue reconstruirá o ESA meta-DATA e limpeza que misreporting entre os serviços e o processamento.
O ESA pode poder ser executado por muito tempo em uma fila corrompida e a maioria de mensagens podem processar muito bem, mas o dispositivo pode parecer lento, ou determinadas mensagens podem nunca cancelar para fora, como indicado “pela mensagem a mais velha” no comando status --- significativamente mais velho do que o bounceconfig deve reservar. Quando AsyncOS é reiniciado realmente com uma fila corrompida, a fila pode ou não pode poder montar. A corrupção pode ter ocorrido há algúm tempo e parece ser multa até que o dispositivo esteja reiniciado, que no ponto é incapaz de montar a fila.
Duas a maioria de causas comum da “da corrupção fila” são:
myesa.local> status Enter "status detail" for more information. Couldn't obtain mail stats - my.esa: The daemon is not responding.
myesa.local> status
Enter "status detail" for more information.
Couldn't obtain mail stats - the queue is not mounted
Reparar o workqueue pode tomar em qualquer lugar dos segundos 10 a diversas horas, segundo o estado do ESA e quanto a mensagem está processando atualmente através de um workqueue ativo. Um reparo do workqueue no dispositivo mais baixo da gama com as filas cheias na altura da corrupção poderia tomar diversas horas.
Em determinadas situações, (por exemplo, fila sobre-FULL em um dispositivo) o repairqueuewill para não poder terminar. Se os repairqueuedoes não terminam após 4 horas, a fila é muito provavelmente irreparável e o único recurso é construir uma fila nova executando hidden o resetqueue do comando CLI. Para edições avançadas, contacte por favor CiscoSupport para abrir um caso de suporte ativo e para ter Cisco apoie a assistência.