2015-05-23 7 views
2

Мое приложение повесить трубку. Из-за этого я хотел удалить приложение, но это невозможно. OpenShift просто показывает мне: «Невозможно выполнить действие над объектом приложения. Еще одна операция уже запущена», когда я хочу удалить приложение из веб-интерфейса.Stuck OpenShift Application

Unable to perform action on app object. Another operation is already running.

Когда я проверить состояние моего приложения, то это неизвестно. Он показывает «неизвестно» для моего сервера Tomcat, а также для моего сервера базы данных.

Что я могу сделать, чтобы вернуться к моему приложению?

ответ

2

Похоже, ваша ошибка вызвана intermittent API failures на OpenShift, так что нет ничего, что вы можете сделать (кроме вас работать OpenShift).

Вы можете проверить OpenShift Online Status Page, чтобы узнать, все еще существуют ошибки API. Чтобы получать последние обновления статуса, вы также можете следить за OpenShift Operations на Twitter или присоединяться к этому каналу IRC: #openshift на irc.freenode.net.

Я думаю, что проблема будет решена быстро.

1

Это может быть вызвано нехваткой памяти Tomcat. Попробуйте rhc app force-stop -a [your_app] в rhc command line tools. Это должно убить все запущенные потоки в вашем приложении, даже если у него нехватка памяти. Затем, если вы хотите перезапустить приложение, используйте rhc app start.

Источник: https://help.openshift.com/hc/en-us/articles/202399040-How-to-restart-an-application-

+0

Я не могу «принудительно остановить», «остановить», «перезагрузить», «запустить», а также «удалить приложение». Для всех операций система заявляет: «Невозможно выполнить действие над объектом приложения. Другая операция уже запущена. « – Yser

+0

Получена такая же проблема. Я также не могу удалить свое приложение. Я подал билет по адресу: https://bugzilla.redhat.com/show_bug.cgi?id=1224429 –

+0

Проблема, похоже, связана с API OpenShift. Они просто чирикали, что у них есть проблемы: https://twitter.com/openshift_ops/status/602088277064187904 –