как подключить Redshift из замазки? - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь подключить красное смещение из моего локального windows экземпляра шпаклевки. После создания экземпляра Redshift генерируется IP-адрес лидера и вычислительного узла.

Вопрос:

  1. какую роль узла мне выбрать? Compute / Leader
  2. для тех, IP-адрес которых мне нужно выбрать? private / publi c
  3. Как добавить ключ publi c S SH в мою местную замазку?

enter image description here

1 Ответ

3 голосов
/ 30 апреля 2020

Вы не можете S SH в кластер Redshift, так как Redshift является полностью управляемой службой хранилища данных. Все администрирование кластера выполняется службой Redshift.

Для подключения к базе данных Redshift из командной строки, которую вы используете psql. Это установлено как часть Postgres установки. Любая версия Postgres или psql после 8.0 должна работать.

В качестве альтернативы вы можете подключиться с помощью любого SQL инструмента, поддерживающего JDB C или ODB C.

Обычно вы подключаетесь к адресу Endpoint, но при необходимости вы также можете подключиться к IP-адресу узла Leader.

psql -h my-cluster-name.ahashvalue.us-west-2.redshift.amazonaws.com -p 5439 -d mydatabasename -U masteruser

или

psql -h 54.nnn.nnn.nnn -p 5439 -d mydatabasename -U masteruser
...