2017-10-10 3 views
1

GPFS 클러스터의 일부인 여러 RHEL7 머신이 있으며 메모리가 고갈되면 GPFS 데몬과 드라이버가 충돌하여 관리하는 파일 시스템을 중단시킵니다.하드 코드 된 루트 cgroup

user.slice, kubepods.slice 및 lsf (LSF 작업 대기열의 경우)로 제한하려는 3 개의 cgroup 메모리 계층 구조가 있습니다. 이 세 그룹의 총 메모리 소비량에 100G 제한을 두려고합니다. 이를 위해 새로운 루트 cgroup을 만들어이 그룹에 넣거나 루트 중 하나를 선택해야합니다. 문제는 user.slice와 lsf cgroups가 꽤 많이 하드 코딩 된 것처럼 보입니다.

누구나 이러한 계층 구조를 재구성하는 방법을 알고 있습니까? 설명서가 매우 모호하거나 빠져 있습니다.

답변

0

OS에서 GPFS 데몬을 종료합니까? GPFS 데몬에/proc // oom_score_adj를 설정해보십시오.

불행히도 LSF cgroup 경로는 변경할 수 없습니다.

+0

메모리를 가득 채우면 시스템을 사용할 수 없게되고 커널이 너무 많은 OOM 킬러 메시지를 읽을 수 있기 때문에이를 죽이는 이유를 정확히 알지 못합니다. 하지만 팁 주셔서 감사합니다. – maxdebayser

관련 문제