OpenVZ Forum


Home » International » Russian » Не стартуют init скрипты
Не стартуют init скрипты [message #51129] Wed, 19 February 2014 11:15
Termit is currently offline  Termit
Messages: 1
Registered: February 2014
Junior Member
From: *customer.itl.net.ua
Привет всем!

Натупил на грабли. Дело было так

Мгрировал давно с машины под управлением CentOS на машину с Debian несколько контейнеров.
После чего уже на машине с Debian насоздавал еще контейнеры.

Получилось так, что часть контейнеров жила в /var/lib/vz, а другая часть в /vz
Захотелось красоты, остановил контейнеры, перенес файлы в /var/lib/vz, поправил соответствующим образом конфиги.

И тут началось
Один из контейнеров после запуска перестал нормально запускаться, а именно не стартует ни один из нужных мне сервисов ssh, apache, postgres.
Также в контейнер нельзя сделать enter (не дождался).

На всякий случай сделал линк /vz на /var/lib/vz ожидаемо не помогло

Если сделать vzctl exec 2154 "/etc/init.d/ssh start" то по ssh можно зайти на машину и остальные сервисы запустить.


Симптомы выглядят так:
- vzctl start работает, контейнер running
- enter в контейнер сделать нельзя
- не стартуют ssh, apache, postgres
- сеть доступна
- screen в контейнере не запустить пока для каталога run не сделать руками доступ 777. Подозреваю, что какая-то служба связанная со screen не запустилась...


Может кто уже в курсе как пофиксить такое?
Или как отследить порядок запуска скриптов в контейнере чтобы вычислить на чем остановилось?

Host машина: Debian 6
Контейнер: Debian 7
Previous Topic: netstat на HN показывает все открытые порты включая все VE
Next Topic: Зависает vkctl stop
Goto Forum:
  


Current Time: Fri Apr 10 03:42:14 GMT 2020