6장. 문제 해결
6.1. Pod 재시작 문제 해결 링크 복사링크가 클립보드에 복사되었습니다!
포드는 여러 가지 이유로 재시작할 수 있지만, JBoss EAP 포드 재시작의 일반적인 원인으로는 OpenShift 리소스 제약 조건, 특히 메모리 부족 문제가 포함될 수 있습니다. OpenShift pod 제거에 대한 자세한 내용은 OpenShift 설명서를 참조하십시오.
기본적으로 OpenShift 템플릿용 JBoss EAP는 메모리 부족 문제와 같은 상황이 발생할 때 영향을 받는 컨테이너를 자동으로 재시작하도록 구성됩니다. 다음 단계는 메모리 부족 및 기타 Pod 재시작 문제를 진단하고 해결하는 데 도움이 될 수 있습니다.
문제가 발생한 포드 이름을 가져옵니다.
다음 명령을 사용하여 포드 이름과 각 포드가 다시 시작된 횟수를 확인할 수 있습니다.
$ oc get pods포드가 다시 시작된 이유를 진단하려면 이전 포드 또는 OpenShift 이벤트의 JBoss EAP 로그를 검사할 수 있습니다.
이전 포드의 JBoss EAP 로그를 보려면 다음 명령을 사용합니다.
oc logs --previous POD_NAMEOpenShift 이벤트를 보려면 다음 명령을 사용합니다.
$ oc get events
- 리소스 문제로 인해 포드가 다시 시작되면 OpenShift 포드 구성을 수정하여 리소스 요청 및 제한을 늘릴 수 있습니다. 포드 컴퓨팅 리소스 구성에 대한 자세한 내용은 OpenShift 설명서를 참조하십시오.