Sie sind nicht angemeldet.

1

18.07.2015, 16:34

LXC-Container startet nicht

Hallo Leute,

seit dem heutigen Reboot fährt mein LXC-Container "www" nicht mehr hoch. Hab keine Ahnung was sich in der Zwischenzeit geändert haben könnte. Aus dem Log werde ich auch nicht schlau.
Hat jemand eine Idee?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
      lxc-start 1437229994.501 INFO     lxc_start_ui - lxc_start.c:main:264 - using rcfile /var/lib/lxc/www/config
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup cpuset unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup cpu unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup cpuacct unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup blkio unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup memory unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup devices unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup freezer unknown to /var/lib/lxc www
      lxc-start 1437229994.502 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup perf_event unknown to /var/lib/lxc www
      lxc-start 1437229994.503 INFO     lxc_start - start.c:lxc_check_inherited:221 - closed inherited fd 4
      lxc-start 1437229994.505 INFO     lxc_container - lxccontainer.c:do_lxcapi_start:708 - Attempting to set proc title to [lxc monitor] /var/lib/lxc www
      lxc-start 1437229994.506 DEBUG    lxc_start - start.c:setup_signal_fd:259 - sigchild handler set
      lxc-start 1437229994.506 INFO     lxc_start - start.c:lxc_init:451 - 'www' is initialized
      lxc-start 1437229994.506 INFO     lxc_start - start.c:lxc_check_inherited:221 - closed inherited fd 4
      lxc-start 1437229994.507 DEBUG    lxc_start - start.c:__lxc_start:1137 - Not dropping cap_sys_boot or watching utmp
      lxc-start 1437229994.507 INFO     lxc_cgroup - cgroup.c:cgroup_init:65 - cgroup driver cgroupfs initing for www
      lxc-start 1437229994.508 INFO     lxc_monitor - monitor.c:lxc_monitor_sock_name:177 - using monitor sock name lxc/ad055575fe28ddd5//var/lib/lxc
      lxc-start 1437229994.510 INFO     lxc_conf - conf.c:mount_autodev:1148 - Mounting /dev under /var/lib/lxc/rootfs
      lxc-start 1437229994.510 WARN     lxc_conf - conf.c:mount_autodev:1159 - No /dev on container rootfs.
      lxc-start 1437229994.510 WARN     lxc_conf - conf.c:mount_autodev:1160 - Proceeding without autodev setup
      lxc-start 1437229994.510 INFO     lxc_conf - conf.c:fill_autodev:1215 - Creating initial consoles under /var/lib/lxc/rootfs/dev
      lxc-start 1437229994.510 ERROR    lxc_conf - conf.c:setup_dev_symlinks:963 - No such file or directory - Error creating /var/lib/lxc/rootfs/dev/fd
      lxc-start 1437229994.510 ERROR    lxc_conf - conf.c:lxc_setup:3890 - failed to setup /dev symlinks for 'www'
      lxc-start 1437229994.510 ERROR    lxc_start - start.c:do_start:699 - failed to setup the container
      lxc-start 1437229994.510 ERROR    lxc_sync - sync.c:__sync_wait:51 - invalid sequence number 1. expected 2
      lxc-start 1437229994.527 ERROR    lxc_start - start.c:__lxc_start:1164 - failed to spawn 'www'
      lxc-start 1437229994.527 WARN     lxc_commands - commands.c:lxc_cmd_rsp_recv:172 - command get_cgroup failed to receive response
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup cpuset unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup cpu unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup cpuacct unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup blkio unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup memory unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup devices unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup freezer unknown to /var/lib/lxc www
      lxc-start 1437229994.527 WARN     lxc_cgfs - cgfs.c:lxc_cgroup_get_container_info:1100 - Not attaching to cgroup perf_event unknown to /var/lib/lxc www
      lxc-start 1437229999.532 ERROR    lxc_start_ui - lxc_start.c:main:344 - The container failed to start.
      lxc-start 1437229999.532 ERROR    lxc_start_ui - lxc_start.c:main:346 - To get more details, run the container in foreground mode.
      lxc-start 1437229999.532 ERROR    lxc_start_ui - lxc_start.c:main:348 - Additional information can be obtained by setting the --logfile and --logpriority options.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

2

18.07.2015, 21:05

Dann antworte ich mal selbst. Durch Ausprobieren dahinter gekommen. Anscheinend erwartet LXC dass die Configdatei unbedingt unter /etc/lxc/$CONTAINER/config liegt. Auch wenn das Init-Script ein CONFIGFILE= unterstützt.
Ein

Quellcode

1
ln -s /pfad/zu/meiner/www.conf /etc/lxc/www/config
hat geholfen.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.