Re: Starting a container with machinectl vs nspawn

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le 2/18/25 à 14:07, Kevin P. Fleming a écrit :
On Tue, Feb 18, 2025, at 07:32, Yassine Chaouche wrote:
I tried systemctl on the host


    root@messagerie-recup[10.10.10.20] ~ # systemctl status -M clone-messagerie
    Failed to read server status: Transport endpoint is not connected
    root@messagerie-recup[10.10.10.20] ~ #

It is very likely that the machine-management tools in systemd 252 are unable to communicate with systemd 215 inside the container. You will probably need to treat that container as if it did not have systemd running inside it.

When I stop the machine,
then restart it with nspawn this time
(instead of machinectl start)
then systemctl -M on the host works just fine:


  root@messagerie-recup[10.10.10.20] ~ # systemctl -M clone-messagerie --no-pager
    UNIT                                 LOAD   ACTIVE SUB       DESCRIPTION
    -.mount                              loaded active mounted   /
  ● dev-hugepages.mount                  loaded failed failed    Huge Pages File System
    dev-mqueue.mount                     loaded active mounted   POSIX Message Queue File System
    proc-acpi.mount                      loaded active mounted   /proc/acpi
    proc-bus.mount                       loaded active mounted   /proc/bus
    proc-fs.mount                        loaded active mounted   /proc/fs
    proc-irq.mount                       loaded active mounted   /proc/irq
    proc-sys-kernel-random-boot_id.mount loaded active mounted   /proc/sys/kernel/random/boot_id
    run-host-incoming.mount              loaded active mounted   /run/host/incoming
    run-host-os\x2drelease.mount         loaded active mounted   /run/host/os-release
    run-host.mount                       loaded active mounted   /run/host
  ● sys-fs-fuse-connections.mount        loaded failed failed    FUSE Control File System
    tmp.mount                            loaded active mounted   Temporary Directory
    acpid.path                           loaded active running   ACPI Events Check
    systemd-ask-password-console.path    loaded active waiting   Dispatch Password Requests to Console Directory Watch
    systemd-ask-password-wall.path       loaded active waiting   Forward Password Requests to Wall Directory Watch
    acpid.service                        loaded active running   ACPI event daemon
    amavis-mc.service                    loaded active exited    LSB: Startup script for amavis master supervisor
  ● amavis.service                       loaded failed failed    LSB: Starts amavisd-new mailfilter
    amavisd-snmp-subagent.service        loaded active exited    LSB: Startup script for amavis snmp subagent
  ● atd.service                          loaded failed failed    Deferred execution scheduler
  ● clamav-daemon.service                loaded failed failed    Clam AntiVirus userspace daemon
  ● clamav-freshclam.service             loaded failed failed    ClamAV virus database updater
    console-getty.service                loaded active running   Console Getty
    console-setup.service                loaded active exited    LSB: Set console font and keymap
    cron.service                         loaded active running   Regular background program processing daemon
    dbus.service                         loaded active running   D-Bus System Message Bus
  ● dovecot.service                      loaded failed failed    Dovecot IMAP/POP3 email server
    exim4.service                        loaded active exited    LSB: exim Mail Transport Agent
    fail2ban.service                     loaded active running   LSB: Start/stop fail2ban
    fusioninventory-agent.service        loaded active exited    LSB: starts FusionInventory Agent
    glances.service                      loaded active exited    LSB: Starts and daemonize Glances server
    hddtemp.service                      loaded active exited    LSB: disk temperature monitoring daemon
    hdparm.service                       loaded active exited    LSB: Tune IDE hard disks
    irqbalance.service                   loaded active running   LSB: daemon to balance interrupts for SMP systems
    kbd.service                          loaded active exited    LSB: Prepare console
    keyboard-setup.service               loaded active exited    LSB: Set preliminary keymap
    lm-sensors.service                   loaded active exited    Initialize hardware monitoring sensors
  ● mysql.service                        loaded failed failed    LSB: Start and stop the mysql database server daemon
    networking.service                   loaded active exited    LSB: Raise network interfaces.
    nfs-common.service                   loaded active exited    LSB: NFS support files common to client and server
    ntp.service                          loaded active exited    LSB: Start NTP daemon
    opendkim.service                     loaded active exited    LSB: Start the OpenDKIM service
    postfix.service                      loaded active exited    LSB: Postfix Mail Transport Agent
    rc-local.service                     loaded active exited    /etc/rc.local Compatibility
    rpcbind.service                      loaded active exited    LSB: RPC portmapper replacement
    rsyslog.service                      loaded active running   System Logging Service
  ● shorewall.service                    loaded failed failed    LSB: Configure the firewall at boot time
  ● smartd.service                       loaded failed failed    Self Monitoring and Reporting Technology (SMART) Daemon
    ssh.service                          loaded active running   OpenBSD Secure Shell server
    systemd-journald.service             loaded active running   Journal Service
    systemd-logind.service               loaded active running   Login Service
    systemd-random-seed.service          loaded active exited    Load/Save Random Seed
  ● systemd-remount-fs.service           loaded failed failed    Remount Root and Kernel File Systems
    systemd-tmpfiles-setup.service       loaded active exited    Create Volatile Files and Directories
    systemd-update-utmp.service          loaded active exited    Update UTMP about System Boot/Shutdown
    systemd-user-sessions.service        loaded active exited    Permit User Sessions
    udev-finish.service                  loaded active exited    Copy rules generated while the root was ro
    -.slice                              loaded active active    Root Slice
    system-container\x2dgetty.slice      loaded active active    system-container\x2dgetty.slice
    system-getty.slice                   loaded active active    system-getty.slice
    system.slice                         loaded active active    System Slice
    user.slice                           loaded active active    User and Session Slice
    acpid.socket                         loaded active running   ACPID Listen Socket
    clamav-daemon.socket                 loaded active listening Socket for Clam AntiVirus userspace daemon
    dbus.socket                          loaded active running   D-Bus System Message Bus Socket
  ● dovecot.socket                       loaded failed failed    Dovecot IMAP/POP3 email server activation socket
    syslog.socket                        loaded active running   Syslog Socket
    systemd-initctl.socket               loaded active listening /dev/initctl Compatibility Named Pipe
    systemd-journald-dev-log.socket      loaded active running   Journal Socket (/dev/log)
    systemd-journald.socket              loaded active running   Journal Socket
    systemd-shutdownd.socket             loaded active listening Delayed Shutdown Socket
    dev-sda5.swap                        loaded active active    /dev/sda5
    basic.target                         loaded active active    Basic System
    cryptsetup.target                    loaded active active    Encrypted Volumes
    getty.target                         loaded active active    Login Prompts
    graphical.target                     loaded active active    Graphical Interface
    local-fs-pre.target                  loaded active active    Local File Systems (Pre)
    local-fs.target                      loaded active active    Local File Systems
    mail-transport-agent.target          loaded active active    Mail Transport Agent
    multi-user.target                    loaded active active    Multi-User System
    network-online.target                loaded active active    Network is Online
    network.target                       loaded active active    Network
    paths.target                         loaded active active    Paths
    remote-fs-pre.target                 loaded active active    Remote File Systems (Pre)
    remote-fs.target                     loaded active active    Remote File Systems
    rpcbind.target                       loaded active active    RPC Port Mapper
    slices.target                        loaded active active    Slices
    sockets.target                       loaded active active    Sockets
    swap.target                          loaded active active    Swap
    sysinit.target                       loaded active active    System Initialization
    timers.target                        loaded active active    Timers
    systemd-tmpfiles-clean.timer         loaded active waiting   Daily Cleanup of Temporary Directories
LOAD = Reflects whether the unit definition was properly loaded.
  ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
  SUB    = The low-level unit activation state, values depend on unit type.
  93 loaded units listed. Pass --all to see loaded but inactive units, too.
  To show all installed unit files use 'systemctl list-unit-files'.
  root@messagerie-recup[10.10.10.20] ~ #



Best,

--
yassine -- sysadm
http://about.me/ychaouche
Looking for side gigs.



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux