부록 F. 풀, 배치 그룹, CRUSH 구성 옵션
풀, 배치 그룹 및 CRUSH 알고리즘을 제어하는 Ceph 옵션.
- mon_allow_pool_delete
- 설명
- 모니터가 풀을 삭제할 수 있도록 합니다. RHCS 3 이상 릴리스에서는 모니터가 데이터를 보호하기 위해 기본적으로 풀을 삭제할 수 없습니다.
- 유형
- 부울
- Default
-
false
- mon_max_pool_pg_num
- 설명
- 풀당 최대 배치 그룹 수입니다.
- 유형
- 정수
- Default
-
65536
- mon_pg_create_interval
- 설명
- 동일한 Ceph OSD 데몬에서 PG 생성 간격(초)입니다.
- 유형
- 교체
- Default
-
30.0
- mon_pg_stuck_threshold
- 설명
- PG를 정지된 것으로 간주할 수 있는 시간(초)입니다.
- 유형
- 32비트 정수
- Default
-
300
- mon_pg_min_inactive
- 설명
-
mon_pg
상태를 발행합니다. 기본 설정은 하나의 PG입니다. 양수가 아닌 경우 이 설정을 비활성화합니다._stuck_threshold보다 비활성 상태인 PG 수가 이 설정을 초과하면 Ceph는 클러스터 로그에서 HEALTH_
ERR - 유형
- 정수
- Default
-
1
- mon_pg_warn_min_per_osd
- 설명
-
클러스터의 OSD당 평균 PG 수가 이 설정보다 작으면 Ceph는 클러스터 로그에서
HEALTH_WARN
상태를 발행합니다. 양수가 아닌 경우 이 설정을 비활성화합니다. - 유형
- 정수
- Default
-
30
- mon_pg_warn_max_per_osd
- 설명
-
클러스터의 OSD당 평균 PG 수가 이 설정보다 큰 경우 Ceph는 클러스터 로그에
HEALTH_WARN
상태를 발행합니다. 양수가 아닌 경우 이 설정을 비활성화합니다. - 유형
- 정수
- Default
-
300
- mon_pg_warn_min_objects
- 설명
- 클러스터의 총 오브젝트 수가 이 수보다 낮은 경우 경고하지 마십시오.
- 유형
- 정수
- Default
-
1000
- mon_pg_warn_min_pool_objects
- 설명
- 개체 번호가 이 번호 아래에 있는 풀에는 경고하지 마십시오.
- 유형
- 정수
- Default
-
1000
- mon_pg_check_down_all_threshold
- 설명
-
Ceph가 모든 PG를 확인하여
중단
되거나 오래되지 않았는지 확인하는 백분율별 OSD 임계값. - 유형
- 교체
- Default
-
0.5
- mon_pg_warn_max_object_skew
- 설명
-
풀의 평균 오브젝트 수가
mon pg warn max 오브젝트 스큐보다 큰 경우 모든 풀의 평균 오브젝트
수를 초과하는 경우 Ceph는 클러스터 로그에서HEALTH_WARN
상태를 발행합니다. 양수가 아닌 경우 이 설정을 비활성화합니다. - 유형
- 교체
- Default
-
10
- mon_delta_reset_interval
- 설명
- Ceph가 PG delta를 0으로 재설정하기 전의 비활성 시간(초)입니다. Ceph는 각 풀에 사용된 공간을 추적하여 관리자가 복구 및 성능 진행 상황을 평가하는 데 도움을 줍니다.
- 유형
- 정수
- Default
-
10
- mon_osd_max_op_age
- 설명
-
HEALTH_WARN
상태를 발행하기 전에 작업을 완료하는 데 사용할 최대 기간(초)입니다. - 유형
- 교체
- Default
-
32.0
- osd_pg_bits
- 설명
- Ceph OSD 데몬당 배치 그룹 비트.
- 유형
- 32비트 정수
- Default
-
6
- osd_pgp_bits
- 설명
- 배치용 PGP(배치 그룹의 Ceph OSD 데몬)당 비트 수.
- 유형
- 32비트 정수
- Default
-
6
- osd_crush_chooseleaf_type
- 설명
-
CRUSH 규칙에서 select
leaf
에 사용할 버킷 유형입니다. 이름 대신 서수 등급을 사용합니다. - 유형
- 32비트 정수
- Default
-
1
. 일반적으로 하나 이상의 Ceph OSD 데몬을 포함하는 호스트입니다.
- osd_pool_default_crush_replicated_ruleset
- 설명
- 복제된 풀을 생성할 때 사용할 기본 CRUSH 규칙 세트입니다.
- 유형
- 8비트 정수
- Default
-
0
- osd_pool_erasure_code_stripe_unit
- 설명
-
코딩된 풀에 대한 오브젝트 스트라이프 청크의 기본 크기(바이트)를 설정합니다. 크기 S의 모든 개체는 N 스트라이프로 저장되며 각 데이터 청크는
스트라이프 단위
바이트를 수신합니다.N * 스트라이프 단위 바이트의 각 스트라이프
는 개별적으로 인코딩/디코딩됩니다. 이 옵션은 삭제 코드 프로필의스트라이프_unit
설정으로 재정의할 수 있습니다. - 유형
- 서명되지 않은 32 비트 정수
- Default
-
4096
- osd_pool_default_size
- 설명
-
풀에서 오브젝트의 복제본 수를 설정합니다. 기본값은
ceph osd 풀 세트 {pool-name} 크기 {size}
와 동일합니다. - 유형
- 32비트 정수
- Default
-
3
- osd_pool_default_min_size
- 설명
-
클라이언트에 대한 쓰기 작업을 승인하기 위해 풀에서 오브젝트의 최소 쓰기 복제본 수를 설정합니다. 최솟값이 충족되지 않으면 Ceph에서 클라이언트에 대한 쓰기를 인식하지 못합니다. 이 설정은
성능이 저하된
모드에서 작동하는 경우 최소 복제본 수를 보장합니다. - 유형
- 32비트 정수
- Default
-
0
, 이는 특정 최소값이 없음을 의미합니다.0
인 경우 최소크기는 size - (size / 2)
입니다.
- osd_pool_default_pg_num
- 설명
-
풀의 기본 배치 그룹 수입니다. 기본값은
mkpool
을 사용하여pg_num
과 동일합니다. - 유형
- 32비트 정수
- Default
-
32
- osd_pool_default_pgp_num
- 설명
-
풀에 대한 배치를 위한 기본 배치 그룹 수입니다. 기본값은
mkpool
을 사용하여pgp_num
과 동일합니다. PG와 PGP는 동일해야 합니다. - 유형
- 32비트 정수
- Default
-
0
- osd_pool_default_flags
- 설명
- 새 풀의 기본 플래그입니다.
- 유형
- 32비트 정수
- Default
-
0
- osd_max_pgls
- 설명
- 나열할 최대 배치 그룹 수입니다. 많은 수의 클라이언트가 Ceph OSD 데몬을 연결할 수 있습니다.
- 유형
- 서명되지 않은 64 비트 정수
- Default
-
1024
- 참고
- 기본값은 정상이어야 합니다.
- osd_min_pg_log_entries
- 설명
- 로그 파일을 정리할 때 유지 관리할 최소 배치 그룹 로그 수입니다.
- 유형
- 32 비트 Int 서명되지 않음
- Default
-
250
- osd_default_data_pool_replay_window
- 설명
- OSD가 클라이언트가 요청을 재생할 때까지 기다리는 시간(초)입니다.
- 유형
- 32비트 정수
- Default
-
45