Applications/LINUX

HPC 시스템에서 ABRT Daemon 관련 이슈

CRAY KOREA Blog 2021. 8. 10. 11:54

ABRT는 AUTOMATIC BUG REPORTING TOOL로 애플리케이션이 충돌하거나 커널 오류가 감지되면 자동으로 분석 정보를 수집합니다.
하지만 HPC 계산노드에서는 잘못된 연산으로 segmentation fault와 out of memory 같은 오류가 자주 발생하고, 
빈번한 정보 수집이 시스템 성능에 영향을 주게되어 ABRT 삭제를 권장합니다.

 

1. 설치 상태 조회 

yum list | grep abrt
abrt.x86_64                                 2.1.11-60.el7.centos       @anaconda
abrt-addon-ccpp.x86_64                      2.1.11-60.el7.centos       @anaconda
abrt-addon-kerneloops.x86_64                2.1.11-60.el7.centos       @anaconda
abrt-addon-pstoreoops.x86_64                2.1.11-60.el7.centos       @anaconda
abrt-addon-python.x86_64                    2.1.11-60.el7.centos       @anaconda
abrt-addon-vmcore.x86_64                    2.1.11-60.el7.centos       @anaconda
abrt-addon-xorg.x86_64                      2.1.11-60.el7.centos       @anaconda
abrt-cli.x86_64                             2.1.11-60.el7.centos       @anaconda
abrt-console-notification.x86_64            2.1.11-60.el7.centos       @anaconda
abrt-dbus.x86_64                            2.1.11-60.el7.centos       @anaconda
abrt-libs.x86_64                            2.1.11-60.el7.centos       @anaconda
abrt-python.x86_64                          2.1.11-60.el7.centos       @anaconda
abrt-retrace-client.x86_64                  2.1.11-60.el7.centos       @anaconda
abrt-tui.x86_64                             2.1.11-60.el7.centos       @anaconda
- - 이하 생략 - -

 

2. abrt 삭제

yum erase abrt*
Loaded plugins: fastestmirror, langpacks
Resolving Dependencies
--> Running transaction check
---> Package abrt.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-addon-ccpp.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-addon-kerneloops.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-addon-pstoreoops.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-addon-python.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-addon-vmcore.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-addon-xorg.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-cli.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-console-notification.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-dbus.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-libs.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-python.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-retrace-client.x86_64 0:2.1.11-60.el7.centos will be erased
---> Package abrt-tui.x86_64 0:2.1.11-60.el7.centos will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================
 Package                                  Arch                  Version                               Repository                Size
=====================================================================================================================================
Removing:
 abrt                                     x86_64                2.1.11-60.el7.centos                  @anaconda                2.3 M
 abrt-addon-ccpp                          x86_64                2.1.11-60.el7.centos                  @anaconda                345 k
 abrt-addon-kerneloops                    x86_64                2.1.11-60.el7.centos                  @anaconda                 37 k
 abrt-addon-pstoreoops                    x86_64                2.1.11-60.el7.centos                  @anaconda                 14 k
 abrt-addon-python                        x86_64                2.1.11-60.el7.centos                  @anaconda                 31 k
 abrt-addon-vmcore                        x86_64                2.1.11-60.el7.centos                  @anaconda                 40 k
 abrt-addon-xorg                          x86_64                2.1.11-60.el7.centos                  @anaconda                 17 k
 abrt-cli                                 x86_64                2.1.11-60.el7.centos                  @anaconda                0.0
 abrt-console-notification                x86_64                2.1.11-60.el7.centos                  @anaconda                1.3 k
 abrt-dbus                                x86_64                2.1.11-60.el7.centos                  @anaconda                129 k
 abrt-libs                                x86_64                2.1.11-60.el7.centos                  @anaconda                 60 k
 abrt-python                              x86_64                2.1.11-60.el7.centos                  @anaconda                 56 k
 abrt-retrace-client                      x86_64                2.1.11-60.el7.centos                  @anaconda                102 k
 abrt-tui                                 x86_64                2.1.11-60.el7.centos                  @anaconda                 28 k

Transaction Summary
=====================================================================================================================================
Remove  14 Packages

Installed size: 3.2 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : abrt-console-notification-2.1.11-60.el7.centos.x86_64                                                            1/14
  Erasing    : abrt-cli-2.1.11-60.el7.centos.x86_64                                                                             2/14
  Erasing    : abrt-addon-ccpp-2.1.11-60.el7.centos.x86_64                                                                      3/14
  Erasing    : abrt-addon-vmcore-2.1.11-60.el7.centos.x86_64                                                                    4/14
  Erasing    : abrt-tui-2.1.11-60.el7.centos.x86_64                                                                             5/14
  Erasing    : abrt-addon-pstoreoops-2.1.11-60.el7.centos.x86_64                                                                6/14
  Erasing    : abrt-addon-kerneloops-2.1.11-60.el7.centos.x86_64                                                                7/14
  Erasing    : abrt-addon-python-2.1.11-60.el7.centos.x86_64                                                                    8/14
  Erasing    : abrt-addon-xorg-2.1.11-60.el7.centos.x86_64                                                                      9/14
  Erasing    : abrt-retrace-client-2.1.11-60.el7.centos.x86_64                                                                 10/14
  Erasing    : abrt-2.1.11-60.el7.centos.x86_64                                                                                11/14
  Erasing    : abrt-python-2.1.11-60.el7.centos.x86_64                                                                         12/14
  Erasing    : abrt-dbus-2.1.11-60.el7.centos.x86_64                                                                           13/14
  Erasing    : abrt-libs-2.1.11-60.el7.centos.x86_64                                                                           14/14
  Verifying  : abrt-python-2.1.11-60.el7.centos.x86_64                                                                          1/14
  Verifying  : abrt-2.1.11-60.el7.centos.x86_64                                                                                 2/14
  Verifying  : abrt-console-notification-2.1.11-60.el7.centos.x86_64                                                            3/14
  Verifying  : abrt-retrace-client-2.1.11-60.el7.centos.x86_64                                                                  4/14
  Verifying  : abrt-addon-xorg-2.1.11-60.el7.centos.x86_64                                                                      5/14
  Verifying  : abrt-addon-pstoreoops-2.1.11-60.el7.centos.x86_64                                                                6/14
  Verifying  : abrt-dbus-2.1.11-60.el7.centos.x86_64                                                                            7/14
  Verifying  : abrt-cli-2.1.11-60.el7.centos.x86_64                                                                             8/14
  Verifying  : abrt-libs-2.1.11-60.el7.centos.x86_64                                                                            9/14
  Verifying  : abrt-addon-python-2.1.11-60.el7.centos.x86_64                                                                   10/14
  Verifying  : abrt-addon-kerneloops-2.1.11-60.el7.centos.x86_64                                                               11/14
  Verifying  : abrt-addon-ccpp-2.1.11-60.el7.centos.x86_64                                                                     12/14
  Verifying  : abrt-addon-vmcore-2.1.11-60.el7.centos.x86_64                                                                   13/14
  Verifying  : abrt-tui-2.1.11-60.el7.centos.x86_64                                                                            14/14

Removed:
  abrt.x86_64 0:2.1.11-60.el7.centos                                  abrt-addon-ccpp.x86_64 0:2.1.11-60.el7.centos
  abrt-addon-kerneloops.x86_64 0:2.1.11-60.el7.centos                 abrt-addon-pstoreoops.x86_64 0:2.1.11-60.el7.centos
  abrt-addon-python.x86_64 0:2.1.11-60.el7.centos                     abrt-addon-vmcore.x86_64 0:2.1.11-60.el7.centos
  abrt-addon-xorg.x86_64 0:2.1.11-60.el7.centos                       abrt-cli.x86_64 0:2.1.11-60.el7.centos
  abrt-console-notification.x86_64 0:2.1.11-60.el7.centos             abrt-dbus.x86_64 0:2.1.11-60.el7.centos
  abrt-libs.x86_64 0:2.1.11-60.el7.centos                             abrt-python.x86_64 0:2.1.11-60.el7.centos
  abrt-retrace-client.x86_64 0:2.1.11-60.el7.centos                   abrt-tui.x86_64 0:2.1.11-60.el7.centos

Complete!