Linux opsiclientd: Call auf opsi-script-nogui hängt / High Load

Antworten
SirTux
Beiträge: 566
Registriert: 05 Feb 2011, 18:37

Linux opsiclientd: Call auf opsi-script-nogui hängt / High Load

Beitrag von SirTux »

Hi,

ich habe es schon mehrfach beobachtet, daß der Call von opsi-script-nogui nicht richtig funktioniert. In dem Fall erzeugt der opsi-script-nogui zwar eine Auslastung von 100%, führt aber keine Aktionen durch.

Beobachtethabe ich dies bei
  • on-demand
  • systemctl restart opsiclientd
Bei einem Reboot tritt das Phänomen nicht auf.

Viele Grüße,
SirTux

EDIT:
opsiclientd.log

Code: Alles auswählen

[6] [Jan 27 14:36:34] [ opsiclientd                   ] Process started, pid: 31610   (Posix.py|3923)
[6] [Jan 27 14:36:34] [ opsiclientd                   ] Waiting for process ending: 31610 (timeout: 60 seconds)   (Posix.py|3927)
[5] [Jan 27 14:36:35] [ opsiclientd                   ] Process 31610 ended with exit code 127   (Posix.py|3939)
[5] [Jan 27 14:36:35] [ event processing opsiclientd_start] Starting action processor in session '31287' on desktop 'default'   (EventProcessing.py|938)
[6] [Jan 27 14:36:35] [ event processing opsiclientd_start] Running command /usr/bin/opsiscriptstarter --nogui in session '31287' on desktop 'default'   (EventProcessing.py|350)
[5] [Jan 27 14:36:35] [ event processing opsiclientd_start] Executing: '/usr/bin/opsiscriptstarter --nogui'   (Posix.py|3920)
[6] [Jan 27 14:36:35] [ event processing opsiclientd_start] Process started, pid: 31615   (Posix.py|3923)
[6] [Jan 27 14:36:35] [ event processing opsiclientd_start] Waiting for process ending: 31615 (timeout: 0 seconds)   (Posix.py|3927)
[6] [Jan 27 14:36:38] [ event generator opsiclientd_start] Activating event generator <DaemonStartupEventGenerator opsiclientd_start>   (Events.py|354)
[6] [Jan 27 14:36:38] [ event generator opsiclientd_start] Getting next event...   (Events.py|356)
Noch ein paar strace-Ausgaben:

Code: Alles auswählen

select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda527, 387239385)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda526, 387239386)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda525, 387239387)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda524, 387239388)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda523, 387239389)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda522, 387239390)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, 0x8000bffda521, 387239391)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}) = 1 (in [1], left {tv_sec=0, tv_usec=999999})
read(1, ^C0x8000bffda520, 387239392)      = -1 EBADF (Bad file descriptor)
select(2, [1], NULL, NULL, {tv_sec=1, tv_usec=0}strace: Process 31702 detached
Antworten