승인됨: Fortect
다음은 solaris syslog 근처에서 auth.debug 문제를 수정하는 쉬운 방법입니다.
이 항목은 디버그 모드에서 syslog 데몬을 시작하는 것과 관련된 단계를 설명합니다.
2. 수요일. SYSLOGD_DEBUG 변수는 디버그 명령 체인에서 syslog 출력의 가치에 영향을 줍니다. 기본값은 가장 간결한 출력인 1입니다. 이 일정 변수 5는 가장 많은 피드백을 제공합니다. 예:
모든 출력은 화면의 대부분을 봅니다. 대신 출력을 파일로 리디렉션할 수 있습니다. 우선, 그의 악마는 전경에서 실행됩니다.
Syslogd의 디버그 출력 해석
최종 syslogd 디버그 수율의 첫 번째 부분에는 일부 네트워크 및 본문 구성이 포함됩니다.
syslogd에서 시작하는 디버그 출력의 다음 부분은 syslog(feature selectors.level) 및 관련 작업(주석이 의심의 여지 없이 작성되는 경우)의 요약이어야 합니다.
25부(0-24)가 있습니다. 처음 24개 열은 /usr/include/sys/syslog.h의 일부로 표시된 엔터프라이즈 syslog(0-23)에 해당합니다. 예를 들어, Solaris 10에서 이것은 다음과 같습니다.
<테이블 가독성 데이터 테이블은 "1">을 의미합니다.
표>
각 열의 숫자는 다음 설치에 대해 지정된 0으로 번호가 매겨진 syslog 수준입니다.<테이블 수준
표>
– 가독성 데이터 테이블 = “1”>
– 광선은 4, 아마도 5로 설정되어 auth.notice가 등록되고 있음을 나타냅니다.
– 모든 다른 종류의 열에는 3이 포함되며 유형은 2에 해당합니다. .에러.
– 모든 선택기에 의해 생성된 모든 메시지는 기록된 CONSOLE로 전송됩니다(각 sysmsg에 대한 / dev).
– 4열은 7이 auth.debug가 일관되게 기록되었음을 나타내도록 표시됩니다.
– 다른 모든 열에는 X가 포함되어 있습니다. 이는 실제로 이러한 설정이 자동으로 보호되지 않음을 의미합니다.
– 선택기에 의해 생성된 모든 메시지는 /var/adm/auth.log에 기록된 상태로 유지됩니다.
Syslogd 디버깅 문제를 감지하면 종료될 수 있음
각 라인에 각 설정에 대해 하나의 레벨만 있습니다. kern과 같은 회사는 /etc/syslog.conf에서 한 줄에 한 번만 가짜로 선언되어야 합니다. 이를 설명하기 위해 다음 항목은 /etc/syslog.conf의 잘못된 항목입니다.
누락된 파일 출력
파일 출력이 /etc/syslog.conf에 지정되어 있으면 syslogd를 시작하면서 파일을 읽어야 할 수도 있습니다. lastOtherwise에서 syslogd 출력은 지속적인 오류를 표시할 수 있습니다.
Syslogd가 디버그 모드에 있는 동안 로거가 있는 특정 선택기(feature.level) 디버그
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
디버그 모드를 위해 syslogd가 시작된 기본 창에 추적 출력이 표시됩니다.
디버그 모드에서 Syslogd를 중지하고 일관성 모드에서 다시 시작
1. syslogd 디버깅 프로세스를 종료하고 ^ C를 눌러 시작된 창 중 하나에서 중지합니다.
Solaris 10 이전:
Solaris 10 이상:
# /etc/init.d/syslog set ### Solaris 10 이전# svcadm svc 비활성화: / system / system-log: standard ### Solaris 10 이상
# usr / sbin / syslogd -d 당메인 (1): 2014년 9월 22일 화요일 17:00:39부터 시작hnc_init (1): 특수 호스트 이름 캐시 항목 2037 ttl: 1200getnets (1): 1개의 장소를 찾았습니다. 즉, 0.0.0.0.2.2amiloghost (1): 데모 10.135.88.55.2.2conf_init (1): 나는 로그 호스트다Clinie (1): (* .err, kern.notice, auth.notice 및 dev/sysmsg)Clinie (1): (* .err; kern.debug; daemon.notice; mail.write / var / adm - 메시지)클리니 (1): (auth.debug /var/adm/auth.log)클리닉 (1): (* .alert; kern.err; daemon.err 연산자)Clinie (1): (*. 경고의 근원)웨지(1): (* .emerg *)웨지(1): (auth.debug / var - adm / authlog)Kleene (1): (mail.debug / var / report / syslog) syslogd: 버전 1.105 시작일: 2014년 9월 23일 화요일 17:00:39참고 입력 메시지: 시스템 0, 네트워크 0# 출력: 8
<사전> ———— 큰 문제 = [파일, 구성] ————– ———0 0 3 6 0 0 0 0 0 0 거의 전부 1 1 1 1 1 1 일부 전체 1 2 2 2 1 20 1 배수 3 4 5 6 유용함 8 9 3 1 2 3 여러 5 6 7 1 9 0 7 2 3 4————————————————–5 3 몇 3 3 하우스 3 3 3 3 3 1 세 번째 3 3 3 3 3 듀오 3 3 3 3 3 X 콘솔: – dev / sysmsg7 3 2 5 3 4개 3개 이상 3 3 3 3 3 6 3 3 3 3 3개 3개 3개 3개 파일 X: – var / adm / messagesX X X X 몇 가지 X X X X X X X X X X X X X X X X X X X X 파일: /var/adm/auth.log3 1 1 2 1 1 1 1 개인별 1 다른 1 1 1 1 1 단일 일부 특수 1 1 1 1 1 3 X USER: 교환원1 1 1 1 1 1 1 1 1 1 1 1 처음 1 1 1 1 1 1 1 X 사용자: 루트0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 6 없음 0 X 벽: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 파일: / var – adm / 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 파일: 각 var/log/syslog에 대해
5 3 5 3 5 3 3 일부 3 3 이상 3 3 3 3 3 3 3 기타 3 3 X 콘솔: 및 dev / sysmsg
<사전> * .err; kern.notice; auth.notice – 개발/콘솔 <사전> X x X y g X x X x X x X x X x X x X y X x X x X x 파일: /var/adm/auth.log <사전> auth.debug /var/adm/auth.log <사전> kern.debug; kern.err; 각 개발/콘솔에 대한 kern.notice
7 X x X x X a X x X x X y X x X x X x X 포커 X x X x 콘솔: / dev - 콘솔
<사전> cfline (1): (auth.debug /var/adm/auth.log)logerror(1): syslogd: /var/adm/auth.log: 해당 지시문 또는 syslogd: 디렉토리가 없습니다.logerror_to_console (1): 및 var / adm / auth. 장작 없음: tacosth 매뉴얼 파일 또는 디렉토리
writemsg (3): 글루타민산 나트륨 로깅 'syslogd: /var/adm/auth.log: 파일/var/adm에 해당 파일 및 디렉토리 없음' - 메시지
# 터치 /var/adm/auth.log
번호 로거 -p auth.notice "테스트 auth.notice"
writemsg (2): 메시지 '24. 09:55:08 dwryder: [ID 702911 auth.notice] 파일 /var/adm/auth.log
에서 auth.notice를 사용한 실험
# /etc/init.d/syslog를 얻으십시오
<사전> # ps -ef | grep 시스템 로그 | egrep -v grep루트 984 1 0 11:08:17? 0:00 / usr / sbin / syslogd
번호 활성화 svcadm svc: / 시스템 / 시스템 로그: 확장자
# svcs svc: / 시스템 및 시스템 로그: 기본값FMRI의 상태 증기온라인 Svc: / 시스템별 시스템 로그: 기본값
16:12:21
지금 이 간단한 다운로드로 컴퓨터 성능을 높이십시오. 년