2016-10-07 3 views
2

AWS의 Elasticache에서 관리하는 Redis 인스턴스에 대해 디스크 스왑 RAM을 사용할 수 없도록 설정하려고했지만 올바른 특성을 찾을 수 없습니다.AWS의 ElastiCache에서 Redis 인스턴스의 스와핑 사용 중지

우리는 SSH 방법을 찾을 수 없으며 kernerl에서 스와핑 기능을 해제 할 수 없습니다. 도움을받을 수 있습니까?

+0

Elasticache로는 수행 할 수 없습니다. –

+1

@DuruCanCelasun : OP를 유용한 링크로 안내해 주시겠습니까? - 스와핑을 줄이는 다른 방법에 대해서 알고 있습니까? –

+0

@EyalSchneider 저도하고 싶지만 실제로 문서화되지는 않았습니다. 여러분이 아는 것들 중 하나입니다. Redis는 스왑 핑을 직접 제어하지 않으므로 스왑 동작을 변경하는 유일한 방법은 'sysctl'을 사용하여 Proc.sys.vm.swappiness를 수정하는 것입니다. Elasticache와 같은 관리 서비스에서는 불가능합니다. OP의 경우 큰 인스턴스로 확장하거나 EC2를 사용하여 Redis를 직접 호스팅하는 것이 좋습니다. –

답변

0

SSH를 통해 Elasticache에 연결할 수 없습니다.

Redis에서 디스크로 스왑하거나 호스트 메모리가 부족하여 충돌이 발생 했습니까? (기본 구성에서 문제가 발생하는 것으로 나타났습니다)? 그렇다면 지침은 호스트 프로세스에 대해 시스템 메모리의 약 25 %를 남겨 두는 것입니다. - http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/redis-memory-management.html