Невозможно подключиться к базе данных RDS PostgreSQL 9.3 от EC2 (эластичный фасоль). Окружающая среда была создана с использованием CLI Elastic Beanstalk v3 с PostgreSQL 9.3.5, Puma (Ruby 2.1), Rails 4.1.6. postgresql93-разви был успешно установлен ням через .ebextensions/postgres.config:AWS ElasticBeanstalk EC2 to RDS postgresql connection
packages:
yum:
postgresql93-devel: []
SECRET_KEY_BASE была добавлена в таблицу окружающей среды через консоль.
Получение следующее сообщение об ошибке на передней дб: мигрировать во Е.Б. развёртывания:
rake aborted!
PG::ConnectionBad: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
RDS_HOSTNAME, RDS_DATABSE, RDS_USER_NAME, RDS_PASSWORD: все проверено на рельсы консоли, ssh'ing в ec2 поле.
конфигурации/database.yml:
default: &default
adapter: postgresql
encoding: unicode
# For details on connection pooling, see rails configuration guide
# http://guides.rubyonrails.org/configuring.html#database-pooling
pool: 5
production:
<<: *default
database: <%= ENV['RDS_DB_NAME'] %>
username: <%= ENV['RDS_USERNAME'] %>
password: <%= ENV['RDS_PASSWORD'] %>
hostname: <%= ENV['RDS_HOSTNAME'] %>
port: <%= ENV['RDS_PORT'] %>
Любые мысли?