목록Sawadeekab (14)
Sawadeekab
안녕하세요. 오랫만에 왔습니다.간단한 내용을 전달 하고자 이렇게 글을 남깁니다. Oracle DBA가 RDS를 사용을 하면서 많이 제약 조건이 있어서 이점 매우 안타깝습니다.별개로 Oracle DBA가 AWS오면서 많은 질문중에 세션종료에 대한 문의를 간간히 얘기하는데요.다음 아래와 같은 명령어로 실행이 되지 않은 사례가 있습니다.alter system kill session '123456'; 이유는 RDS PaaS이며, 여러분께 시스템에 권한을 없기때문에 제한이 걸리는겁니다.위의 제한을 없앨라면 EC2로 DB를 구성을 하셔야 되요~이중화도 포함입니다.아래 AWS 문서를 참고 해주세요.https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Append..
RDS Max connection 계산 방법을 알려드리겠습니다.RDS 스펙마다 각각 수용할 수 있는 능력이 다릅니다.RDS Max connection 다다를때쯤엔 RDS 인스턴스가 장애가 발생 할 수 있기 때문입니다. 먼저 인스턴스 스펙을 알아야 합니다. [1] 예를 들어 db.t2.small 인스턴스 타입을 사용한다고 가정을 합니다.메모리는 2기가를 사용을 하고 있어서 2048 * 1024 * 1024 / 12582880 를 계산을 하시다면 원하시는 값을 얻을 수 있습니다. [2]뒤에 12582880 값은 파라미터(max_connection)를 확인해서 나온값이며 RDS 종류에 따라 값이 달라질 수 있기 때문에 꼭 확인을 하셔야 합니다. (예시 : 31457280 [3]) 값을 계산을 해보니 170 이..
안녕하세요. sawadeekab입니다.글을 쓰는건 싫어하는 저에게 AWS re:Invent를 가게 될 수 있는 기회가 생겼으며 덕분에 라스베가스 구경을 잘 하고 왔습니다.re:Invent 구경 간 썰을 풀고자 이렇게 블로그에 적어놨습니다.물론 글보다는 사진으로 직접 현장을 가시면 어마어마(?)합니다만..잡소리 집어치우고 적어놓도록 하겠습니다. 저 안에 들어가면 리인벤트 세션을 들을 수 있는 방이 있으며 사전 등록이 되어있으면 티켓을 받을 수 있습니다.지금은 파란색이지만 가끔 빨간색으로 바뀌기도 하고 초록색으로 바뀌기도 합니다. 여기에서 행사 이벤트 등록을 할 수 있습니다. 등록이 되면 아래 키를 받게 됩니다. 그리고 뒷쪽에서 후드티 하나를 주더라구요~굳굳~~!! 리인벤트 티켓이라고 볼 수 있는 카드키입니..
안녕하세요.Sawadeekab 입니다.Sawadeekab 이란? 태국어로써 남성이 안녕하세요. 라는 단어입니다.여자는 Sawadeeka 라는 언어를 사용합니다. 잡소리는 그만 하고 AWS에서 대해서 잘알못이긴 하지만 저와 비슷한 잘알못들을 위한 가이드를 올려드립니다. 감사합니다.
아주 모래알 같은 팁이긴 하지만 EC2ELB를 실수로 지워지는 일이 없도록 설정이 가능합니다.이 기능은 AWS의 Termination Protection 라는 기능입니다. EC2 Termination Protection 설정하기 ALB Termination Protection 설정하기
One or more of your Amazon EC2 instances is scheduled for maintenance on 2017-08-07 for 2 hours starting at 2017-08-07 06:00:00 UTC UTC. During this time, the instances associated with this event in the us-east-1 region will be unavailable and then rebooted.위의 같은 경우에는 2017.08.07 06:00 UTC 일정으로 AWS에서 유지보수 관련 스케쥴을 잡았다는 메일입니다.이 시간까지 해당 인스턴스를 그냥 놔두시게 될 경우 자동으로 인스턴스가 자동으로 리부팅 되는것을 경험하실 수 있습니다.해당 시간대에..
T2 시리즈 같은 경우에는 아주 간혹 드물게 생기는 현상이 Steal Time입니다. 그 이유는 T2 시리즈 같은 경우에는 CPU를 공유해서 사용하기 때문입니다.예를 들자면 어느날 갑자기 인스턴스가 CPU가 100%까지 올라가게 되고 서버에 접속이 안되고 CPU가 높게 올라 갈 경우 항목이 바로 Steal time으로 인한 문제 일 가능성이 있습니다.또는 인스턴스에 접속을 했을 때 Top 명령어를 쳤을 때 아래 화면처럼 ST에 값이 높을때를 말합니다. Steal time은 T2 시리즈는 CPU를 공유하여 사용하기 때문에 문제가 발생을 하게 됩니다.자체적으로 모니터링을 하신다면 모니터 툴을 이용하여 확인이 가능 할 수도 있습니다. (ex) datadog)나와 같은 위치에 있는 기본호스트에 어떠한 사용자가 ..
RI 인스턴스를 구매를 했다가 잘못 구매를 하는 경우가 종종있습니다. 그만큼 신중하게 구매해야 되는거죠. 취소 버튼도 없습니다 ㅠ_ㅠ RI 구매를 하셨는데 취소 버튼이 없어서 조치 방법을 모르시는분들을 위해 작성하였습니다. RI 구매취소 방법은 Root Account(최초 AWS 가입했을 당시의 이메일 주소)에 접속을 하셔야 합니다. 오른쪽 우측 끝에 Support -> Support Center -> Create Case 하셔서 케이스를 생성을 하시면 됩니다.Create Case를 하셨다면 다음 아래 화면과 같이 선택하시고 상황 설명과 함께 신청을 하시면 됩니다.
AWS 무작정 따라하기로 이번에는 EC2를 스케쥴링 걸어서 끄고 키는 방법에 대한 부분을 설명하겠습니다.난 AWS 모르겠고 그냥 매일 끄고 키고 싶다 자동으로 하고싶다는 분들을 위해서 보시면 되겠습니다. 먼저 아래 사이트 들어가면 위에 사이트가 나오게 됩니다. [View Template]을 클릭해서 받아봅시다.http://docs.aws.amazon.com/ko_kr/solutions/latest/ec2-scheduler/template.html 앞서 받으셨던 템플릿을 업로드를 시켜줍니다. 캡쳐를 두개를 따로해서 화면이 조금 이상하지만 이대로 설정하시고 다음합니다. 딱히 설정 건든건 없습니다. Stack Name만 지정을 했습니다.Tag에 scheduler:ec2-startstop / default 입력..
#/bin/bash ### region setting (리전 선택) region="us-west-1" ### Instance ID (백업할 AMI 인스턴스) instanceID="AMI ID" # AMI Description amiDescription="Daily AMI backup" # please set routine true otherwise set it false routine=true ### Account_ID (계정 Account Number) account="Account Number" ###Service (AMI 붙일 이름) Service=zabbix_ # Time (AMI에 시간이 붙여짐) today=$(date +%Y%m%d) twoday_ago=`date +%Y%m%d -d $twod..