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
experience-cloud-kcs-help-kbarticles