4.17. 풀 값


다음 목록에는 설정하거나 가져올 수 있는 키-값 쌍이 포함되어 있습니다. 자세한 내용은 풀 값 설정 및 풀 값 가져오기 섹션을 참조하십시오.

표 4.1. 사용 가능한 풀 값
현재의설명유형필수 항목기본

size

풀에 있는 개체의 복제본 수를 지정합니다. 자세한 내용은 오브젝트 복제본 수 설정 섹션을 참조하십시오. 복제된 풀에만 적용됩니다.

정수

없음

없음

min_size

I/O에 필요한 최소 복제본 수를 지정합니다. 자세한 내용은 오브젝트 복제본 수 설정 섹션을 참조하십시오. 삭제 코드 풀의 경우 k 보다 큰 값으로 설정해야 합니다. 값 k 에서 I/O가 허용되면 중복이 없으며 영구 OSD 오류가 발생할 경우 데이터가 손실됩니다. 자세한 내용은 Erasure 코드 풀 개요 를 참조하십시오.

정수

없음

없음

crash_replay_interval

클라이언트가 승인되었지만 커밋되지 않은 요청을 재생할 수 있도록 하는 시간(초)을 지정합니다.

정수

없음

없음

pg_num

풀의 총 배치 그룹 수입니다. 적절한 수 계산에 대한 자세한 내용은 Red Hat Ceph Storage 구성 가이드의 Pool, placement groups, CRUSH 구성 참조 섹션을 참조하십시오. 기본값은 8 이 대부분의 시스템에 적합하지 않습니다.

정수

제공됨

8

pgp-num

배치 목적을 위한 총 배치 그룹 수입니다. 이는 배치 그룹 분할 시나리오 를 제외하고 총 배치 그룹 수와 같아야 합니다. 유효한 범위: pg_num 변수에서 지정한 값보다 작거나 같습니다.

정수

제공됨 지정하지 않는 경우 기본 또는 Ceph 구성 값을 선택합니다.

없음

crush_rule

클러스터에서 오브젝트 배치를 매핑하는 데 사용할 규칙입니다.

문자열

제공됨

없음

hashpspool

지정된 풀에서 HASHPSPOOL 플래그를 활성화하거나 비활성화합니다. 이 옵션을 사용하면 풀 및 배치 그룹이 중복되는 방식을 개선하기 위해 풀 해시 및 배치 그룹 매핑이 변경됩니다. 유효한 설정: 1 은 플래그를 활성화합니다. 0 은 플래그를 비활성화합니다. 중요: 많은 양의 OSD 및 데이터가 있는 클러스터의 프로덕션 풀에서 이 옵션을 활성화하지 마십시오. 풀의 모든 배치 그룹은 다시 매핑되어야 하므로 너무 많은 데이터 이동이 발생할 수 있습니다.

정수

없음

없음

fast_read

삭제 코딩을 사용하는 풀에서 이 플래그가 활성화되면 읽기 요청 문제가 모든 shard에 대해 나중에 읽고, 클라이언트에 서비스를 제공하기 위해 디코딩할 충분한 shard를 수신할 때까지 기다립니다. jerasureisa erasure 플러그인의 경우 첫 번째 K 응답이 반환되면 클라이언트의 요청이 이러한 응답에서 디코딩된 데이터를 사용하여 즉시 제공됩니다. 이는 더 나은 성능을 위해 일부 리소스를 할당하는 데 도움이 됩니다. 현재 이 플래그는 삭제 코딩 풀에서만 지원됩니다.

부울

없음

0

allow_ec_overwrites

삭제 코딩된 풀에 쓰기를 통해 오브젝트의 일부를 업데이트할 수 있으므로 Ceph Filesystem 및 Ceph Block Device에서 사용할 수 있습니다.

부울

없음

없음

compression_algorithm

BlueStore 스토리지 백엔드에 사용할 인라인 압축 알고리즘을 설정합니다. 이 설정은 bluestore_compression_algorithm 구성 설정을 재정의합니다. 유효한 설정: lz4,snappy,zlib,zstd

문자열

없음

없음

compression_mode

BlueStore 스토리지 백엔드에 대한 인라인 압축 알고리즘의 정책을 설정합니다. 이 설정은 bluestore_compression_mode 구성 설정을 재정의합니다. 유효한 설정: none,passive,aggressive,force

문자열

없음

없음

compression_min_blob_size

BlueStore는 이 크기보다 작은 청크를 압축하지 않습니다. 이 설정은 bluestore_compression_min_blob_size 구성 설정을 재정의합니다.

서명되지 않은 정수

없음

없음

compression_max_blob_size

BlueStore는 이 크기보다 큰 청크를 압축하기 전에 compression_max_blob_size의 작은 Blob으로 나눕니다.

서명되지 않은 정수

없음

없음

nodelete

지정된 풀에서 NODELETE 플래그를 설정하거나 설정 해제합니다. 유효한 범위: 1 세트 플래그. 0 unsets 플래그입니다.

정수

없음

없음

nopgchange

지정된 풀에서 NOPGCHANGE 플래그를 설정하거나 설정 해제합니다.

정수

없음

없음

nosizechange

지정된 풀에서 NOSIZE change 플래그 를 설정하거나 설정 해제합니다. 유효한 범위: 1 은 플래그를 설정합니다. 0 플래그를 설정하지 않습니다.

정수

없음

없음

write_fadvise_dontneed

지정된 풀에서 WRITE_FADVISE_DONTNEED 플래그를 설정하거나 설정 해제합니다. 유효한 범위: 1 은 플래그를 설정합니다. 0 플래그를 설정하지 않습니다.

정수

없음

없음

noscrub

지정된 풀에서 NOSCRUB 플래그를 설정하거나 설정 해제합니다. 유효한 범위: 1 은 플래그를 설정합니다. 0 플래그를 설정하지 않습니다.

정수

없음

없음

nodeep-scrub

지정된 풀에서 NODEEP_SCRUB 플래그를 설정하거나 설정 해제합니다. 유효한 범위: 1 은 플래그를 설정합니다. 0 플래그를 설정하지 않습니다.

정수

없음

없음

scrub_min_interval

로드가 낮은 경우 풀 스크럽의 최소 간격(초)입니다. 이 값이 0 인 경우 Ceph는 osd_scrub_min_interval 구성 설정을 사용합니다.

double

없음

0

scrub_max_interval

클러스터 로드와 관계없이 풀 스크럽의 최대 간격(초)입니다. 0인 경우 Ceph는 osd_scrub_max_interval 구성 설정을 사용합니다.

double

없음

0

deep_scrub_interval

'deep' 풀의 간격(초)입니다. 이 값이 0 인 경우 Ceph는 osd_deep_scrub_interval 구성 설정을 사용합니다.

double

없음

0

peering_crush_bucket_count

이 값은 peering_crush_bucket_barrier와 함께 사용되어, 동작 세트에 있는 개별 버킷 수에 따라 선택한 동작 세트의 OSD 집합이 서로 피어링할 수 있는지 여부를 결정합니다.

정수

없음

없음

피어링 crush_bucket_target

이 값은 peering_crush_bucket_barrier 및 size와 함께 사용하여 동일한 버킷의 OSD 수를 PG의 동작 세트에 있는 OSD 수를 제한하는 버킷_max 값을 계산합니다.

정수

없음

없음

피어링 crush_bucket_barrier

풀이 확장되는 버킷 유형입니다. 예를 들면 rack, row 또는 datacenter입니다.

문자열

없음

없음

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat, Inc.