발생일: 2020.07.28 키워드: aws, elasticsearch size, 사이즈, node size, 노드 사이즈 문제: AWS 엘라스틱서치에 몇 가지 검색을 추가해 넣으려고 한다. 예전에 몇 번 다운됐던 적이 있어서, 미리 적합한 사이즈를 알아보려고 한다. 어느 정도가 적합한 걸까? 해결책: 사이즈 찾는 가이드 문서가 있다. https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/sizing-domains.html 적합한 스토리지 사이즈 - 클러스터 > 노드 > 샤드 - 물리 서버에 여러 노드를 생성할 수 있지만, AWS ES에서는 한 인스턴스의 한 개의 노드만 있는 듯 - 마스터 전용 노드(Dedicated Master..
발생일: 2018.04.08 키워드: AWS Security Group, 보안 그룹, 시큐리티 그룹, nested security group 문제: AWS 보안 그룹에 다른 보안 그룹을 추가했는데, 하위 보안 그룹의 룰셋이 상위 보안 그룹에 추가되는 것 같지 않다. 왜 그런 걸까? 해결책: 보안 그룹 내에 다른 보안 그룹을 추가하는 경우, - 하위 보안 그룹의 룰셋이 상위 보안 그룹의 룰셋에 추가되는 것이 아니라, - 하위 보안 그룹을 가진 인스턴스들이 상위 보안 그룹에 액세스할 수 있게 된다. 오해하기 쉬워 보인다. @_@ 참고: https://stackoverflow.com/questions/42871841/can-you-configure-aws-security-groups-to-have-sub-gr..
발생일: 2016.10.27 키워드: AWS, s3, 와일드카드, wildcard 문제: S3 버킷에 있는 특정 날짜의 nginx access 로그를 모두 다운로드 하려고 한다. aws CLI 모듈을 사용하려는데, 와일드카드가 기대처럼 동작하지 않는다. 해결책: --recursive --exclude "*" --include "*pattern*" 으로 사용한다. 문제에서처럼, 특정 날짜의 nginx 로그를 다운로드 하려면 아래처럼 하면 된다. $ aws s3 cp s3://[BUCKET NAME]/nginx/ . --recursive --exclude "*" --include "access*2016-10-23*" 논의: --exclude 를 먼저 하고, --include를 해야 한다. 반대로 하면 안되더..