Heroku: не может работать более 1 свободного размера Динамо



Я пытался бежать



heroku run rake db:migrate


и получаю ошибку




не может работать более 1 свободного размера Динамо.
См. ниже, как исправить...


606   3  

3 ответов:

ответ заключается в том, чтобы искать любые открытые сеансы heroku (вы можете использовать "heroku ps", как указывает Джон ниже), в моем случае я уже начал сеанс консоли heroku 30 минут назад и просто забыл об этом. Поэтому, если вы видите ошибку "не удается запустить более 1 свободного размера dynos", просто закройте любую существующую консоль или другие открытые сеансы heroku.

надеюсь, это спасет кого-то десять минут, которые потребовались мне, чтобы прийти в себя.

Наиболее Эффективно

в консоли Выполнить:

heroku ps

результат примерно такой:

run.4859 (Free): up 2016/01/12 21:28:41 (~ 7m ago): rails c

таким образом, цифры 4859 представляют сеанс, который открыт и должен быть закрыт. Для исправления ошибки необходимо выполнить (очевидно, заменить число 4859 на полученное число):

heroku ps:stop run.4859

- Это очень простое решение.

имел точно такую же проблему и пришел на эту страницу. После прочтения понял, что происходит, но хочу добавить следующее.

просто запустить

heroku kill DYNO --app your_app_name

после этого закройте все открытые консоли.

затем запустите команду db migrate, она будет работать.

Comments

    Ничего не найдено.