Campaign Classic v7: 워크플로우 "장치에 남아 있는 공간 없음 오류"

이 문서에서는 데이터베이스 서버에 더 이상 공간이 없고 워크플로우/게재로 인해 장치에 공간이 없음 오류가 발생하는 경우 수행할 작업에 대해 설명합니다.

설명 description

환경

  • Adobe Campaign (AC)
  • Adobe Campaign Classic v7(ACC v7)

문제

워크플로우 및 게재 실행이 중지됩니다.

감사 로그에 다음과 유사한 오류가 표시됩니다.

PGS-220000 PostgreSQL 오류: 오류: 파일 "base/pgsql_tmp/pgsql_tmpXXXXX.XXX"에 쓸 수 없습니다. 장치에 남은 공간이 없습니다.

해결 방법 resolution

다음 단계에 따라 문제를 해결하십시오.

  1. 일시 중지된 워크플로우가 있는지 확인하고 중지합니다.
  2. 두 실행 사이의 중간 모집단 결과 유지 옵션이 활성화된 워크플로가 있는지 확인합니다.
  3. 옵션이 있는 경우 옵션을 비활성화하고 워크플로우를 저장한 다음 다시 시작하여 수정 사항을 고려합니다.
  4. 문제가 발생했을 때 최근에 만들어진 새 워크플로가 실행 중인지 확인하십시오.
  5. 지난 며칠 동안 정리 워크플로우가 실행 중인지 확인하십시오.
  6. 인스턴스가 Adobe에 의해 호스팅되는 경우 제어판 을 사용하여 오래 실행되는 워크플로우가 있는지 확인하십시오. 그렇지 않으면 DBA에게 오래 실행되는 쿼리가 있는지 확인하도록 요청하십시오.
  7. runwf.log 파일을 확인하고 오류를 생성하는 워크플로를 확인하십시오. 참고: runwf.log ​에서 쿼리에 실행되지 않은 오류가 발생하여 임시 테이블 이름에서 워크플로 ID를 가져올 수 있습니다. runwf.log 파일의 전체 디렉터리 주소는 다음과 같습니다.
    <installation directory>/var/<instance>/log/runwf.log
  8. 범인이 식별된 워크플로우는 중지하여 데이터베이스 서버의 공간을 확보하고 실행을 개선합니다.

원인

이 PostgreSQL 오류는 데이터베이스 서버의 모든 디스크 공간이 부족할 때 발생합니다.

이는 디스크 공간을 너무 많이 사용하는 사용자 지정 워크플로우가 하나 또는 여러 개 있기 때문에 발생합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f