본문 바로가기

개인 공부

9/6 화_DBeaver

728x90

1. dpkg

dpkg -r: 데비안 패키지 매니저로 데몬 프로그램/패키지 삭제

 

2. systemctl

데몬 프로그램들 관리

 

3. .deb

해당 확장자 설치 시에는 sudo dpkg -i 파일명

 

4. vim 편집기

전체 선택: shift + v + g 누른 뒤 d로 삭제

 

5. ls -ltr

파일/폴더, 생성된 시간 및 권한 조회

 

6. Hadoop / Spark

Hadoop: map 함수 모두 종료되어야 reduce 함수가 실행되기 때문에 데이터 실시간 처리 어려움. 빅데이터 기반의 배치성 통계작업에 주로 사용함

Spark: mapreduce로 map 함수 종료 전이라도 데이터 스트리밍 가능. 데이터를 HDD가 아닌 분산 메모리에 저장함

 

7. DBeaver

VS Code -> EC2 -> RDS 가시성 떨어져서, 로컬에서 디비버로 RDS 접속하려 시도 중

 

RDS 퍼블릭 액세스 가능을 예로 바꾸고, 보안 그룹 인바운드 규칙에 내 IP 주소를 추가하여 접속을 허용하고,
디비버에 필요한 정보들(Server Host - 엔드포인트, Port, Database - DB 이름, Username - root, Password - 암호 자동 생성으로 저장해둔 것)을 정확히 입력했는데도 안돼서,


인바운드 규칙 소스를 Anywhere-IPv4/IPv6 두 개 다 추가하고 RDS 재부팅해도
connect timed out 오류가 뜨는데.. Why? 왜 그래유!

창현님이 VPC 서브넷들 중 이름이 RDS-Pvt-subnet로 되어 있는 애들 라우팅 테이블이 프라이빗으로 되어 있었다고 0.0.0.0/0 추가해줘도 안 되고..

디스코드에 질문 올려놓은 거 강사님이 보시고, 아침에 만들어둔 데이터베이스(스키마) 이름을 넣어 연결해주니 디비버가 RDS와 연동이 된다.. 킄ㅋㅋㅋㅋㅋ 한방에 해결 😹

728x90