В AWS Пробовал подключать rds из ec2, оба находятся в одном и том же vpc (не vpc по умолчанию), получая ошибку

Пытался подключить базу данных Amazon RDS к экземпляру EC2. Оба находятся в новом VPC и получают эту ошибку:

Is the server running locally and accepting connections on Unix domain socket «/var/run/postgresql/.s.PGSQL.5432»?

У меня есть 1 общедоступная подсеть для EC2 и 2 частные подсети для базы данных, созданная группа подсети и группы безопасности.

Группа безопасности RDS попыталась использовать следующие правила для входящих подключений:

option: 1 PostgreSQL TCP 5432 0.0.0.0/0 Traffic from EC2 All traffic All All sg-0706b9fb2d2c2dbce / public-sc-eks-demo Public Subnet SC option: 2 PostgreSQL TCP 5432 <ec2 ip address> Traffic from EC2 All traffic All All sg-0706b9fb2d2c2dbce / public-sc-eks-demo Public Subnet SC

Нужны ли нам исходящие правила для группы безопасности EC2?

Интересно, почему в сообщении об ошибке написано Is the server running locally? Как вы подключаетесь к базе данных? Какие данные для подключения вы используете?   —  person Hemalatha S    schedule 26.06.2021

Источник: ledsshop.ru

Стиль жизни - Здоровье!