ESS shmget schlägt fehl
Auf ESS-Systemen, die z.B. als Entwicklungssysteme, häufiger gestartet und gestoppt werden, kann es vorkommen, dass der mxd mit folgender Meldung in der Logfile nicht mehr startet:
shmget: ess_key 0x6e03efff, size 16384, flag 960
shmget: Invalid argument
Wenn dies der Fall ist, müssen einige ICP Fragmente manuell aufgeräumt werden. Dazu muss zunächst das ESS komplett heruntergefahren werden (inkl. licd) und danach ipcs eingegeben werden, worauf in etwa eine solche Liste erscheint:
ess:/opt/ess/pp01/tmp # ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x6e03efff 819202 pp01 700 12288 0
0x6e032417 851971 pp02 700 12288 0
------ Semaphore Arrays --------
key semid owner perms nsems
0x6e03efff 196614 pp01 700 2
0x6e032417 229383 pp02 700 2
------ Message Queues --------
key msqid owner perms used-bytes messages
0x00001f58 0 root 600 0 0
Nun müssen alle Einträge, die zu einem ESS-Benutzer (im obigen Beispiel pp01 und pp02) gelöscht werden. Dazu ist
Nach diesem Eingriff kann das ESS wieder normal gestartet werden.
Werbung:
Geschrieben von
Jan Theofel
am 23.02.2005
um 23:45 Uhr
Permalink
Abgelegt unter ERP-2 System ESS
2 Kommentare

1 | W.Fellner | 25.02.2005 um 17:38