검색

6.4. 작업

download PDF

작업 설정을 사용하면 요청 서비스의 스레드 수를 구성할 수 있습니다.

기본적으로 Ceph는 30초의 시간 제한이 있는 두 개의 스레드와 해당 시간 매개 변수 내에서 작업이 완료되지 않으면 30초의 불만 시간을 사용합니다. 복구 중에 최적의 성능을 보장하기 위해 클라이언트 작업과 복구 작업 간의 가중치를 설정합니다.

osd_op_num_shards
설명
클라이언트 작업의 shard 수입니다.
유형
32비트 정수
기본값
0
osd_op_num_threads_per_shard
설명
클라이언트 작업을 위한 shard당 스레드 수입니다.
유형
32비트 정수
기본값
0
osd_op_num_shards_hdd
설명
foo 작업용 shard 수입니다.
유형
32비트 정수
기본값
5
osd_op_num_threads_per_shard_hdd
설명
HD 작업용 shard당 스레드 수입니다.
유형
32비트 정수
기본값
1
osd_op_num_shards_ssd
설명
SSD 작업의 shard 수입니다.
유형
32비트 정수
기본값
8
osd_op_num_threads_per_shard_ssd
설명
SSD 작업용 shard당 스레드 수입니다.
유형
32비트 정수
기본값
2
osd_client_op_priority
설명
클라이언트 작업에 설정된 우선순위입니다. 이는 osd recovery op priority 와 관련이 있습니다.
유형
32비트 정수
기본값
63
유효한 범위
1-63
osd_recovery_op_priority
설명
복구 작업에 대해 설정된 우선 순위입니다. 이는 osd 클라이언트 op priority 와 관련이 있습니다.
유형
32비트 정수
기본값
3
유효한 범위
1-63
osd_op_thread_timeout
설명
Ceph OSD 작업 스레드 타임아웃(초)입니다.
유형
32비트 정수
기본값
30
osd_op_complaint_time
설명
지정된 시간(초)이 경과한 후 작업 문제가 발생할 수 있습니다.
유형
float
기본값
30
osd_disk_threads
설명
백그라운드 디스크 집약적 OSD 작업을 수행하는 데 사용되는 디스크 스레드 수( scrubbing 및 snap trimming)입니다.
유형
32비트 정수
기본값
1
osd_disk_thread_ioprio_class
설명

디스크 스레드의 ioprio_set(2) I/O 스케줄링 클래스 를 설정합니다. 허용 가능한 값은 다음과 같습니다.

  • idle
  • be
  • rt

    idle 클래스는 디스크 스레드가 OSD의 다른 스레드보다 우선 순위가 더 낮다는 것을 의미합니다. 이 명령은 클라이언트 작업을 처리하는 데 사용하는 OSD에서 스크럽을 늦추는 데 유용합니다.

    be 클래스는 기본값이며 OSD의 다른 모든 스레드와 동일한 우선 순위입니다.

    rt 클래스는 디스크 스레드가 OSD의 다른 모든 스레드보다 우선함을 의미합니다. 이는 스크럽이 많이 필요하며 클라이언트 작업을 대신 진행해야 하는 경우에 유용합니다.

유형
문자열
기본값
빈 문자열
osd_disk_thread_ioprio_priority
설명
디스크 스레드의 ioprio_set(2) I/O 스케줄링 우선 순위를 0(최고)에서 7(낮음)으로 설정합니다. 지정된 호스트의 모든 OSD가 유휴 상태에 있고 컨트롤러 정체로 인해 I/O용으로 경쟁하면 한 OSD의 디스크 스레드 우선 순위를 7로 낮추어 우선 순위가 0인 다른 OSD가 잠재적으로 더 빠르게 스크럽될 수 있습니다.
유형
사용할 수 없는 경우 0에서 7 사이의 범위 또는 -1의 정수입니다.An integer in the range of 0 to 7 or -1 if not to be used.
기본값
-1
중요

osd 디스크 스레드 ioprio 클래스와 osd 디스크 스레드 ioprio 우선 순위 옵션은 둘 다 기본값이 아닌 값으로 설정된 경우에만 사용됩니다. 또한 Linux Kernel CFQ 스케줄러에서만 작동합니다.

osd_op_history_size
설명
추적할 최대 작업 수입니다.
유형
32비트 서명되지 않은 Integer
기본값
20
osd_op_history_duration
설명
추적하는 가장 오래된 완료 작업입니다.
유형
32비트 서명되지 않은 Integer
기본값
600
osd_op_log_threshold
설명
한 번에 표시할 작업 로그 수입니다.
유형
32비트 정수
기본값
5
osd_op_timeout
설명
OSD 작업을 실행하는 시간(초)입니다.
유형
정수
기본값
0
중요

클라이언트가 결과를 처리할 수 없는 경우 osd op timeout 옵션을 설정하지 마십시오. 예를 들어 가상 머신에서 가상 머신에서 실행 중인 클라이언트에 이 매개변수를 설정하면 이 시간 초과가 하드웨어 오류로 해석되므로 데이터 손상이 발생할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.