AWS

· AWS/EC2
EC2 인스턴스를 삭제하는 방법 1. 삭제를 원하는 인스턴스를 클릭 후, 인스턴스 상태를 조회합니다. 2. '인스턴스 중지' 와 '인스턴스 종료' 가 있습니다. 3. '인스턴스 중지' 를 먼저 클릭합니다. * 이렇게 하는 이유는 종료의 경우 되돌릴 수 없기 때문입니다. 4. 인스턴스 상태를 확인합니다. 5. '중지됨' 인스턴스를 클릭 후, 인스턴스 상태에서 '인스턴스 종료' 를 클릭합니다. 인스턴스 종료는 롤백이 불가능합니다. 콘솔에서는 EC2 인스턴스 종료됨 상태에서 몇시간 유지되다가 목록에서 사라지는 것을 확인할 수 있습니다. 목록에 있다고 해서 다시 되돌리는게 불가능하니 신중하시길 바랍니다. EC2 인스턴스 삭제 EC2 인스턴스 종료 EC2 인스턴스 종료됨 상태
· AWS/RDS
Aurora PostgreSQL 모든 쿼리를 수집하는 방법 PostgreSQL 과 매핑된 파라미터 그룹으로 들어갑니다. long_min_duartion_statement 와 log_statement 를 수정합니다. long_min_duration_statement 밀리초 단위이며 설정한 값보다 오래 수행되는 쿼리를 로깅합니다. 500 으로 설정하는 경우 0.5 초보다 오래 수행되는 쿼리를 로깅합니다. log_statement 어떤 쿼리 유형을 수집할 것인지를 결정합니다. ddl 은 모든 DDL 만 로깅합니다. mod 는 모든 DDL 및 DML 을 로깅합니다. all 은 모든 쿼리를 로깅합니다. ddl 과 mod 는 long_min_duration_statement 의 값에 영향을 받습니다. all 은 l..
· AWS/RDS
AWS Aurora MySQL 지연쿼리 수집하는 방법 AWS 에서는 Aurora MySQL 의 지연쿼리를 2가지 방법으로 수집할 수 있습니다. ( 더 있으려나.. ? ) 첫 번째는, mysql 의 slow_log 테이블에 수집하는 방법입니다. 두 번째는, cloudwatch 에 느린쿼리로그를 설정하는 방법입니다. mysql 의 slow_log 테이블에 수집 참고로 이 방식은 기본 파라미터 그룹에서는 할 수 없는 방법입니다. 인스턴스가 사용자 파라미터 그룹으로 매핑된 상태에서 진행할 수 있습니다. 1. 인스턴스에 매핑된 파라미터 그룹으로 들어갑니다. 2. 파라미터 그룹에서 아래 파라미터 값을 변경합니다. * slow_query_log 를 1로 설정합니다. 기본값은 0 이고, 이 때는 slow log 가 기..
· AWS/RDS
파라미터 구성 AWS 에서는 RDS DB 파라미터 구성을 위해 두 가지 수준의 구성을 지원합니다. 두 가지 수준의 구성을 지원하는 이유는 RDS 클러스터 구성 때문입니다. 아래 사진을 보면, 클러스터 안에 인스턴스가 구성됩니다. 하나의 클러스터 안에는 한 개 이상의 인스턴스를 구성할 수 있습니다. 식별자의 구성을 확인해보면, 'DB 클러스터 역할', 'DB 인스턴스' 이런식으로 나누어져 있는 것을 확인할 수 있습니다. DB 파라미터와 DB 클러스터 파라미터 차이 DB 클러스터 파라미터 DB 클러스터의 모든 DB 인스턴스에 적용되는 엔진 구성 역할을 합니다. DB 클러스터 파라미터 그룹에는 모든 인스턴스 수준의 파라미터 기본값도 포함되어 있습니다. 모든 Aurora 클러스터는 DB 클러스터 파라미터 그룹과..
· AWS/RDS
파라미터 그룹이란 DB 옵션을 설정하기 위해 AWS 에서 제공하는 기능입니다. 파라미터 그룹을 생성하면 그룹 DB 버전에 맞는 프로퍼티 값들을 제공합니다. 사용자는 이 값을 수정하여 DB 의 옵션을 변경할 수 있습니다. DB 파라미터 그룹 값을 변경하는 방법 DB 파라미터 값을 변경하는 방법 1. AWS Management 콘솔에 로그인 합니다. 2. RDS > 파라미터 그룹에 들어갑니다. 3. 수정하고자 하는 파라미터 그룹을 선택합니다. 4. '파라미터 편집' 을 클릭합니다. 5. 값 부분을 클릭하면, 원하는 값을 선택할 수 있습니다. 혹은 원하는 값을 기입할 수 있습니다. 6. 값 설정을 완료했으면 '변경 사항 저장' 을 클릭하여 저장합니다. 적용 유형 static : 파라미터 값을 수정하면 인스턴스..
· AWS/RDS
파라미터 그룹이란 파라미터 그룹에는 DB 옵션을 설정할 수 있는 여러가지 기능을 제공합니다. 예를들면, MySQL 에서 언어셋을 지정할 수 있고, 지연쿼리를 수집할 수도 있습니다. RDS DB 인스턴스와 Aurora 클러스터를 파라미터 그룹과 연결하여 DB 엔진 구성을 관리할 수 있습니다. 인스턴스를 생성할 때, 파라미터 그룹은 사용자가 생성하여 인스턴스별로 설정할 수도 있고, 아무것도 지정하지 않으면 default 파라미터로 적용됩니다. 파라미터 그룹을 생성하는 방법 AWS CLI, RDS API 로도 생성할 수 있지만, 콘솔에서 직접하는 방법만 설명합니다. DB 파라미터 그룹을 생성하는 방법 1. AWS Management 콘솔에 로그인 합니다. 2. RDS > 파라미터 그룹에 들어갑니다. 3. '파..
· AWS/EC2
EC2 프리티어란 AWS 에서 제공하는 무료로 사용가능한 EC2 인스턴스입니다. 이 프리티어는 제공되는 고정스펙으로 1년간 무료로 사용이 가능합니다. 그러나 1년이 지난다고 해서 메일이나 알람이 오는 것도 아니고, 인스턴스가 종료되는것도 아닙니다. 1년이 지난시점부터 자동으로 비용이 청구되기 시작합니다. 따라서 프리티어의 남은 기간을 확실하게 알아둘 필요가 있습니다. 프리티어 사용 가능 여부를 확인하는 방법 1. 내 결제 대시보드 - 알람 '경고 및 알람' 에서 '프리티어를 사용할 수 있습니다' 알람이 있는지 확인합니다. 만약 해당 문구가 없다면 프리티어를 다시구성하더라도 비용이 부과됩니다. (AWS 는 바보가 아니었습니다.) 프리티어 사용이 가능하다면, 아래처럼 'AWS 프리 티어를 사용할 수 있습니다..
· AWS/EC2
EC2 인스턴스 인스턴스 생성은 컴퓨터 한대를 구성한다의 의미가 됩니다. 인스턴스 생성시 다양한 컴퓨터 스펙과 운영체제를 설정할 수 있는 옵션을 제공하고 있습니다. 또한 생성하면서 저장공간, 네트워크 IP 주소, 보안 등을 함께 설정할 수 있습니다. 참고로 저장공간과 고정된 네트워크IP 를 사용하기 위해서는 추가 비용이 부과될 수 있습니다. 인스턴스 생성은 아래의 단계로 진행 1. AMI 선택 2. 인스턴스 유형 선택 3. 인스턴스 구성 4. 스토리지 추가 5. 태그 추가 6. 보안 그룹 구성 7. 검토 EC2 인스턴스 생성하기 1. 리전 선택 후 인스턴스 시작 클릭 리전을 선택하는 이유는 내가 접속하는 서버가 거리상 가까이 있어야 더 빠른게 작업할 수 있기 때문입니다. 예를들면 미국과 한국 리전에 인스..
· AWS/EC2
EC2 란 아마존 웹 서비스(이하 AWS)의 여러 서비중 가장 먼저 생겨난 서비스 중 하나로, 가장 범용적으로 사용되고 있습니다. EC2 는 독립된 컴퓨터 한대를 임대해서 사용할 수 있게 해주는 서비스 입니다. 이 말은 AWS 에서 컴퓨터 한대를 돈을주고 임대해서 사용할 수 있다는 의미입니다. EC2 의 장점 1. 마우스 클릭 몇 번만으로 컴퓨터 한대를 구성할 수 있습니다. 2. 원하는 스펙의 가상 서버를 구축하고, 스펙을 사용한만큼의 비용만 지불합니다. 3. 스펙을 줄이거나 높이는게 가능하며 방법또한 쉽습니다. 4. EBS (Elastic Block Store) 볼륨을 구성하여 영구 스토리지로 저장이 가능합니다. 5. EIP (Elastic IP Address) 를 사용하여 고정 IP 를 할당할 수 있..
· AWS/RDS
인스턴스 엔진 업그레이드를 해야만 하는 상황AWS 에서 제가 사용하는 Aurora MySQL 중 더이상 지원되지 않는 엔진버전(5.7.12)을 사용하고 있어업그레이드를 권고한다는 알람을 받았습니다. Database version upgrade for your Amazon Aurora MySQL database instances. 기존에 사용하던 엔진 버전에 대해서는 더 이상 신규 생성이 불가능하고 권장되는 버전으로 upgrade 를 진행해야 합니다. 엔진 업그레이드는 클러스터를 기준으로 진행되는 작업이기 때문에DownTime 이 무조건 발생하는 작업입니다. 따라서 작업 예약시간을 설정하고, 연관부서에 전파하여 서로 공유된 상태에서 작업을 진행하는 것을 권고드립니다.(작업시간은 15분 정도 소요되었어요~)..
꽁담
'AWS' 카테고리의 글 목록 (2 Page)