Tomcat w kontenerze LXC, problem z autostartem

Tomcat w kontenerze LXC, problem z autostartem
GO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 38
0

Witam,
Slackware64 14.2 a na nim LXC 4.0.17.
Do rc.local w kontenerze wrzucone startowanie Apache Tomcat i wszystko co w skrypcie startuje przed Tomcat-em działa
zaś po nim już nie i nie łącznie z nim.
Wersje JDK i Tomcat nie mają wpływu na to zachowanie (dzieje się tak tylko w kontenerze).
Gdy zaloguję się do terminala i ręcznie odpalę już będzie działało

Jak widzę Tomcat znika w procesach gdy skrypt rc.local się zakończy więc rozwiązaniem jest na końcu skryptu pętla while ze sleep-em w środku.
Jest bardziej eleganckie rozwiązanie tego?
Z góry proszę o sprawdzone rozwiązanie nie gdybanie.

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
2

Jest bardziej eleganckie rozwiązanie tego?

Przerzucenie kontenera na Ubuntu i wykorzystanie systemd :-P

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.