AWS
-
[AWS] EC2 인스턴스 행(hang) 현상 & 스왑메모리 할당IT/삽질 2024. 1. 4. 23:28
아.. 정말 하루 종일 삽질했다.. AWS 프리티어 요금제 가입해서 테스트 용도의 인스턴스를 생성해서 사용 중이다. 요즘 서버 인프라 자동 구성을 위해 오픈소스인 rundeck 을 알아보기 위해서 서버에 설치해봤다. 로컬 PC에서 ssh 로 ec2 서버로 접속해서 사용하는데.. rundeck 서비스를 기동하니까 갑자기 버벅 거린다. 어라?? 그리고 행 걸린듯 먹통이다. ssh 접속을 종료하고 다시 들어가봐도 행 걸려 있기는 마찬가지다. 우와.. 미치겠다.. 결국은 ec2 대시보드로 가서 인스턴스를 '중지' 후 다시 '시작' 했다. 접속이 되자마자 바로 top 명령어를 날려보니 rundeck 이 cpu 를 엄청 잡아 먹고 있다...;; 얼릉 kill -9 를 날리고 프로세스를 죽이니.. 다시 cpu는 평온..
-
AWS EC2 에 tree 설치하기IT/SpringBoot&AWS 2022. 5. 15. 14:55
What is a Tree? - tree 명령어는 디렉토리 내 파일을 트리 형식으로 보여주는 명령어이다. - ls 명령어도 디렉토리 내 파일을 보여주지만, tree 명령어는 구조화된 리스트로 시각화하여 보여주기 때문에 유용하다. How to install tree on linux? 1. 확인 [ec2-user@ip-xxx-xx-xx-xx ~]$ tree -bash: tree: command not found 2. 설치 [ec2-user@ip-xxx-xx-xx-xx ~]$ sudo yum install tree Loaded plugins: extras_suggestions, langpacks, priorities, update-motd amzn2-core | 3.7 kB 00:00:00 amzn2extra..
-
소셜 로그인 - OAuth 2.0 구글API 등록 오류IT/SpringBoot&AWS 2022. 5. 14. 00:05
참고 도서 : 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 8장 "EC2 서버에 프로젝트를 배포해 보자" 말미에 AWS상에 올린 서비스에 소셜 로그인 (구글, 네이버) 기능 처리 방법이 있다. 구글, 네이버 개발자 센터에 등록한 URL이 기본 localhost:8080 으로 등록하였는데, 이제 로컬환경이 아닌 실제 운영(production) 환경이기 때문에 AWS에서 제공한 퍼블릭 DNS를 등록하면 된다. 우선 구글 로그인 사용을 위해 책에서 안내하는 대로 [ 사용자 인증 정보 > 승인된 리디렉션 URI ] 에서 등록을 하려는데 아래와 같이 붉은 메시지를 띄우면서 진행이 되지 않는다!! 내용인 즉슨... http가 아닌 https로 등록을 하라는 것인데.... 그럴라믄.. 인증서 발급받아서 적용해야하..
-
AWS EC2 과금 되었다 ㅋㅋㅋIT/SpringBoot&AWS 2020. 8. 3. 23:47
오늘따라 비도 겁나게 많이 내리고 날씨도 꾸릿꾸릿한데 갑자기 문자가 왔다. - 아마존에서 $65가 청구된다는!!! @_@ 난 지금 프리티어 사용자인데!!!! 왜!!!! 얼릉 AWS로 접속해서 청구내역을 확인해보았다. 아뿔싸. 맞게 나왔네... ;; ㅋ 난 여지껏 잘못 알고 사용하고 있었구나.... 하.... 1. AWS EC2 인스턴스 수행시간이 한 달 동안 750시간 내에서는 무료로 사용할 수 있다!! (인스턴스가 1개든 그 이상이든 상관 없음, 1년 동안) 2. 그 초과 사용시간에 대해서 과금이 발생한다!! 아마 착각하는 사람들은(나만 그렇겠지...;;;) 저 "1년 동안" 이라는 문구 때문에 1년 동안 마음껏 쓸 수 있다.라고 착각할 수 있겠지만.. 어디까지나 인스턴스 기동 시간 750시간 이내인 ..
-
#1. PUTTY를 사용해 AWS EC2 접속IT/Kafka 2020. 7. 13. 01:39
목적: putty를 이용해서 AWS 인스턴스에 접속할 수 있다. 1. 작업요약 - puttygen을 사용하여 private key를 생성 - private key를 사용하여 putty로 AWS 인스턴스에 접속 2. puttygen을 사용한 private key 생성 - 앞서 AWS 인스턴스 생성 시 발급한 키 페어를 사용하여 private key를 만든다. (키 페어 확인) 1) AWS에서 발급한 *.pem 파일 로드 - PuTTYgen > Conversions > Import key - 저장한 .pem 파일 선택 후 열기 2) private key 생성 - Actions 카테고리 내 "Save the generated key 의 "Save private key" 선택 3. private key를 사용하..
-
#0. 시작 및 환경설정IT/Kafka 2020. 7. 9. 01:07
주의) 절대로 실장님이 주문해서 등떠밀려 정리하는 블로그가 아님. :) 참고도서: 카프카, 데이터 플랫폼의 최강자 / 고승범.공용준 / 책만 1. 실습환경 구성 - virtualbox로 구성할까 하다가 AWS EC2로 구성 - 서비스 > 인스턴스 > 인스턴스 시작 단계1) AMI 선택 - Amazon Linux를 선택 (다른 버전의 리눅스 선택 가능) 단계2) 인스턴스 유형 선택 - 기본 선택되는 General pupose / t2.micro 확인 단계3) 인스턴스 구성 - 인스턴스를 여러 개 구성하고 싶다면 "인스턴스 개수"에 원하는 개수를 입력 - zookeeper 3개를 구성할 예정이므로 인스턴스 개수는 3개 입력 (default 1) 단계4) 스토리지 추가 - 크기가 기본 8GB로 설정되어 있으나..