[PVE-User] lxc container can't start on a newly added cluster node

Stoiko Ivanov s.ivanov at proxmox.com
Fri Jan 11 12:44:49 CET 2019


Hi,

just a guess - does the container have an `/etc/fstab` inside?
and does the `/etc/fstab` contain an entry for `/dev/pts`?

If yes - I guess the container would start on PVE 5.3 when you remove
the line (or the complete `/etc/fstab`). This might result in it not
starting on PVE 4.x.

Could you test this?

Best regards,
stoiko



On Fri, 11 Jan 2019 11:18:09 +0100
"Marco M. Gabriel" <marcomgabriel at gmail.com> wrote:

> Hi there,
> 
> we recently added a 4th proxmox node to our 3-node proxmox cluster.
> When trying to migrate or start an lxc container to the new node, it
> doesn't start because it can't mount /dev/pts/x to /dev/console. I
> can move the lxc container to each of the 3 old nodes and start it
> there, but it refuses to start on the new node.
> 
> Nodes 1 to 3 were installed with Version 4.4 and upgraded until the
> current 5.3-6/37b3c8df (running kernel: 4.15.18-9-pve)
> Node 4 was installed a few days ago, but is on exactly the same
> version now.
> 
> The lxc container is an ubuntu 16.04 based container from the proxmox
> repository and was installed about a month ago.
> 
> Trace log of lxc-start (shortened):
> 
> lxc-start 116 20190111094747.940 INFO     conf -
> conf.c:lxc_fill_autodev:1220 - Populating "/dev"
> lxc-start 116 20190111094747.940 DEBUG    conf -
> conf.c:lxc_fill_autodev:1235 - Created device node "/dev/full"
> lxc-start 116 20190111094747.940 DEBUG    conf -
> conf.c:lxc_fill_autodev:1235 - Created device node "/dev/null"
> lxc-start 116 20190111094747.940 DEBUG    conf -
> conf.c:lxc_fill_autodev:1235 - Created device node "/dev/random"
> lxc-start 116 20190111094747.940 DEBUG    conf -
> conf.c:lxc_fill_autodev:1235 - Created device node "/dev/tty"
> lxc-start 116 20190111094747.940 DEBUG    conf -
> conf.c:lxc_fill_autodev:1235 - Created device node "/dev/urandom"
> lxc-start 116 20190111094747.940 DEBUG    conf -
> conf.c:lxc_fill_autodev:1235 - Created device node "/dev/zero"
> lxc-start 116 20190111094747.940 INFO     conf -
> conf.c:lxc_fill_autodev:1297 - Populated "/dev"
> lxc-start 116 20190111094747.940 ERROR    utils -
> utils.c:safe_mount:1791 - No such file or directory - Failed to
> mount /dev/pts/3 onto /dev/console lxc-start 116 20190111094747.940
> ERROR    conf - conf.c:lxc_setup_dev_console:1765 - Failed to mount
> "/dev/pts/3" on "/dev/console"
> lxc-start 116 20190111094747.940 ERROR    conf -
> conf.c:lxc_setup:3656 - Failed to setup console
> lxc-start 116 20190111094747.940 ERROR    start -
> start.c:do_start:1246 - Failed to setup container "116"
> 
> Any hints how to fix this or what happens here?
> 
> Best regards,
> Marco
> _______________________________________________
> pve-user mailing list
> pve-user at pve.proxmox.com
> https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user




More information about the pve-user mailing list