Bei updates: Can't create shared memory segment

  • Hallo,


    das Thema wird ja auch kurz in der FAQ aufgegriffen, allerdings passiert das auf unserem Debian Wheezy (amd64) Server ständig wenn das lcclient Paket geupdated wird:


    # apt-get upgrade
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Die folgenden Pakete werden aktualisiert (Upgrade):
    lcclient
    1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
    Es müssen noch 0 B von 2.913 kB an Archiven heruntergeladen werden.
    Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
    Möchten Sie fortfahren [J/n]?
    Vorkonfiguration der Pakete ...
    (Lese Datenbank ... 40843 Dateien und Verzeichnisse sind derzeit installiert.)
    Vorbereitung zum Ersetzen von lcclient 1.7.0-r2692 (durch .../lcclient_1.7.0-r2696_amd64.deb) ...
    [ ok ] Stopping LiveConfig Client: lcclient.
    Ersatz für lcclient wird entpackt ...
    Trigger für man-db werden verarbeitet ...
    lcclient (1.7.0-r2696) wird eingerichtet ...
    [....] Starting LiveConfig Client: lcclient - /usr/sbin/lcclient: Client already running? Can't create shared memory segment: File exists
    failed!

  • Wir sind an dem Thema dran. Selbst für uns lässt sich das aber schwer bis gar nicht reproduzieren (auf unseren eigenen Servern ist das bislang nicht aufgetreten). :(
    Morgen starten wir aber einen größeren Client-Test mit verschiedenen Plattformen - ich hoffe dass wir so gegen Mittag die ersten Ergebnisse haben. Ich gebe dann umgehend hier Bescheid...

  • Danke. Hier auch einmal --diag, vielleicht hilft es die Situation nachzustellen.


    Running OS diagnostics...
    FILE SYSTEMS:
    / [rootfs] (total: 50407997440, free: 41662156800)
    / [/dev/mapper/replaced-root] (total: 50407997440, free: 41662156800)
    /boot [/dev/sda1] (total: 246755328, free: 206479360)
    CPUs:
    CPU: 'cpu' user=146554 nice=7781 system=53367 idle=35004705 wait=18437 irq=27 sirq=1777 steal=0 guest=0
    CPU: 'cpu0' user=146554 nice=7781 system=53367 idle=35004705 wait=18437 irq=27 sirq=1777 steal=0 guest=0
    CPU: 'cpu1' user=146554 nice=7781 system=53367 idle=35004705 wait=18437 irq=27 sirq=1777 steal=0 guest=0
    CPU: 'cpu2' user=146554 nice=7781 system=53367 idle=35004705 wait=18437 irq=27 sirq=1777 steal=0 guest=0
    CPU: 'cpu3' user=146554 nice=7781 system=53367 idle=35004705 wait=18437 irq=27 sirq=1777 steal=0 guest=0
    CPU IDENTIFICATION:
    CPU Vendor: GenuineIntel
    CPU Model: Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz
    Cache: 15360 KB
    LOAD AVERAGE:
    Load: 1min=0.030000, 5min=0.090000, 15min=0.070000
    MEMORY:
    Total Memory: 8397017088
    Free Memory: 6854803456
    Total Swap: 2214588416
    Free Swap: 2214588416
    INTERFACES:
    Name: 'lo'
    MAC: 00:00:00:00:00:00
    IPv4: '127.0.0.1'/8
    IPv6: '::1'/128
    IN: 23229662 bytes (176675 packets)
    OUT: 23229662 bytes (176675 packets)
    FLAGS: UP LOOPBACK
    Name: 'eth0'
    ......
    FLAGS: UP BROADCAST
    Name: 'eth1'
    ......
    FLAGS: UP BROADCAST
    HOSTNAME:
    Hostname: 'replaced'
    FQDN: 'replaced.leonex.de'
    UPTIME:
    Uptime: 1 days, 00:29:18
    DMI:
    Manufacturer: VMware, Inc.
    Product Name: VMware Virtual Platform
    Version: None
    Serial: VMware-56 4d 83 94 18 7e b8 d1-33 87 74 b9 d4 3f 3d 16
    IPMI:
    ERROR: IPMI not supported in this build
    QUOTA for group 'root' at path /var/www: OK - kb_used=1601540, inodes_used=54331
    Running Lua diagnostics...
    [INFO] Detected 'Debian GNU/Linux 7.2 (wheezy)'
    [DEBUG] running web.detect()
    [DEBUG] Found package 'apache2-mpm-worker' (Version 2.2.22-13)
    [DEBUG] binver 2.2.22
    Distribution name: 'Debian'
    Distribution codename: 'wheezy'
    Distribution family: 'Debian'
    Distribution version: '7.2'
    Distribution description: 'Debian GNU/Linux 7.2 (wheezy)'
    Checking for web server software:
    - Found 'apache' web server
    Version: '2.2.22'
    Package version: '2.2.22-13'
    SNI support: yes
    Modules: core log_config logio version mpm_worker http so alias auth_basic authn_file authz_default authz_groupfile authz_host authz_user autoindex cgid deflate dir env expires fcgid headers mime negotiation perl reqtimeout rewrite setenvif ssl status suexec
    - PHP version: 5.4.4
    Checking for ftp server software:
    [DEBUG] running ftp.detect()
    [DEBUG] Found package 'proftpd-basic' (Version 1.3.4a-5+deb7u1)
    - Found 'proftpd' FTP server
    Version: '1.3.4a'
    Package version: '1.3.4a-5+deb7u1'
    Checking for SMTP server software:
    [DEBUG] running smtp.detect()
    [DEBUG] Found package 'postfix' (Version 2.9.6-2)
    - Found 'postfix' smtp server
    Version: '2.9.6'
    Package version: '2.9.6-2'
    Checking for POP/IMAP server software:
    [DEBUG] running popimap.detect()
    [DEBUG] Found package 'dovecot-imapd' (Version 1:2.1.7-7)
    - Found 'dovecot' POP/IMAP server
    Version: '2.1.7'
    Package version: '1:2.1.7-7'
    Checking for database server software:
    [DEBUG] running db.detect()
    [DEBUG] Found package 'mysql-server' (Version 5.5.31+dfsg-0+wheezy1)
    - Found 'mysql' database server
    Version: '5.5.31'
    Package version: '5.5.31+dfsg-0+wheezy1'
    Checking for DNS server software:
    [DEBUG] running dns.detect()
    Done.

  • Hallo,


    der Fehler wurde gefunden und beseitigt: je nach Installation lieferte beim sogenannten "prerm"-Script (das während der Deinstallation der "alten" Version ausgeführt wird) der Aufruf von "which invoke-rc.d" kein Ergebnis zurück, was dann zu einem falschen Aufruf des Init-Scripts zum Beenden vom lcclient führte.


    Das Update (v1.7.0-r2704) steht ab sofort zur Verfügung. Allerdings steckt der Fehler selbst ja im "alten" lcclient-Paket, d.h. bei diesem Upgrade kann es noch dazu kommen, dass der (alte) lcclient nicht korrekt beendet werden kann.


    Am einfachsten ist es daher, vor dem Update den lcclient manuell zu beenden ("/etc/init.d/lcclient stop"). Nach dem Update sollte der Client dann automatisch wieder gestartet werden.


    Viele Grüße


    -Klaus Keppler

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!