Я развернул приложение rails 3.1 в стек Heroku Cedar и пытаюсь выполнить:
heroku run rake db:migrate
, он возвращает:
Running console attached to terminal...
Error connecting to process
Я также пытаюсь просто запуститьconsole:
heroku run console
Любая команда запуска возвращает ту же ошибку.
Running console attached to terminal...
Error connecting to process
Просматривая журналы, я получаю код ошибки:
2011-09-25T16:04:52+00:00 app[run.2]: Error R13 (Attach error) -> Failed to attach to process
Когда я heroku ps
вижу текущие процессы, я вижу, что мои попытки выполняются:
Process State Command
------------ ------------------ ------------------------------
run.2 complete for 26m bundle exec rails console
run.3 up for 27s bundle exec rails console
run.4 up for 3s bundle exec rake db:create
web.1 up for 46s bundle exec thin start -p $PORT -e..
Но, опять же, каждый из них выдвигает исключения:
2011-09-25T16:31:47+00:00 app[run.3]: Error R13 (Attach error) -> Failed to attach to process
2011-09-25T16:31:47+00:00 heroku[run.3]: Process exited
2011-09-25T16:31:48+00:00 heroku[run.3]: State changed from up to complete
2011-09-25T16:32:11+00:00 app[run.4]: Error R13 (Attach error) -> Failed to attach to process
2011-09-25T16:32:11+00:00 heroku[run.4]: Process exited
2011-09-25T16:32:12+00:00 heroku[run.4]: State changed from up to complete
Администратор сервера не выпил мою чашку чая, отсюда и решение использовать Heroku.
И документы Heroku, и Googling не привели меня на путь, который дал мне многое для дальнейшего развития.
Есть идеи?Это не был мой опыт работы со стеком Bamboo.
Другие мои ошибки, очевидно, связаны с тем, что миграции БД не выполняются.Пока я не могу запустить грабли, я застрял, двигаясь вперед.