본문 바로가기
728x90
반응형

Bigdata23

http.client.BadStatusLine: Invalid status 71 저는 잘못된 port로 설정하여 잘못된 호출을 하고 있었습니다. port 수정 후 정상 확인 하였습니다.  http.client.BadStatusLine 오류는 주로 HTTP 응답의 상태 라인이 예상과 다르거나 잘못된 형식일 때 발생합니다. "Invalid status 71" 오류의 주요 원인은 다음과 같습니다잘못된 HTTP 응답: 서버가 올바르지 않은 형식의 HTTP 응답을 보내는 경우 발생할 수 있습니다프로토콜 버전 불일치: HTTP 프로토콜 버전이 대소문자를 구분하여 "Http/1.0"과 같이 소문자로 되어 있을 때 발생할 수 있습니다연결 종료: 서버가 연결을 예기치 않게 종료하거나, 지속적인 연결에서 서버가 연결을 닫은 경우 발생할 수 있습니다프록시 서버 문제: 프록시 서버가 특정 요청을 거부하거.. 2025. 2. 23.
AttributeError: 'HttpHook' object has no attribute 'update_relative' dag 선언하는 구문에 hook을 선언해 발생 with DAG()as dag: task = HttpHook(http_conn_id='httpHook', method="GET") res = task3.run( endpoint='/actions/2' ) 함수에 선언해서 pythonOperator로 호출하는 방식으로 변경해야 함def my_python_function(): hook = HttpHook(http_conn_id='my_conn',method='GET') res = hook.run( endpoint='/endpoint' )with Dag() as dag: # PythonOperator 정의 python_task = PythonOpe.. 2025. 2. 23.
Oozie 모니터링 메트릭 도구 Oozie metric info는 Apache Oozie의 성능과 상태를 모니터링하기 위한 메트릭 정보를 의미합니다. 이는 Oozie 시스템의 건강 상태, 성능, 그리고 튜닝을 위해 사용됩니다.  ${OOZIE_URL}/oozie/v2/admin/metrics ${OOZIE_URL}/oozie/admin/jvminfo.jspOozie 메트릭의 주요 특징 접근 방법: Oozie 메트릭은 Admin 웹 서비스 API를 통해 접근할 수 있으며, 정기적으로 instrumentation 로그에도 기록됩니다. 메트릭 유형: Oozie 메트릭은 변수, 샘플러, 타이머, 카운터 등 다양한 유형의 데이터를 포함합니다. 샘플링 간격: 대부분의 샘플러는 1분 간격으로 작동하여 평균 데이터를 생성합니다. 주요 메트릭 카테고리.. 2025. 1. 18.
Oozie sharelib 사용 방법 액션 디펜던시 - sharelib일반적으로 우지 액션은 자바 어플리케이션 입니다. 그러면 액션을 실행할 때 액션에서 의존성이 있는 클래스를 classpath에 설정해야 합니다. 우지에서는 sharelib이라는 액션들이 사용하는 라이브러리의 공유 위치를 정의할 수 있습니다. sharelib directory 정의oozie-site.xml     oozie.use.system.libpath     true     oozie.service.WorkflowAppService.system.libpath     hdfs://location/share/lib sharelib 생성shareLib 설치하며, 이 스크립트는 ShareLib 압축 해제, lib_ 디렉터리 생성 및 업로드를 처리합니다.oozie-setup.s.. 2025. 1. 18.
728x90
반응형