문제 해결 - AWS Panorama

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

문제 해결

다음 주제에서는 AWS Panorama 콘솔, 어플라이언스 또는를 사용할 때 발생할 수 있는 오류 및 문제에 대한 문제 해결 조언을 제공합니다SDK. 여기에 나열되지 않은 문제를 발견하는 경우 이 페이지의 피드백 제공 버튼을 사용하여 해당 문제를 보고하십시오.

Amazon Logs 콘솔에서 어플라이언스에 대한 CloudWatch 로그를 찾을 수 있습니다. 어플라이언스는 애플리케이션 코드, 어플라이언스 소프트웨어, AWS IoT 프로세스에서 생성되는 로그를 업로드합니다. 자세한 내용은 AWS Panorama 로그 보기 단원을 참조하십시오.

프로비저닝

문제: (macOS) 컴퓨터가 USB-C 어댑터가 있는 포함된 USB 드라이브를 인식하지 못합니다.

이는 컴퓨터에 이미 연결된 USB-C 어댑터에 USB 드라이브를 연결하는 경우 발생할 수 있습니다. 어댑터를 분리하고 이미 연결된 USB 드라이브와 다시 연결해 보세요.

문제: 자체 USB 드라이브를 사용하면 프로비저닝이 실패합니다.

문제: 어플라이언스의 2.0 USB 포트를 사용하면 프로비저닝이 실패합니다.

AWS Panorama 어플라이언스는 1~32GB의 USB 플래시 메모리 디바이스와 호환되지만, 모두 호환되는 것은 아닙니다. 프로비저닝에 USB 2.0 포트를 사용할 때 몇 가지 문제가 관찰되었습니다. 일관된 결과를 얻으려면 포함된 USB 드라이브를 USB 3.0 포트(HDMI포트 옆)와 함께 사용합니다.

Lenovo ThinkEdge® SE70의 경우 어플라이언스에 USB 드라이브가 포함되지 않습니다. 스토리지가 USB 1GB 이상인 3.0 드라이브를 사용합니다.

어플라이언스 구성

문제: 부팅 중에 어플라이언스에 빈 화면이 표시됩니다.

초기 부팅 시퀀스(약 1분 소요)를 완료한 후, 어플라이언스는 모델을 로드하고 애플리케이션을 시작하는 동안 1분 이상 빈 화면을 표시합니다. 또한 어플라이언스가 켜진 후 디스플레이를 연결하면 어플라이언스에서 비디오가 출력되지 않습니다.

문제: 전원 버튼을 눌러 전원을 끄면 어플라이언스가 반응하지 않습니다.

어플라이언스가 안전하게 종료되는 데는 최대 10초가 걸립니다. 종료 시퀀스를 시작하려면 전원 버튼을 1초만 누르고 있으면 됩니다. 버튼 작업의 전체 목록은 AWS Panorama 어플라이언스 버튼 및 표시등 단원을 참조하십시오.

문제: 설정을 변경하거나 분실된 인증서를 교체하려면 새 구성 아카이브를 생성해야 합니다.

AWS Panorama 는 다운로드한 디바이스 인증서 또는 네트워크 구성을 저장하지 않으며 구성 아카이브를 재사용할 수 없습니다. AWS Panorama 콘솔을 사용하여 어플라이언스를 삭제하고 새 구성 아카이브로 새 어플라이언스를 생성합니다.

애플리케이션 구성

문제: 여러 애플리케이션을 실행할 때 HDMI 출력을 사용하는 애플리케이션을 제어할 수 없습니다.

출력 노드가 있는 여러 애플리케이션을 배포하면 가장 최근에 시작된 애플리케이션이 HDMI 출력을 사용합니다. 이 애플리케이션의 실행이 중지되면 다른 애플리케이션이 출력을 사용할 수 있습니다. 한 애플리케이션에만 출력에 대한 액세스 권한을 부여하려면 다른 애플리케이션의 애플리케이션 매니페스트에서 출력 노드와 해당 엣지를 제거하고 재배포하십시오.

문제: 애플리케이션 출력이 로그에 표시되지 않습니다.

Python 로거를 구성하여 /opt/aws/panorama/logs에 로그 파일을 기록하십시오. 코드 컨테이너 노드의 로그 스트림에 캡처됩니다. 표준 출력 및 오류 스트림은 console-output이라는 별도의 로그 스트림에 캡처됩니다. print를 사용하는 경우 flush=True 옵션을 사용하여 메시지가 출력 버퍼에 걸리지 않도록 하십시오.

오류: You've reached the maximum number of versions for package SAMPLE_CODE. Deregister unused package versions and try again.

소스: AWS Panorama 서비스

애플리케이션에 변경 내용을 배포할 때마다 사용하는 각 패키지의 패키지 구성과 자산 파일을 나타내는 패치 버전을 등록합니다. 클린업 패치 스크립트를 사용하여 사용하지 않는 패치 버전을 등록 취소하십시오.

카메라 스트림

오류: liveMedia0: Failed to get SDP description: Connection to server failed: Connection timed out (-115)

오류: liveMedia0: Failed to get SDP description: 404 Not Found; with the result code: 404

오류: liveMedia0: Failed to get SDP description: DESCRIBE send() failed: Broken pipe; with the result code: -32

출처: 카메라 노드 로그

어플라이언스가 애플리케이션의 카메라 스트림에 연결할 수 없습니다. 이 경우 애플리케이션이 애플리케이션에서 비디오 프레임을 기다리는 동안 비디오 출력이 비어 있거나 마지막으로 처리된 프레임에서 고정됩니다 AWS Panorama SDK. 어플라이언스 소프트웨어가 카메라 스트림에 연결을 시도하고 카메라 노드 로그에 타임아웃 오류를 기록합니다. 카메라 스트림URL이 올바르고 네트워크 내의 카메라와 어플라이언스 간에 RTSP 트래픽이 라우팅 가능한지 확인합니다. 자세한 내용은 AWS Panorama 어플라이언스를 네트워크에 연결하기 단원을 참조하십시오.

오류: ERROR finalizeInterface(35) Camera credential fetching for port [username] failed

소스: OCC 로그

카메라 스트림의 자격 증명이 있는 AWS Secrets Manager 보안 암호를 찾을 수 없습니다. 카메라 스트림을 삭제하고 다시 생성하십시오.

오류: Camera did not provide an H264 encoded stream

출처: 카메라 노드 로그

카메라 스트림에 H.264 이외의 인코딩이 있습니다(예: H.265). H.264 카메라 스트림을 사용하여 애플리케이션을 재배포하십시오. 지원되는 카메라에 대한 자세한 내용은 지원되는 카메라 단원을 참조하십시오.