Amazon Linux 2023 에 sosreport
(sos
) 설치
sos
는 시스템의 로그 및 구성 요소를 수집하고 저장하는 유용한 도구입니다.
하지만 기본적으로 Amazon Linux 는 sos
(sosreport
) 명령어가 제공이 안됩니다.
이번 포스팅은 sos
를 수동 설치 하는 방법에 대해 알아보도록 하겠습니다.
설치
- 테스트 환경 : Amazon Linux 2023
- Release Version : 2023.3.20240312
아래와 같이 sos
설치에 필요한 패키지를 설치합니다.
$ sudo dnf -y install git python3-pip python3-magic
다음 sos
github repository 를 clone 합니다.
$ sudo git clone https://github.com/sosreport/sos.git
아래와 같이 sos
명령어에 필요한 python module 을 추가 설치합니다.
$ cd sos/
$ sudo pip install -r requirements.txt
sos.conf
파일을 경로에 복사합니다.
$ sudo mkdir /etc/sos
$ cp sos.conf /etc/sos/
아래 명령어를 이용하여 sos
명령어를 설치합니다.
$ sudo python3 setup.py install
위 과정이 완료되면 아래와 같이 패키지가 설치가 완료된 것을 볼 수 있습니다.
$ sudo which sos
/usr/local/bin/sos
테스트
아래와 같이 테스트를 수행합니다.
$ sudo sos report
sosreport (version 4.7.0)
This command will collect system configuration and diagnostic
information from this Amazon Linux system.
For more information on Amazon visit:
Distribution Website : https://aws.amazon.com
The generated archive may contain data considered sensitive and its
content should be reviewed by the originating organization before being
passed to any third party.
No changes will be made to system configuration.
Press ENTER to continue, or CTRL-C to quit. <ENTER>
Optionally, please enter the case id that you are generating this report for []: <ENTER>
Setting up archive ...
Setting up plugins ...
...Skip
Creating compressed archive...
Your sosreport has been generated and saved in:
/var/tmp/sosreport-ip-172-31-1-4-2024-03-18-kausmsr.tar.xz
Size 8.69MiB
Owner root
sha256 8d534b91e48b2a85d9b5deb9635b62495b0708d59075532d54355dde26a6ee67
Please send this file to your support representative.