Seit Update von Parallels Plesk auf 11.5.30 Bachup Fehler (pmm utility PMMCli raised an exception. Error code is: 2)
Hallo Zusammen,
ich weiß nicht, ob ich jetzt den richtigen Bereich erwischt habe aber ich hoffe es.
Also ich habe gestern und Update von Parallels Plesk Panel durchgeführt. welche Version ich vorher hatte weiß ich nicht mehr genau aber es war auf jeden Fall eine 10.X. Nun habe ich die 11.5.30 Update #10
Als der Server heut morgen sein tägliches Backup durchführen wollte, bekam ich eine E-Mail das etwas schief lief. Darin enthalten forlgendes:
Nachdem ich versucht habe das Buckup händisch anzustoßen genau die selbe Meldung:
Also habe ich das gemacht, was er mir sagt. Ich habe mir die Log-Datei angesehen. Darin finde ich folgendes:
Und genau da setzt es bei mir aus. Entweder habe ich zu wenig Ahnung von Linux oder von Plesk oder einfach von beidem. Im Internet finde ich Ergebnis, was auf meine Fehlermeldung passt und Plesk selbst wird mir vermutlich keine Auskuft geben, da angeblich meine Lizenz dafür nicht ausreicht.
Kann mit jemand von euch bei der Lösung des Problems helfen? Ich benötige dringend wieder die automatischen Backups.
Danke und Gruß Freaky
ich weiß nicht, ob ich jetzt den richtigen Bereich erwischt habe aber ich hoffe es.
Also ich habe gestern und Update von Parallels Plesk Panel durchgeführt. welche Version ich vorher hatte weiß ich nicht mehr genau aber es war auf jeden Fall eine 10.X. Nun habe ich die 11.5.30 Update #10
Als der Server heut morgen sein tägliches Backup durchführen wollte, bekam ich eine E-Mail das etwas schief lief. Darin enthalten forlgendes:
Following error is occured during scheduled backup process:
pmm utility 'PMMCli' raised an exception. Error code is: 2 See pmmcli.log to find out detailed information on this
pmm utility 'PMMCli' raised an exception. Error code is: 2 See pmmcli.log to find out detailed information on this
Nachdem ich versucht habe das Buckup händisch anzustoßen genau die selbe Meldung:
Fehler: pmm utility 'PMMCli' raised an exception. Error code is: 2
See pmmcli.log to find out detailed information on this
See pmmcli.log to find out detailed information on this
Also habe ich das gemacht, was er mir sagt. Ich habe mir die Log-Datei angesehen. Darin finde ich folgendes:
[2013-08-09 19:16:14.847|1911] DEBUG: --> <pmmcli.MakeDumpAction object at 0xb73144ec>
[2013-08-09 19:16:14.847|1911] INFO: stdin: <backup-task-description><misc owner-guid="c7ce4d62-823c-4dd5-9589-333d38d74b84" owner-type="server" verbose-level="5" owner-name="server"/><dumps-storage-credentials storage-type="local"><root-dir>/var/lib/psa/dumps</root-dir><file-name/></dumps-storage-credentials><backup-specification><backup-options type="configuration-only" compression-level="standard" suspend="false" mail-to="" description="Server-Backup. Erstellungsdatum: Aug 9, 2013 07:16 PM" mssql-native-backup="true"/><object-to-backup type="server" id="1" name="server"/></backup-specification></backup-task-description>
[2013-08-09 19:16:14.853|1911] INFO: Packet succesfully validated.
[2013-08-09 19:16:14.855|1911] DEBUG: <pmmcli.ActionRunner object at 0xb73142ac>: doActivity
[2013-08-09 19:16:14.856|1911] DEBUG: LOG: init 'backup-backup' (with session=False)
[2013-08-09 19:16:14.856|1911] DEBUG: LOG: no logs dir in session, create
[2013-08-09 19:16:14.856|1911] DEBUG: LOG: log dir /opt/psa/PMM/logs/backup-2013-08-09-19-16-14-435
[2013-08-09 19:16:14.857|1911] DEBUG: LOG: custom log /opt/psa/PMM/logs/backup-2013-08-09-19-16-14-435/backup.log
[2013-08-09 19:16:14.863|1911] INFO: Executing <subprocess[1912] '/usr/bin/perl /opt/psa/admin/bin/plesk_agent_manager server --get-size -c --session-path=/opt/psa/PMM/sessions/2013-08-09-191614.452'>
[2013-08-09 19:16:15.017|1911] INFO: Subprocess raised ExecuteException: Subprocess <subprocess[1912] '/usr/bin/perl /opt/psa/admin/bin/plesk_agent_manager server --get-size -c --session-path=/opt/psa/PMM/sessions/2013-08-09-191614.452'> was finished with exit code 2
== STDOUT ====================
== STDERR ====================
[2013-08-09 19:16:15.019|1911] CRITICAL: PMMUtility exception:
Subprocess <subprocess[1912] '/usr/bin/perl /opt/psa/admin/bin/plesk_agent_manager server --get-size -c --session-path=/opt/psa/PMM/sessions/2013-08-09-191614.452'> was finished with exit code 2
== STDOUT ====================
== STDERR ====================
Traceback (most recent call last):
File "/opt/psa/admin/share/pmmcli/pmmcli.py", line 2491, in main
data_action_response, errcode_response, error_message = actions.get(sys.argv[1][2:])(parameters)
File "/opt/psa/admin/share/pmmcli/pmmcli.py", line 2354, in make_dump
return ActionRunner(MakeDumpAction, backup_task_description, None).doActivity()
File "/opt/psa/admin/share/pmmcli/pmmcli.py", line 164, in doActivity
result = self.processor.doActivity()
File "/opt/psa/admin/share/pmmcli/pmmcli.py", line 1349, in doActivity
raise PMMUtilityException('PMMCli', x)
PMMUtilityException: PMMCli was finished with exit code 2
[2013-08-09 19:16:15.020|1911] INFO: Outgoing packet:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<errcode>1000</errcode>
<errmsg>pmm utility 'PMMCli' raised an exception. Error code is: 2
See pmmcli.log to find out detailed information on this</errmsg>
</response>
Und genau da setzt es bei mir aus. Entweder habe ich zu wenig Ahnung von Linux oder von Plesk oder einfach von beidem. Im Internet finde ich Ergebnis, was auf meine Fehlermeldung passt und Plesk selbst wird mir vermutlich keine Auskuft geben, da angeblich meine Lizenz dafür nicht ausreicht.
Kann mit jemand von euch bei der Lösung des Problems helfen? Ich benötige dringend wieder die automatischen Backups.
Danke und Gruß Freaky
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 213878
Url: https://administrator.de/contentid/213878
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
9 Kommentare
Neuester Kommentar
Hallo Freaky,
von Plesk hab ich auch keine Ahnung. Aber wenn das hierbedeutet, dass ein Perl-Skript ausgeführt wird, also plesk_agent_manager ist ein Perl-Skript, dann solltest Du diesen Befehl mal manuell ausführen und auf Fehlermeldungen achten. Perl versteht die Option -w (warnings), Du könntest also "perl -w /opt....." aufrufen also beim Ausführen des Befehls hinter Perl ein -w setzten. Ansonsten müsstest Du Dir mal ansehen ob in dem Skript spezifiziert ist, welche Fehlermeldungen zu welchem Errorcode gehören.
Markus
von Plesk hab ich auch keine Ahnung. Aber wenn das hier
'/usr/bin/perl /opt/psa/admin/bin/plesk_agent_manager server --get-size -c --session-path=/opt/psa/PMM/sessions/2013-08-09-191614.452'
Markus
Welche Version von Perl hast Du denn installiert? poste bitte mal die Ausgabe von
Und beschreib mal bitte genau welche Version von welchem Betriebssystem mit welchem Kernel bei Dir läuft, hast Du nur dieses eine Update durchgeführt? oder auch den Rest vom System? Im besten Fall hast Du einfach eine zu alte Perl-Version, dann müsstest Du die updaten.
Es kann aber auch sein, dass sich bei regulärem Ablauf Perl-Skripten gegenseitig aufrufen und beim Aufruf eines einzelnen Skripts Deklarationen fehlen, die früher vorgenommen werden sollten.
Wie sieht es denn mit Deinen Perl-Kenntnissen aus?
Markus
perl -v
Es kann aber auch sein, dass sich bei regulärem Ablauf Perl-Skripten gegenseitig aufrufen und beim Aufruf eines einzelnen Skripts Deklarationen fehlen, die früher vorgenommen werden sollten.
Wie sieht es denn mit Deinen Perl-Kenntnissen aus?
Markus
Wir haben bei Slackware-14.0 im Moment Perl 5.16.1, es kann also gut sein, dass Deine Perl-Version viel zu alt ist. Vielleicht solltest Du dass gesamte System auf einen einheitlichen Updatestand bringen.
Markus
Markus
Hallo,
es kann auch sein, dass einige der installierten zusätzlichen Perlmodule (*.pm Dateien) zu alt sind. Die werden m.E. auch bei einem Update von Perl nicht automatisch mit upgedatet. Vergleiche hier.
Markus
es kann auch sein, dass einige der installierten zusätzlichen Perlmodule (*.pm Dateien) zu alt sind. Die werden m.E. auch bei einem Update von Perl nicht automatisch mit upgedatet. Vergleiche hier.
Markus