
CPU를 많이 사용하는 일부 프로세스가 서버에서 실행 중일 때 명령을 통해 '작업 시간 초과' 오류가 발생하여 이 컴퓨터에 로그인할 수 없을 가능성이 있습니다 ssh
.
이에 따르면우편peterph의 답변에 따르면 어떤 상황에서도 sshd 서비스를 보장할 수 있는 방법이 있어야 합니다. 하지만 어떻게 해야할지 모르겠어요sshd용 그룹을 생성하고 무시할 수 없는 CPU 시간 공유를 제공하고 이 "원격 액세스" 프로세스에 나머지보다 훨씬 높은 CPU 공유를 제공합니다..
누구든지 "/etc/cgconfig.conf" 및 "/etc/cgrules.conf"에서 어떻게 구성할 수 있는지 말해 줄 수 있습니까? 많은 감사를 드립니다.
답변1
나는 cgroup 속임수보다는 이 리소스 경합의 근본 원인을 해결하려고 노력할 것입니다. 작업량이 많은 시스템에서도 SSH 액세스는 문제가 된 적이 없습니다.
- 이 서버는 어떤 유형인가요?
- 하드웨어/OS/배포판의 사양은 무엇입니까?
- 그리고 sshd가 일관되게 응답하지 못하도록 시스템에서 도대체 무슨 일이 일어나고 있는 걸까요?
또한, 당신이 직면하게 될 가능성이 있습니까?엔트로피고갈?