Debian 稳定版 (Jessie)
我有几个容器 - 其中一个容器中有 postgresql。我想先启动它(我希望我的配置可以做到这一点)。
重启后所有容器都启动了,但我无法登录其中几个(ssh 无法启动,控制台也无法启动)。所以我必须使用 lxc-stop -n base;lxc-start -n base -d。
之后我可以登录,但 postgresql 已停止。但日志显示,它因重启而停止,而不是因 lxc-stop 而停止(或者 lxc-stop 不影响日志)
如何查找重启后无法正确启动的原因
我想显示日志,但它是波兰语的(如何将其改为英文)?
2016-03-06 09:43:53 CET [825-1] postgres@postgres KATASTROFALNY: system bazy danych uruchamia się
2016-03-06 09:43:54 CET [831-1] postgres@postgres KATASTROFALNY: system bazy danych uruchamia się
2016-03-06 09:43:54 CET [837-1] postgres@postgres KATASTROFALNY: system bazy danych uruchamia się
2016-03-06 09:43:54 CET [595-1] DZIENNIK: odebrano żądanie inteligentnego zamknięcia
2016-03-06 09:44:15 CET [737-2] DZIENNIK: system bazy danych nie został poprawnie zamknięty; trwa automatyczne odzyskiwanie
2016-03-06 09:44:17 CET [737-3] DZIENNIK: record with zero length at 0/A1B44AB8
2016-03-06 09:44:17 CET [737-4] DZIENNIK: ponowienie nie jest wymagane
2016-03-06 09:44:18 CET [737-5] DZIENNIK: MultiXact member wraparound protections are now enabled
2016-03-06 09:44:18 CET [951-1] DZIENNIK: zamykanie
2016-03-06 09:44:19 CET [951-2] DZIENNIK: system bazy danych jest zamknięty
lxc配置:
#Autostart
lxc.start.auto = 1
lxc.start.delay = 0
lxc.start.order = 1000
lxc.group = onboot
lxc.rootfs = /var/lib/lxc/base/rootfs
lxc.tty = 4
lxc.pts = 1024
lxc.arch = amd64
lxc.utsname = base
lxc.cap.drop = sys_module mac_admin mac_override sys_time
lxc.autodev = 1
lxc.kmsg = 0
(...)