1
localhost : 8080에서 내 Mac에서 실행중인 로컬 zeppelin 인스턴스가 있는데 원격으로 postgres 데이터베이스에 연결하려고합니다. 내가 ssh를 통해 액세스 할 수 내 컴퓨터에 대한 키 쌍을 설정했지만 제브 레인 직접 db를 쿼리하는 방법을 알아낼 수 없다ssh 터널을 통과하는 데이터베이스에 Zeppelin을 연결하는 방법
localhost : 8080에서 내 Mac에서 실행중인 로컬 zeppelin 인스턴스가 있는데 원격으로 postgres 데이터베이스에 연결하려고합니다. 내가 ssh를 통해 액세스 할 수 내 컴퓨터에 대한 키 쌍을 설정했지만 제브 레인 직접 db를 쿼리하는 방법을 알아낼 수 없다ssh 터널을 통과하는 데이터베이스에 Zeppelin을 연결하는 방법
나는 현재 Zeppelin이 ssh를 통해 데이터베이스 연결을 지원한다고 생각하지 않는다.
하지만 여전히 ssh 터널을 사용하여 데이터베이스에 연결할 수 있습니다.
1/콘솔에서이 프로그램을 실행하여 터널을 시작
사용자는 사용자 이름이 키 쌍을 연결하고 HOST이 포스트 그레스의 IP 주소가 이2 /를 만들기 호스트입니다
ssh -i PATH_TO_KEY -L 5432:localhost:5432 [email protected] -N
zeppelin 인터프리터가 마치 postgres가 로컬에서 실행 중일 때
(즉, default.url = jdbc : postgresql : // localhost : 5432 /)