리눅스 systemctl 명령어 질문입니다.

화란   
   조회 1993   추천 0    

 



systemctl status smartd 입력하면 아래와 같이 나옵니다.




root@com1 [일  9월 25] [15:37] ~

# systemctl status smartd

● smartmontools.service - Self Monitoring and Reporting Technology (SMART) Daemon

     Loaded: loaded (/lib/systemd/system/smartmontools.service; enabled; vendor preset: enabled)

     Active: active (running) since Sun 2022-09-25 15:36:20 KST; 16h ago

       Docs: man:smartd(8)

             man:smartd.conf(5)

   Main PID: 2953 (smartd)

     Status: "Next check of 4 devices will start at 08:06:20"

      Tasks: 1 (limit: 19051)

     Memory: 1.8M

        CPU: 114ms

     CGroup: /system.slice/smartmontools.service

             └─2953 /usr/sbin/smartd -n


 9월 26 05:06:20 com1 smartd[2953]: Device: /dev/nvme0, Critical Warning (0x0c): Reliability, R/O

 9월 26 05:36:20 com1 smartd[2953]: Device: /dev/nvme0, Critical Warning (0x0c): Reliability, R/O

 9월 26 06:06:21 com1 smartd[2953]: Device: /dev/sdc [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 50 to 51

 9월 26 06:06:21 com1 smartd[2953]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 50 to 49




질문 1 : 에러나 경고가 최근것만 출력되는데, 최초것까지 모두 조회할 수 있을까요 ?



질문 2 : Next check 는 대략 30분후에 한다고 쓰여있는데, 제가 임의로 검사 주기 설정하는 것이 가능한가요 ?




// 서명
짧은글 일수록 신중하게.
dateno1 2022-09
SMART 체크 가능한 방법 저넘 로그만 보는것 아닙니다

디스크별로 지정해서 SMART의 현제값을 가져올 수 도 있습니다

현제값 체크해서 문제 있는지 확인해보세요
     
화란 2022-09
smart는 예시였구요^^

각종 데몬들의 풀로그를 보는 방법을 문의드린겁니다.
          
엠브리오 2022-09
/var/log 디렉토리 밑에 파일형태로 기록이 남습니다.
과거 기록을 보려면 그 파일을 열어보는게 정답이겠지요.

데몬 프로그램들의 첵크주기 및 설정내용들은 각자 다르므로
/etc  디렉토리 어딘가에 ???.conf 형태로 저장되어 있겠죠.

참고로 smartd 관련 프로그램들을 설치해보니 log 기록은  /va/log/syslog 파일에 남겨지네요.
과거 기록을 살펴보려면 대충 grep -rn "smartd" syslog*  이렇게 명령을 내리면 되겠습니다.
               
화란 2022-09
감사합니다.

한번 찾아보겠습니다.
          
dateno1 2022-09
자체 실행 파라메터에 로그 경로가 있다면 해당 경로, 아니라면 위에 적힌대로 /var/log같은데 가보시거나, syslog같은걸 확인해보세요
찬이 2022-09
해당 서비스의 로그는 journalctl -u smartd.service  으로 보실 수 있습니다.
맞늠지 모르겠는데.. smartctl 인가.. 그 명령을 사용하시면 현재 smart 상태 레포트도 볼 수 있구요
     
화란 2022-09
smartctl --xall /dev/[device name] 이래하면 정보 좌르륵~ 나오는건 말씀처럼 알고 있슴다^^

journalctl -u smartd.service 하니까

-- No entries --

이것만 딱! 나오고 암것도 안나옵니다 ㅎ
          
찬이 2022-09
smartd 는 alias인가 보네요.
위에를 보니 smartmontools.service 으로 바꾸시면 될거같습니다.
               
화란 2022-09
댓글 감사드립니다.

journalctl -u smartmontools.serivce 하니까 데몬 시작했을때 부터 현재까지 모두 나오네요.

혹시, clear 하는 방법도 있을까요 ? 즉, 로그를 싹다 삭제하는 방법이라던가...
                    
찬이 2022-09
아마 man 해서 쳐보면 나올거같은데 지금은 휴대폰이라..
한번 man journalctl 해보시면 도움될만한게 있을수도 있을거 같습니다.
                         
화란 2022-09
댓글 감사합니다.

조언대로 메뉴얼 페이지 살펴보고 있어요^^


QnA
제목Page 489/5731
2015-12   1793278   백메가
2014-05   5268243   정은준1
2020-01   2429   원주멋진덩치
2021-09   2429   펜듀얼
2019-08   2429   네이스터
2020-04   2429   여주농민76
2024-05   2430   Espial
2019-12   2430   앙드레준
2022-12   2430   스마트폰
2019-12   2430   엠브리오
2024-04   2430   VSPress
2020-01   2430   김희영
2022-06   2431   딸긔꼬마
2023-07   2431   다두
2021-05   2431   백룡
2023-01   2431   뭐든팔아요
2022-02   2431   qww233
2023-01   2431   jbj1
2021-04   2431   하나비
2019-04   2432   두부깜바
2023-09   2432   227skt
2021-05   2432   블랙펄