Wissensdatenbank
Buehl, Kevin
13 Dezember 2017
13 Dezember 2017
1.246

Wissensdatenbank

Linux Containers Linux Debian sshd defunct

Situation


Ich habe bei meinen LXC Containern das Problem, das mein monitoring system nicht mehr via SSH auf den LXc Container zugreifen kann. Auch ich kann via PuTTY oder anderen SSH Clients nicht auf dem Server zugreifen. Der Zugriff auf den Container funktioniert nur via
lxc-attach -n 4b42
. Listet man nun die Prozesse auf, sieht man bei einigen sshd Prozessen ein defunct:
ps -A
11313 ?        00:00:00 sshd <defunct>
11314 ? 00:00:00 sshd
11315 ? 00:00:00 sshd <defunct>
11316 ? 00:00:00 sshd
11317 ? 00:00:00 sshd <defunct>


Analyse


DHCP


journalctl -xe
Dez 13 00:44:12 4b42 dhclient[87]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
Dez 13 00:44:19 4b42 dhclient[87]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
Dez 13 00:44:34 4b42 dhclient[87]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
Dez 13 00:44:46 4b42 dhclient[87]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
Dez 13 00:45:02 4b42 dhclient[87]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 11
Dez 13 00:45:13 4b42 dhclient[87]: No DHCPOFFERS received.
Dez 13 00:45:13 4b42 dhclient[87]: No working leases in persistent database - sleeping.

Da ich keinen DHCP Server in meiner DMZ betreibe, ist der DHCP Client auf dem LXC Container überflüssig und müllt nur die Logdatei zu. Ich habe
Dieser Link wurde entfernt. Links sind nur für Mitglieder sichtbar. Bitte melden Sie sich mit Ihrem Benutzernamen und Ihrem Passwort an und versuchen Sie es erneut.
beschrieben, wie man den DHCP Client unter Debian deinstalliert.

SSH Client


Ich habe nun versucht via SSH von meinem Monitoring auf den Server zuzugreifen:
ssh -vvvv server.4b42.com
debug1: Authentication succeeded (publickey).
Authenticated to server.4b42.com ([10.48.42.21]:22).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug3: send packet: type 90
debug1: Requesting no-more-sessions@openssh.com
debug3: send packet: type 80
debug1: Entering interactive session.
debug1: pledge: network