Searchkick и конфигурация удаленного гибкого поискового сервера

У меня есть эластичный поиск, работающий на другом сервере (Ubuntu 14.0.4), отличном от моего веб-сервера и сервера базы данных (сервер базы данных также находится на другом сервере).

Из документации они предложили установить

ENV["ELASTICSEARCH_URL"] = "http://username:[email protected]"

и запустить

rake searchkick:reindex CLASS=Product

Когда я делаю это и запускаю команду rake, я получаю следующую ошибку

Mysql2::Error·Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Любые мысли или предложения?


person Harish    schedule 09.11.2015    source источник


Ответы (1)


Вам нужно запустить сервер MySQL, используя service mysqld start или service mariadb start

person Oss    schedule 09.11.2015
comment
он ищет локальный mysql, а у меня нет локального mysql, он на удаленном сервере. - person Harish; 09.11.2015
comment
Затем проверьте конфигурацию database.yml. Или установите MySQL локально. - person Oss; 09.11.2015