공부한 내용
RDS 접속 에러 해결 <KDKD 프로젝트>
•
에러) 팀원분께서 DBeaver로 RDS 인스턴스에 접속하려는데 접속이 안됨
•
해결 1) RDS 재부팅 → 실패
◦
탐색 창에서 데이터베이스를 선택한 다음 재부팅하려는 DB 인스턴스를 선택
◦
작업에서 재부팅을 선택
•
해결 3) 보안 그룹 팀원 ip에 열어주기 → 해결 성공
◦
처음에 팀원분 IP에 3306 포트를 열어줘도 해결이 안되었었는데 알고 보니 IP주소가 잘못된 거였다.
◦
결론만 먼저 말하자면, ipconfig 명령을 통해 얻은 IP 주소와 https://www.findip.kr/ 와 같은 사이트에서 얻은 IP 주소가 달랐다. AWS RDS 인스턴스의 보안그룹에서 허용해줄 IP는 ipconfig 명령을 통해 얻은 IP주소가 아닌 https://www.findip.kr/ 와 같은 사이트에서 얻은 IP를 사용하면 된다.
◦
그 이유에 대해선 여러 이유가 있다.
1.
처음에 ipconfig 명령을 통해 얻은 IP 주소는 로컬 네트워크 인터페이스의 IP주소였다. 하지만, 인터넷에 연결된 경우 네트워크 구성에 따라 다른 IP주소가 할당된다.
2.
일부 가정용 라우터 또는 기업용 네트워크는 NAT를 사용해 인터넷 연결을 관리한다. NAT는 로컬 네트워크에 연결된 장치의 개인 IP 주소를 공용 IP주소로 변환한다. 따라서 로컬 네트워크의 모든 장치가 하나의 공용 IP주소를 사용해 인터넷이 접속한다. ipconfig에서 확인한 건 개인 IP주소고 https://www.findip.kr/와 같은 사이트에서 얻은 건 공용 IP주소다.
XUnit 테스팅 Framework, JUnit
•
포스팅으로 작성했습니다.
Docker permission denied error 해결
•
에러) 로컬에서 docker login 시 에러 발생
permission denied while trying to connect to the Docker daemon socket at unix:// /var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth": dial unix /var/run/docker.sock: connect: permission denied
Java
복사
◦
도커 데스크탑으로 로그인 후 다시 docker login 하니 해결됨
•
에러) ec2 인스턴스에서 docker login 시 에러 발생
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth": dial unix /var/run/docker.sock: connect: permission denied
Plain Text
복사
◦
sudo로 접근하기(관리자로 접근) → sudo docker login 으로 해결함
하루 정리
TIL 작성하기
등록금 납부하기!!!!!!!!!!!!!!!!!!!!!!!!!!!
3~8시 NOI 작업 → Cognito 관련 API 구현
8~9시 DDD 코어타임 → 배포, CICD 구축
자바 스터디 1,2번 하기