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”
{ 9 comments… read them below or add one }
Wollte nur mal Danke fuer den Beitrag sagen. War hilfreich!
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
Moin Hansi, Problem schon gelöst?
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
Hi, und wie kann ich Dir dabei helfen? Sieht nach einem kleinen Datenbankproblem aus.
VG
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
Ich schicke Dir nachher, sobald ich Zeit habe, eine Mail.
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
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