검색

19.8. 많은 리소스를 사용하여 대규모 클러스터 구성

download PDF

배포 중인 클러스터가 많은 노드와 많은 리소스로 구성된 경우 클러스터에 대해 다음 매개변수의 기본값을 수정해야 할 수 있습니다.

cluster-ipc-limit 클러스터 속성

클러스터 데몬이 다른 클러스터 데몬의 연결을 해제하기 전에 cluster-ipc-limit 클러스터 속성은 최대 IPC 메시지 백로그입니다. 대규모 클러스터에서 동시에 많은 리소스를 정리하거나 수정하면 많은 CIB 업데이트가 한 번에 제공됩니다. 이로 인해 CIB 이벤트 대기열 임계값에 도달하기 전에 Pacemaker 서비스에서 모든 구성 업데이트를 처리할 시간이 없는 경우 느린 클라이언트가 제거될 수 있습니다.

대규모 클러스터에서 사용할 cluster-ipc-limit 의 권장 값은 클러스터의 리소스 수에 노드 수를 곱한 값입니다. 로그의 클러스터 데몬 PID에 대한 "클라이언트 제거" 메시지가 표시되면 이 값을 늘릴 수 있습니다.

pcs property set 명령을 사용하여 기본값 500에서 cluster-ipc-limit 의 값을 늘릴 수 있습니다. 예를 들어 200개의 리소스가 있는 10노드 클러스터의 경우 다음 명령을 사용하여 cluster-ipc-limit 값을 2000으로 설정할 수 있습니다.

# pcs property set cluster-ipc-limit=2000
PCMK_ipc_buffer Pacemaker 매개변수

대규모 배포에서 내부 Pacemaker 메시지는 메시지 버퍼의 크기를 초과할 수 있습니다. 이 경우 다음 형식의 시스템 로그에 메시지가 표시됩니다.

Compressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higher

이 메시지가 표시되면 각 노드에서 /etc/sysconfig/pacemaker 구성 파일에서 PCMK_ipc_buffer 값을 늘릴 수 있습니다. 예를 들어 PCMK_ipc_buffer 값을 기본값에서 13396332바이트로 늘리려면 다음과 같이 클러스터의 각 노드의 /etc/sysconfig/pacemaker 파일에서 주석 처리되지 않은 PCMK_ipc_buffer 필드를 변경합니다.

PCMK_ipc_buffer=13396332

이 변경 사항을 적용하려면 다음 명령을 실행합니다.

# systemctl restart pacemaker
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.