[systemd-devel] machinectl login <system>: Failed to get machine PTY: Unit container-getty at 0.service failed to load: No such file or directory.
Peter Paule
systemd-devel at fedux.org
Tue Mar 17 08:54:25 PDT 2015
Hi,
starting a container works fine. I'm running now systemd from git.
Last commit is 1b41981d9a62443d566df6bcabc1b5024e9f5e4a which changes
things with "container-getty".
$ sudo machinectl start test-server
$ sudo machinectl status test-server
test-server
Since: Tue 2015-03-17 16:41:34 CET; 3s ago
Leader: 707 (systemd)
Service: nspawn; class container
Root: /var/lib/machines/test-server
Iface: ve-test-server
OS: CentOS Linux 7 (Core)
Unit: systemd-nspawn at test\x2dserver.service
├─706 /usr/bin/systemd-nspawn --quiet --keep-unit
--boot --link-journal=try-guest --network-veth --machine=test-server
├─707 /usr/lib/systemd/systemd
└─system.slice
├─dbus.service
│ └─751 /bin/dbus-daemon --system
--address=systemd: --nofork --nopidfile --systemd-activation
├─systemd-journald.service
│ └─724 /usr/lib/systemd/systemd-journald
├─systemd-logind.service
│ └─750 /usr/lib/systemd/systemd-logind
├─console-getty.service
│ └─757 /sbin/agetty --noclear -s console
115200 38400 9600
└─rails-app.service
└─749 /usr/local/bin/ruby script/rails server
Mar 17 16:41:35 test1.ib.vrnetze.de systemd-nspawn[706]: Starting
Console Getty...
Mar 17 16:41:35 test1.ib.vrnetze.de systemd-nspawn[706]: [ OK ]
Started Console Getty.
Mar 17 16:41:35 test1.ib.vrnetze.de systemd-nspawn[706]: [ OK ]
Reached target Login Prompts.
Mar 17 16:41:35 test1.ib.vrnetze.de systemd-nspawn[706]: [ OK ]
Started Dump dmesg to /var/log/dmesg.
Mar 17 16:41:35 test1.ib.vrnetze.de systemd-nspawn[706]: [ OK ]
Started Login Service.
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: [FAILED]
Failed to start LSB: Bring up/down networking.
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: See
'systemctl status network.service' for details.
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: [ OK ]
Reached target Multi-User System.
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: CentOS
Linux 7 (Core)
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: Kernel
3.18.6-1-ARCH on an x86_64
But when I tried to login I get the following error message:
$ sudo machinectl login test-server
Failed to get machine PTY: Unit container-getty at 0.service failed to
load: No such file or directory.
I would like to troubleshoot
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: [FAILED]
Failed to start LSB: Bring up/down networking.
Mar 17 16:41:36 test1.ib.vrnetze.de systemd-nspawn[706]: See
'systemctl status network.service' for details.
Is there another way to get a login prompt or fix the error above?
/pp
More information about the systemd-devel
mailing list