Plesk Dienste über Kommandozeile neu starten

Manchmal ist es notwendig Plesk Dienste wie z.B. Apache, Plesk oder ähnliches direkt von der Kommandozeile neu zu starten. Die dazugehörigen Befehle lauten wie folgt:

1
2
3
4
5
6
7
8
Plesk: /etc/init.d/psa restart
Apache: /etc/init.d/apache2 restart
Apache: /usr/local/psa/admin/bin/websrvmng -start
QMail (sendmail): /usr/local/psa/admin/bin/mailmng --start-smtpd
POP3: /usr/local/psa/admin/bin/mailmng --start-maild
MySQL: /etc/init.d/mysql start
SpamAssassin: /usr/local/psa/admin/bin/spamd --start
Mailman: /etc/init.d/mailman start

Statt „start“ kann man mit „status“ den aktuellen Status überprüfen. „restart“ hingegen bedeutet, dass man den Dienst stopt und neustartet.

Um herauszufinden welche Dienste noch laufen:

1
ps faux

Ach ja, den ganzen Server kann man natürlich auch neustarten mit: „reboot“

Dieser Beitrag wurde unter Plesk abgelegt und mit , , , , , , , , , , , , , , , , , , , , , , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

11 Antworten zu Plesk Dienste über Kommandozeile neu starten

  1. Nick sagt:

    Wollte nur mal Danke fuer den Beitrag sagen. War hilfreich! 🙂

  2. der Administrator sagt:

    Hallo Adrian,

    erst einmal vielen Dank für deinen Blog. Du hast mir schon sehr oft aus der Patsche geholfen. Ich habe momentan das Problem, da mein neues Plesk 9.5.2 (auf CentOS) out of the box Probleme mit mailman hat. Die Mails werden zwar ausgeliefert, ich habe aber keinen Zugriff auf die Listen, hier erscheint immer der bekannte „We have hit a bug“ Hinweis. Leider sind auch keine Fehler im mailman log. Wenn ich aber den mailman neu starte, bekomm ich folgende Fehlermeldungen:

    Shutting down mailman: [ OK ]
    Starting mailman: [ OK ]
    [root@s15404233 courier-imap]# Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2099) ArchRunner qrunner started.
    Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2101) CommandRunner qrunner started.
    Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2100) BounceRunner qrunner started.
    Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    Logging error:
    Traceback (most recent call last):
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    Jul 11 09:26:25 2010 (2106) RetryRunner qrunner started.
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2105) VirginRunner qrunner started.
    Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2104) OutgoingRunner qrunner started.
    Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2102) IncomingRunner qrunner started.
    Logging error:
    Traceback (most recent call last):
    File „/usr/lib/mailman/Mailman/Logging/Logger.py“, line 68, in __get_f
    1)
    File „/usr/lib64/python2.4/codecs.py“, line 666, in open
    file = __builtin__.open(filename, mode, buffering)
    IOError: [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Original log message:
    [Errno 21] Is a directory: ‚/var/log/mailman/qrunner‘
    Jul 11 09:26:25 2010 (2103) NewsRunner qrunner started.

    Hast Du vielleicht eine Idee ?

    Schöne Grüsse

    Hansi

  3. Sebastian sagt:

    Guten Tag habe ein riesen problem
    nach dem einlogen in Plesk seit heute
    bekomme ich nur diesen fehler in Plesk
    bin echt am verzweifeln danke im voraus

    ERROR: Zend_Db_Statement_Exception

    Eine Ebene höher
    SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine

    0: Pdo.php:238
    Zend_Db_Statement_Pdo->_execute(array)
    1: Statement.php:283
    Zend_Db_Statement->execute(array)
    2: Abstract.php:433
    Zend_Db_Adapter_Abstract->query(string ‚DESCRIBE `sessions`‘, array)
    3: Abstract.php:230
    Zend_Db_Adapter_Pdo_Abstract->query(string ‚DESCRIBE `sessions`‘)
    4: Mysql.php:136
    Zend_Db_Adapter_Pdo_Mysql->describeTable(string ’sessions‘, NULL null)
    5: Abstract.php:696
    Zend_Db_Table_Abstract->_setupMetadata()
    6: Abstract.php:722
    Zend_Db_Table_Abstract->_getCols()
    7: Abstract.php:762
    Zend_Db_Table_Abstract->_setupPrimaryKey()
    8: DbTable.php:517
    Zend_Session_SaveHandler_DbTable->_getPrimary(string ‚b6d884c32418dd769ffa2116150446b9‘)
    9: DbTable.php:316
    Zend_Session_SaveHandler_DbTable->read(string ‚b6d884c32418dd769ffa2116150446b9‘)
    10: :
    session_start()
    11: class.Session.php:330
    Session->registerSession(integer ‚1‘, string ‚admin‘, string ‚84.60.62.33‘, NULL null, NULL null)
    12: cmd_loginup.php:192
    createSessionCommon(integer ‚1‘, string ‚admin‘, boolean true, string ‚84.60.62.33‘, NULL null, NULL null)
    13: cmd_loginup.php:370
    createSessionAdmin(string ‚admin‘, string ‚*********‘, string ‚***************************‘, boolean false)
    14: cmd_loginup.php:138
    createSession(string ‚admin‘, string ‚*********‘)
    15: login_up.php3:36

    • Adrian sagt:

      Hi, und wie kann ich Dir dabei helfen? Sieht nach einem kleinen Datenbankproblem aus.

      VG

      • Sebastian sagt:

        Hi ja wie weiss ich net beim Login in Plesk zeigt er das hier an

        ERROR: Zend_Db_Statement_Exception Eine Ebene höher

        SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine

        ——————————————————————————–

        0: Pdo.php:238
        Zend_Db_Statement_Pdo->_execute(array)
        1: Statement.php:283
        Zend_Db_Statement->execute(array)
        2: Abstract.php:433
        Zend_Db_Adapter_Abstract->query(string ‚DESCRIBE `sessions`‘, array)
        3: Abstract.php:230
        Zend_Db_Adapter_Pdo_Abstract->query(string ‚DESCRIBE `sessions`‘)
        4: Mysql.php:136
        Zend_Db_Adapter_Pdo_Mysql->describeTable(string ’sessions‘, NULL null)
        5: Abstract.php:696
        Zend_Db_Table_Abstract->_setupMetadata()
        6: Abstract.php:722
        Zend_Db_Table_Abstract->_getCols()
        7: Abstract.php:762
        Zend_Db_Table_Abstract->_setupPrimaryKey()
        8: DbTable.php:517
        Zend_Session_SaveHandler_DbTable->_getPrimary(string ‚c37537c3336d2be8faff39fb8b025368‘)
        9: DbTable.php:316
        Zend_Session_SaveHandler_DbTable->read(string ‚c37537c3336d2be8faff39fb8b025368‘)
        10: :
        session_start()
        11: class.Session.php:330
        Session->registerSession(integer ‚1‘, string ‚admin‘, string ‚84.60.62.33‘, NULL null, NULL null)
        12: cmd_loginup.php:192
        createSessionCommon(integer ‚1‘, string ‚admin‘, boolean true, string ‚84.60.62.33‘, NULL null, NULL null)
        13: cmd_loginup.php:370
        createSessionAdmin(string ‚admin‘, string ‚*********‘, string ‚***************************‘, boolean false)
        14: cmd_loginup.php:138
        createSession(string ‚admin‘, string ‚*********‘)
        15: login_up.php3:36

        und 1&1 hat sich bis heute nicht gemeldet ich weiss net was ich machen kann danke das du dich so schnell meldest ich weiss einfach nicht was ich machen kann
        Gruss Sebastian

  4. koch ralph sagt:

    eine frage bin absoluter laie ,
    kann mann einfach über plesk ein server neu starten.

    hintergrund der frage unsere seite geht seit einer stunde nicht mehr und unser anbieter hat wochenende, das schlimme dran das ist ein onlineshop.

    aber ich weiss nicht ob hier jemand um die zeit und genau heute hier was liest

    antworten gehen besser über kochremseck@web.de
    07146889946
    weil unsere mail ja auch nicht geht logisch
    danke für die hilfe wenn wer da ist

    • Adrian sagt:

      Hallo Ralph,

      Du kannst den Server mittels deiner Plesk Webseite auch neu starten. Öffne hierzu deine Plesk „Startseite“ und gehe auf „Tools & Dienstprogramme“. Dort hast Du einen Punkt namens „Server neu starten“. Wenn der Punkt gewählt wurde startet kurzezeit später dein Server neu.

      VG
      Adrian

  5. Wetzu sagt:

    Gibt es auch ne möglichkeit bei Windows Server 2008 SP + Plesk 11 eine Kommandozeile zu bekommen? und wenn ja wie?

  6. Angelique Marsiske sagt:

    Hallo,

    ich habe ein riesiges Problem, meine domain ist nicht mehr zu erreichen und ich bekomme immer folgende fehlermeldung, kannst du mir vielleicht helfen, oder sagen as ich noch tun kann?
    denn auch ein kompletter neustart geht nicht mehr, apache startet nicht mehr.

    root@plesk:~# /etc/init.d/apache2 restart
    apache2: Syntax error on line 227 of /etc/apache2/apache2.conf: Syntax error on line 5 of /etc/apache2/conf.d/zz010_psa_httpd.conf: Syntax error on line 74 of / etc/apache2/plesk.conf.d/server.conf: Include directory ‚/etc/apache2/plesk.conf .d/ip_default‘ not found
    Action ‚configtest‘ failed.
    The Apache error log may have more information.

Kommentare sind geschlossen.