Aprovado: Fortect
Aqui estão algumas maneiras fáceis de corrigir com êxito o problema auth.debug no syslog solaris.
Esta entrada descreve as etapas para iniciar o daemon syslog principal no modo de depuração.
2. Quarta-feira. A variável SYSLOGD_DEBUG afeta o valor do tipo de saída do syslog na estrutura de depuração. O padrão pode ser 1, que é a menor saída. Esta variável de linha do tempo de 5 fornece mais feedback. Por exemplo:
Todas as saídas ocupam mais a tela. Em vez disso, você pode redirecionar o rendimento para um arquivo. Além disso, seu demônio pode estar correndo em primeiro plano.
Interpretar a saída de depuração do Syslogd
A primeira parte relacionada com a saída final de depuração do syslogd contém algumas configurações de mercado e corpo:
A próxima parte semelhante à saída de depuração do syslogd deve ser um bom resumo sólido do syslog (feature selectors.level) e ações pertinentes (onde os comentários são escritos):
Na verdade, existem 25 cópias (0-24). As primeiras 24 colunas concordam com o syslog corporativo (0-23), descrito como uma parte de /usr/include/sys/syslog.h. Por exemplo, no Solaris 10, particular é:
O número em cada coluna é o tipo de nível de syslog numerado de 0 a 7 (também relatado pelo último em /usr/include/sys/syslog.h) que é distinto para a seguinte instalação:
– a tabela de dados de legibilidade implica “1”> para a coluna 4 é definido de forma que os 7 primeiros indiquem que auth.debug ainda está registrado. Existe apenas outro nível para cada configuração e cada linha. Empresas como o kern devem ser declaradas apenas minutos falsos por linha em /etc/syslog.conf. Para ilustrar isso, geralmente a seguinte entrada é inválida em /etc/syslog.conf: Se a saída da trilha for especificada em /etc/syslog.conf, pode ser necessário ler o arquivo antes de iniciar o syslogd. No último caso, a saída do syslogd pode mostrar erros persistentes: Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho. A seguinte saída está em exibição na janela principal onde o syslogd foi criado para o modo de depuração: 1. Encerre o curso de depuração do syslogd e pressione ^ C para interromper um em uma de nossas janelas onde começou. 16:12:21 Descrição
0
apresente-se
um todo
Alarme
2
crítica
3
Erro
4
Aviso
20
Notificação
6
Informações
vários
depurar
System columno log 0 é um intervalo até 5, o que indica que kern.notice será totalmente registrado.
– A coluna está configurada para ajudar 4, talvez 5, o que indica que auth.notice deve estar sendo registrado.
– Todas as outras colunas contêm cinco, cujo tipo corresponde a * .err.
– Todas as mensagens geradas por estes seletores são enviadas para auxiliá-lo no CONSOLE logado (/ dev / sysmsg).
– Todas as outras colunas contêm X, o que significa que várias configurações NÃO serão salvas automaticamente.
– Todas as mensagens geradas por seletores são gravadas em /var/adm/auth.log. Detectar problemas de depuração do Syslogd pode resultar em uma saída
Arquivo de saída ausente
Depure um seletor específico (feature.level) que tenha um registrador enquanto o Syslogd estiver no modo de depuração
Aprovado: Fortect
Pare o Syslogd no modo de depuração e reinicie no modo consistente
Antes do Solaris 10:
No Solaris 10 e posterior:
número /etc/init.d/syslog set ### Antes do Solaris 10# Desative svcadm svc: system / system-log: default ### Solaris ten e superior
# / usr / sbin para cada syslogd -dmain (1): Começa na terça-feira, 22 de setembro, às 17:00:39 de 2014hnc_init (1): cache de nome de host personalizado the road 2037 ttl: 1200getnets (1): 1 endereço encontrado, ou seja, 0.0.0.0.2.2amiloghost (1): Demos 10.135.88.55.2.2conf_init (1): Eu sou um novo loghostClinie (1): (* .err; kern.notice; auth.notice / dev versus sysmsg)Clinie (1): (* .err; kern.debug; daemon.notice; mail.written var / adm / messages)Clinie (1): (auth.debug /var/adm/auth.log)Clinie (1): (* .alert; kern.err; operador daemon.err)Clinie (1): (*. Raiz do aviso)cunhas (1): (* .emerg *)cunhas (1): (auth.debug / var / adm / authlog)Kleene (1): (mail.debug / var / log / syslog) syslogd: versão 1.105 Iniciado: Ter 23 Set 17:00:39 2014Mensagem de entrada de nota: Sistema 0, Rede 0# Saídas: 8
------------ o problema principal é igual a [arquivo, configuração] -------------- ---------0 0 0 6 0 3 0 0 0 0 todos 1 1 distinto 1 1 1 algum 1 1 2 o 2 1 20 1 2 3 4 5 6 útil 8 9 0 1 2 muito mais vários 5 6 7 8 9 0 muitos 2 3 4--------------------------------------------------5 3 3 3 casa ou talvez mais 3 3 3 3 3 terceiro 3 três ou mais 3 3 3 3 par 3 3 2 3 3 X CONSOLE: / dev para cada sysmsg7 3 2 5 3 3 3 ou muito mais 3 3 3 3 3 3 6 c 3 3 3 3 3 3. 3 c 3 ARQUIVO X: / var / adm para cada mensagemX X X X 7 X X X X X X X X X X X X X X X X X X X X X ARQUIVO: /var/adm/auth.log3 1 1 os dois 1 1 1 1 1 1 diferente apenas um 1 1 1 1 1 algum especial an 1 1 1 1 1 X USUÁRIO: operador1 1 1 1 1 1 1 1 particular 1 1 1 1 1 1 1 distinto 1 1 1 1 1 X USUÁRIO: raiz0 0 0 0 0 0 0 0 0 6 0 0 0 0 9 0 0 zero 0 0 0 6 0 0 X PAREDE:X X X X 7 X X X X X X X X X X X X X X X X X X X X X ARQUIVO: / var / adm versus authlogX X 7 X X X X X X X X X X X X X X X X X X X X X X X X ARQUIVO: / var / log versus syslog
5 3 3 3 5 five 3 some 3 3 3 3 3 diversos 3 3 3 3 3 muitos outros par de 3 X CONSOLE: / dev / sysmsg
4. .errar; kern.notice; auth.notice / dev / technical
X x X x g X z X x X x X x X z X x X y X x X botão voltar X x ARQUIVO: /var/adm/auth.log
auth.debug /var/adm/auth.log
kern.debug; kern.err; kern.notice / dev / controller ou console
7 X x X x X a X x X x X x X x X x X x X y X x X x CONSOLE: / dev / console
cfline (1): (auth.debug /var/adm/auth.log)logerror (1): syslogd: /var/adm/auth.log: não, este tipo de diretiva ou syslogd: diretóriologerror_to_console (1): / var para cada adm / auth. Sem registro: tacosth envio manual ou diretório
Writeemsg (3): msg visitando 'syslogd: /var/adm/auth.log: Nenhum arquivo ou diretório' em FILE / var / adm / messages
número toque /var/adm/auth.log
# logger -p auth.notice "test auth.notice"
Writeemsg (2): mensagem de log '24. 09:55:08 dwryder: [ID 702911 auth.notice] teste auth.notice 'em ARQUIVO /var/adm/auth.log
# /etc/init.d/syslog start
# ps3 -ef | grep syslog | egrep -v greproot 984 1 0 11:08:17? 0:00 / usr - sbin / syslogd
# enable svcadm svc: ou system / system-log: default
número svcs svc: / system / system-log: padrãoESTADO DE VAPOR DE FMRIServiço online: / system / system-log: go delinquent