size4 리눅스 서버 특정 폴더와 파일 크기변화 모니터링 통한 파티션 용량 관리 특정 파티션(/home)의 용량이 계속 증가하는 원인을 찾기 위해 특정 폴더나 파일의 크기 변화를 모니터링하는 방법입니다.1. du 명령어를 사용하여 용량 확인/home 디렉토리 내의 폴더 및 파일 용량을 확인하기 위해 du 명령어를 사용할 수 있습니다.du -sh /home/*이 명령어는 /home 디렉토리 아래 각 서브디렉토리 및 파일의 크기를 요약하여 표시합니다.2. 증가하는 파일 및 폴더 모니터링특정 시간 간격으로 /home 디렉토리의 크기를 기록하고 비교하여 어떤 디렉토리 또는 파일이 급격하게 증가하는지 확인할 수 있습니다. 이를 위해 watch 명령어나 cron을 사용할 수 있습니다.2-1. watch 명령어를 사용하는 방법watch 명령어를 사용하여 10초 간격으로 /home 디렉토리의 크기.. 2024. 11. 30. n8n 실행 로그 데이터 용량을 줄이고 주기적으로 자동 최적화 n8n의 실행 로그 데이터를 줄이고 자동으로 정리하는 방법입니다. 이 설정을 통해 데이터베이스의 용량을 효율적으로 관리할 수 있습니다.1. 저장되는 데이터 양 줄이기환경 변수를 설정하여 불필요한 데이터를 저장하지 않도록 할 수 있습니다.npm을 사용하는 경우# 오류가 발생한 실행만 저장export EXECUTIONS_DATA_SAVE_ON_ERROR=all# 성공적인 실행은 저장하지 않음export EXECUTIONS_DATA_SAVE_ON_SUCCESS=none# 각 실행에 대한 노드 진행 상황을 저장하지 않음export EXECUTIONS_DATA_SAVE_ON_PROGRESS=false# 수동으로 실행한 실행은 저장하지 않음export EXECUTIONS_DATA_SAVE_MANUAL_EXECUTI.. 2024. 8. 24. Elasticsearch 버킷 제한 too_many_buckets_exception 문제 해결 Elasticsearch 검색 쿼리가 실행될 때 너무 많은 버킷을 생성하려고 시도하면 제한을 초과했다는 오류 메세지가 발생합니다. 여기서 "버킷"은 특정 필드의 값이나 범위에 따라 문서를 그룹화하는 데 사용되는 데이터 구조를 말합니다. 이 문제를 해결하는 방법은 몇 가지가 있습니다.쿼리 최적화: 너무 많은 버킷을 생성하지 않도록 쿼리를 조정합니다. 예를 들어, 집계(aggregations)의 범위를 줄이거나, 필요하지 않은 집계를 제거합니다.search.max_buckets 설정 변경: Elasticsearch 클러스터 설정에서 search.max_buckets 값을 늘려서 허용되는 최대 버킷 수를 증가시킬 수 있습니다. 하지만 이 방법은 메모리 사용량이 증가할 수 있으므로 주의해서 사용해야 합니다.PU.. 2024. 7. 7. PostgreSQL 데이터베이스 크기 및 테이블 용량 체크 SQL 쿼리 PostgreSQL에서 데이터 폴더의 용량이 과다하게 발생하는 원인을 파악하고 어디에서 얼마나 용량을 사용하고 있는지 확인하는 방법은 여러 가지가 있습니다. 다음은 그 방법들을 단계별로 설명합니다.전체 데이터베이스 크기 확인PostgreSQL에서는 모든 데이터베이스의 크기를 확인할 수 있는 SQL 쿼리를 제공합니다. 이를 통해 각 데이터베이스가 얼마나 많은 디스크 공간을 차지하고 있는지 파악할 수 있습니다.SELECT pg_database.datname, pg_size_pretty(pg_database_size(pg_database.datname)) AS sizeFROM pg_databaseORDER BY pg_database_size(pg_database.datname) DESC;테이블별 용량 확인개별.. 2024. 7. 1. 이전 1 다음 728x90