Init_3rdparty Skript und Sammlung von 3rd-Party Erweiterungen

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Hi,

ich habe grad mehrmals meine 916+ mit und ohne aktiviertem Init_3rdparty rebooted, ich konnte Init_3rdparty jedes Mal über das Paket-Zentrum Starten und auch Stoppen.

Bitte mal die folgenden Logs bereitstellen:

  • /var/log/upstart/php-fpm-3rdparty.log
  • /var/log/upstart/pkgctl-Init_3rdparty.log
  • /var/log/synopkg.log

dann die Ausgabe von
Rich (BBCode):
ps ax | grep fpm
und
Rich (BBCode):
grep -i init_3rdparty messages
 

waldek

Benutzer
Mitglied seit
22. Sep 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
... Nur nach einem Reboot war der Dienst gestoppt. Erneut starten geht eben nicht.

Habe auch gerade den Dienst ein paar mal gestopt, gestartet, Reboot. Dienst läuft nach dem Neustart ohne Probleme.

Grüße
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Das artet ja direkt in Arbeit aus, was Du alles von mir willst :)

Rich (BBCode):
2016-09-07T01:32:40+0200 ==================== start init_3rdparty ====================
2016-09-07T01:32:40+0200 Tue Sep  6 23:32:40 UTC 2016
2016-09-07T01:32:46+0200 [07-Sep-2016 01:32:46] NOTICE: fpm is running, pid 11603
[07-Sep-2016 01:32:46] NOTICE: ready to handle connections
2016-09-10T23:08:09+0200 [10-Sep-2016 23:08:09] NOTICE: Terminating ...
[10-Sep-2016 23:08:09] NOTICE: exiting, bye-bye!
2016-09-10T23:08:09+0200 =============================================================
2017-02-03T17:24:42+0100 ==================== start init_3rdparty ====================
2017-02-03T17:24:42+0100 Fri Feb  3 16:24:42 UTC 2017
2017-02-03T17:24:42+0100 [03-Feb-2017 17:24:42] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/var/packages/PHP5.6/target/usr/local/lib/php56/modules/libsodium.so' - libsodium.so.18: cannot open shared object file: No such file or directory in Unknown on line 0
2017-02-03T17:24:42+0100 [03-Feb-2017 17:24:42] NOTICE: fpm is running, pid 9022
2017-02-03T17:24:42+0100 [03-Feb-2017 17:24:42] NOTICE: ready to handle connections
2017-02-03T17:26:11+0100 [03-Feb-2017 17:26:11] NOTICE: Terminating ...
2017-02-03T17:26:11+0100 [03-Feb-2017 17:26:11] NOTICE: exiting, bye-bye!
2017-02-03T17:26:11+0100 =============================================================
2017-02-18T16:14:59+0100 ==================== start init_3rdparty ====================
2017-02-18T16:14:59+0100 Sat Feb 18 15:14:59 UTC 2017
2017-02-18T16:14:59+0100 [18-Feb-2017 16:14:59] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/var/packages/PHP5.6/target/usr/local/lib/php56/modules/libsodium.so' - libsodium.so.18: cannot open shared object file: No such file or directory in Unknown on line 0
2017-02-18T16:14:59+0100 [18-Feb-2017 16:14:59] NOTICE: fpm is running, pid 12674
2017-02-18T16:14:59+0100 [18-Feb-2017 16:14:59] NOTICE: ready to handle connections
2017-02-19T00:59:42+0100 [19-Feb-2017 00:59:42] NOTICE: Terminating ...
2017-02-19T00:59:42+0100 [19-Feb-2017 00:59:42] NOTICE: exiting, bye-bye!
2017-02-19T00:59:42+0100 =============================================================
2017-02-19T00:59:44+0100 ==================== start init_3rdparty ====================
2017-02-19T00:59:44+0100 Sat Feb 18 23:59:44 UTC 2017
2017-02-19T00:59:44+0100 [19-Feb-2017 00:59:44] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/var/packages/PHP5.6/target/usr/local/lib/php56/modules/libsodium.so' - libsodium.so.18: cannot open shared object file: No such file or directory in Unknown on line 0
2017-02-19T00:59:44+0100 [19-Feb-2017 00:59:44] NOTICE: fpm is running, pid 17407
2017-02-19T00:59:44+0100 [19-Feb-2017 00:59:44] NOTICE: ready to handle connections
2017-02-20T21:34:05+0100 [20-Feb-2017 21:34:05] NOTICE: Terminating ...
2017-02-20T21:34:05+0100 [20-Feb-2017 21:34:05] NOTICE: exiting, bye-bye!
2017-02-20T21:34:06+0100 =============================================================
2017-02-20T21:39:20+0100 ==================== start init_3rdparty ====================
2017-02-20T21:39:20+0100 Mon Feb 20 20:39:20 UTC 2017
2017-02-20T21:39:23+0100 [20-Feb-2017 21:39:23] NOTICE: PHP message: PHP Warning:  PHP Startup: Unable to load dynamic library '/var/packages/PHP5.6/target/usr/local/lib/php56/modules/libsodium.so' - libsodium.so.18: cannot open shared object file: No such file or directory in Unknown on line 0
2017-02-20T21:39:23+0100 [20-Feb-2017 21:39:23] NOTICE: fpm is running, pid 11324
2017-02-20T21:39:23+0100 [20-Feb-2017 21:39:23] NOTICE: ready to handle connections

Rich (BBCode):
2017-02-18T16:14:59+0100 ======== start Init_3rdparty ========
2017-02-19T00:59:41+0100 ======== stop Init_3rdparty ========
2017-02-19T00:59:44+0100 ======== start Init_3rdparty ========
2017-02-20T21:34:04+0100 ======== stop Init_3rdparty ========
2017-02-20T21:34:04+0100 Failed to execute '/var/packages/Init_3rdparty/scripts/start-stop-status stop' (err=1)
2017-02-20T21:39:21+0100 ======== start Init_3rdparty ========
2017-02-20T21:39:21+0100 Failed to execute '/var/packages/Init_3rdparty/scripts/start-stop-status start' (err=1)
2017-02-20T21:39:22+0100 ======== stop Init_3rdparty ========

Rich (BBCode):
2017/02/20 21:06:21	uninstall EmbyServer: Uninstall 3.2.1.0-1 successfully
2017/02/20 23:20:05	start Init_3rdparty: begin to start version 1.9-002
2017/02/20 23:20:05	start Init_3rdparty: start version 1.9-002 failed, result 0
2017/02/20 23:21:59	start Init_3rdparty: begin to start version 1.9-002
2017/02/20 23:21:59	start Init_3rdparty: start version 1.9-002 failed, result 0
2017/02/20 23:24:33	start Init_3rdparty: begin to start version 1.9-002
2017/02/20 23:24:34	start Init_3rdparty: start version 1.9-002 failed, result 0
2017/02/21 11:56:01	stop phpMyAdmin: begin to stop version 4.6.5-0169
2017/02/21 11:56:07	stop phpMyAdmin: stop version 4.6.5-0169 successfully, result 0
2017/02/21 11:56:11	stop MariaDB: begin to stop version 5.5.53-0070
2017/02/21 11:56:14	stop MariaDB: stop version 5.5.53-0070 successfully, result 0
2017/02/21 11:56:31	start MariaDB: begin to start version 5.5.53-0070
2017/02/21 11:56:33	start MariaDB: start version 5.5.53-0070 successfully, result 0
2017/02/21 11:56:35	start phpMyAdmin: begin to start version 4.6.5-0169
2017/02/21 11:56:40	start phpMyAdmin: start version 4.6.5-0169 successfully, result 0
2017/02/21 13:00:07	stop phpMyAdmin: begin to stop version 4.6.5-0169
2017/02/21 13:00:12	stop phpMyAdmin: stop version 4.6.5-0169 successfully, result 0
2017/02/21 13:00:16	stop MariaDB: begin to stop version 5.5.53-0070
2017/02/21 13:00:18	stop MariaDB: stop version 5.5.53-0070 successfully, result 0
2017/02/21 13:00:30	start MariaDB: begin to start version 5.5.53-0070
2017/02/21 13:00:32	start MariaDB: start version 5.5.53-0070 successfully, result 0
2017/02/21 13:00:34	start phpMyAdmin: begin to start version 4.6.5-0169
2017/02/21 13:00:39	start phpMyAdmin: start version 4.6.5-0169 successfully, result 0

1.jpg
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Im 1. Log gibt es beim Starten von Init_3rdparty eine Fehlermeldung, wird aber offensichtlich trotzdem gestartet. Fehlermeldung sagt, dass '/var/packages/PHP5.6/target/usr/local/lib/php56/modules/libsodium.so' fehlen würde...bei mir ist sie vorhanden, kannst du mal bei dir schauen.
Im Screenshot kann man ebenfalls erkennen, dass der php-fpm Masterprocess und die beiden Pool's für Init_3rdparty laufen, PHP für Init_3rdparty ist definitiv gestartet.

Der letzte Befehl muss natürlich
Rich (BBCode):
grep -i init_3rdparty /var/log/messages
lauten
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Ich denke in dem ersten Log wird der erfolgreiche Start gemeldet. Unmittelbar danach kam eben der Reboot (durch mich initiiert) aund dann konnte das Paket im Paketzentrum nicht mehr gestartet werden.

1.PNG

2.jpg
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Hast du mal versucht, ob die alte Version 1.9-001 noch funktioniert oder das gleiche Verhalten aufweist?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Hey QTip,

nein, das habe ich noch nicht probiert.
Will ich jetzt aber auch ungern machen, da am Wochenende Werkseinstellung samt Wechsel zu btrfs ansteht.
Dann gibts ein frisches und jungfäuliches System wo ich das gerne nochmal testen kann.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Ok, evtl. fällt mir noch etwas Anderes ein, was das Problem besser identifiziert. Wer weiss... vielleicht ist das Problem danach automatisch verschwunden ;)
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Hey QTip,

Hab DSM 6.1 auf meiner 916+
Neustart usw. mehrmals kein Problem.

Installiere ich aber NUR init 3rdparty startet die DS NICHT mehr und blinkt blau.
Und nein auch nach 30min nicht.


Hier liegt wohl irgendwo ein Problem vor
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Ich kann das Verhalten bestätigen. Hab gestern meine DS216+ auf DSM 6.1 upgedatet was ohne Probleme funktionierte. Dann mußte ich die DS jedoch einmal ausschalten, fuhr danach aber nicht mehr hoch - Power-LED blinkt blau, mehr nicht. Dann den DSM neu aufgesetzt, wieder Init_3rdParty etc. installiert, da ich mit Ultimalte Backup noch schnell ein Backup ziehen wollte bevor ich weitere Tests drchführen wollte. DS danach wieder runtergefahren und auch hier... Power-LED blinkt blau... das war's. DSM grad nochmal neu aufgesetzt ohne Init_3rdParty 3x ohne Probleme neu gestartet. Dann Init_§rdParty installiert und wieder - Power-LED blinkt.... Feierabend!

Tommes
 

Arnie99

Benutzer
Mitglied seit
12. Apr 2016
Beiträge
228
Punkte für Reaktionen
8
Punkte
18
Ich habe mit meiner DS216+ seit 6.1 das gleiche Problem. Sie fährt nicht mehr hoch, blinkt nur blau, init_3rdParty ist installiert. Gibt es eine andere Möglichkeit, als alles neu aufzusetzen?
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Ich kann dieses Verhalten bei meiner einzigen DSM 6.1 DS 214play nicht nachstellen, sie bootet immer vollständig durch. Kann jemand bestätigen, ob es mit der 1.9-001 noch funktioniert? Es müssen ja bestimmte Dinge zusammentreffen, denn es ist nicht grundsätzlich ein Problem bei allen DS'en. Zur Zeit weiss ich echt nicht wie ich das analysieren soll, da es ja bei mir funktioniert.
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Ich denke nicht, dass es damit geht.
Das Problem gibt es ja auch seit der 6.1beta, wenn es denn dieses ist.


Es muss ja irgendwas sein, was den Bootvorgang stoppt oder hängt.

Was ist denn, wenn das Problem nur unter btrfs auftritt.

Wird das start-stop-script immer beim Bootvorgang geladen?
Wenn ja, was ist denn wenn dort eine Variable nicht richtig ausgewertet wird oder der Path.

Dann könnte es ja zu einer Endlosschleife kommen und die DS startet nicht?


Ich werde mal schauen ob ich es mit der älteren Version + ext4 klappt und sonst btrfs.
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
Was ist denn, wenn das Problem nur unter btrfs auftritt.

Bei mir tritt das Problem unter ext4 (Basis) auf, daran kann es also schon mal nicht liegen.

@QTip
Ich versuche zu helfen wo ich kann, jedoch möchte ich das nur sehr ungern auf meiner DS216+ weiter testen, da diese mittlerweile sehr stark in meine lokale Infrastruktur eingebunden ist und ich das System einfach brauche. Soblad ich meine DS216+ wieder am rennen habe und ich noch ein, zwei Backups angelegt habe, würde ich das auf meiner DS115 weiter probieren, wenn das Problem denn da überhaupt auftritt. Das wird aber wohl erst morgen werden... sorry!

Tommes
 

Arnie99

Benutzer
Mitglied seit
12. Apr 2016
Beiträge
228
Punkte für Reaktionen
8
Punkte
18
Ich habe ext4 und trotzdem fährt die DS nicht mehr hoch.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
momentan nur soviel, Kernel-ooops
DS1513+ frisch mit 6.1 ext4 auf Testplatte
Rich (BBCode):
linuxrc.syno executed successfully.
Post init
[   17.936800] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts: barrier=1
[   19.373248] EXT4-fs (md0): re-mounted. Opts: (null)
[   20.150974] init: job_class.c:2816: Assertion failed in job_class_induct_jobs: class->start_on->value
[   20.175373] init: Caught abort, core dumped
[   20.180705] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000600
[   20.180705]
[   20.189842] CPU: 1 PID: 1 Comm: init Tainted: P           O 3.10.102 #15047
[   20.196800] Hardware name: Intel Corporation GRANITE WELL, BIOS Tiano-GraniteWell 05/27/2011
[   20.205229]  ffffffff81492162 ffffffff814912e2 0000000000000010 ffff88011a0a7ee8
[   20.212696]  ffff88011a0a7e80 ffffffff8105d1b8 0000000000000600 ffff88011a0a3758
[   20.220162]  0000000000000056 0000000000000000 0000000000000000 ffff880119c697c0
[   20.227630] Call Trace:
[   20.230091]  [<ffffffff81492162>] ? dump_stack+0xc/0x15
[   20.235319]  [<ffffffff814912e2>] ? panic+0xbc/0x1cf
[   20.240285]  [<ffffffff8105d1b8>] ? sched_move_task+0x98/0x120
[   20.246111]  [<ffffffff81035bee>] ? do_exit+0xa8e/0xa90
[   20.251336]  [<ffffffff810f4bed>] ? __fput+0x14d/0x230
[   20.256472]  [<ffffffff81035c57>] ? do_group_exit+0x37/0xa0
[   20.262043]  [<ffffffff81035ccb>] ? SyS_exit_group+0xb/0x10
[   20.267613]  [<ffffffff81497df2>] ? system_call_fastpath+0x16/0x1b

Gruß Götz
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Es liegt definitiv an der php_status.sh, preinst oder start-stop-script.
Hab die Dateien mal ein wenig geändert und exit 0 gesetzt.
Dann startet die DS.

Wahrscheinlich wie vermutet eine Endlosschleife oder?
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Es liegt am start-stop-status

Gerade keine Ahnung woran es liegen könnte.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
mein erster Test entstand unter Zeitdruck. Jetzt noch einmal neu installiert, verschiedene Pakete installiert, des öfteren problemlos neu gestartet und dann Init_3rdparty installiert. Eine Weile laufen lassen und Neustart, Ergebnis wieder Kernel panic. Die Ursache ist mir schleierhaft. In dem Stadium ist selbst die serielle Konsole unbenutzbar da noch gar keine shell gestartet wurde. Bin momentan ratlos.

Gruß Götz
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Es muss echt am start-stop-status Script liegen oder am php_status der ausgelesen wird.
Nochmals kann ich jetzt nicht testen hab es zig Mal gemacht.

Habe leider auch keine Möglichkeit die HDD auszulesen, sonst würde ich überall ein echo in ein Log schreiben lassen und set ausgeben,
dann könnte man gut erkennen woran es liegen könnte.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat