5.2. 추가 리소스
- 사용자 정의 지표 자동 스케일러의 디버깅 데이터 수집입니다.
- Red Hat OpenShift Container Platform 라이프 사이클 정책
5.2.1. 네트워크 로그 수집 링크 복사링크가 클립보드에 복사되었습니다!
클러스터의 모든 노드에서 네트워크 로그를 수집할 수 있습니다.
프로세스
-- gather_network_logs
를 사용하여oc adm must-gather
명령을 실행합니다.oc adm must-gather -- gather_network_logs
$ oc adm must-gather -- gather_network_logs
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고기본적으로
must-gather
툴은 클러스터의 모든 노드에서 OVNnbdb
및sbdb
데이터베이스를 수집합니다. OVNnbdb
데이터베이스에 대한 OVN-Kubernetes 트랜잭션이 포함된 추가 로그를 포함하도록-- gather_network_logs
옵션을 추가합니다.작업 디렉토리에서 생성된
must-gather
디렉토리에서 압축 파일을 만듭니다. 고유한 must-gather 데이터에 대한 날짜 및 클러스터 ID를 제공해야 합니다. 클러스터 ID를 찾는 방법에 대한 자세한 내용은 OpenShift 클러스터에서 클러스터 ID 또는 이름을 찾는 방법을 참조하십시오. 예를 들어 Linux 운영 체제를 사용하는 컴퓨터에서 다음 명령을 실행합니다.tar cvaf must-gather-`date +"%m-%d-%Y-%H-%M-%S"`-<cluster_id>.tar.gz <must_gather_local_dir>
$ tar cvaf must-gather-`date +"%m-%d-%Y-%H-%M-%S"`-<cluster_id>.tar.gz <must_gather_local_dir>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- &
lt;must_gather_local_dir>
;을 실제 디렉터리 이름으로 바꿉니다.
- 압축 파일을 Red Hat 고객 포털 의 고객 지원 페이지의 지원 케이스에 첨부합니다.
5.2.2. must-gather 스토리지 제한 변경 링크 복사링크가 클립보드에 복사되었습니다!
oc adm must-gather
명령을 사용하여 데이터를 수집할 때 정보의 기본 최대 스토리지는 컨테이너의 스토리지 용량의 30%입니다. 30% 제한에 도달하면 컨테이너가 종료되고 수집 프로세스가 중지됩니다. 이미 수집된 정보는 로컬 스토리지에 다운로드되어 있습니다. must-gather 명령을 다시 실행하려면 스토리지 용량이 더 많은 컨테이너를 사용하거나 최대 볼륨 백분율을 조정해야 합니다.
컨테이너가 스토리지 제한에 도달하면 다음 예와 유사한 오류 메시지가 생성됩니다.
출력 예
Disk usage exceeds the volume percentage of 30% for mounted directory. Exiting...
Disk usage exceeds the volume percentage of 30% for mounted directory. Exiting...
사전 요구 사항
-
cluster-admin
역할의 사용자로 클러스터에 액세스할 수 있어야 합니다. -
OpenShift CLI(
oc
)가 설치되어 있어야 합니다.
프로세스
volume-percentage
플래그를 사용하여oc adm must-gather
명령을 실행합니다. 새 값은 100을 초과할 수 없습니다.oc adm must-gather --volume-percentage <storage_percentage>
$ oc adm must-gather --volume-percentage <storage_percentage>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow