Update [ERLEDIGT - siehe ganz unten]:
Nach dem Upgrade schlägt nun der Aufruf von http_vhost.pl fehl:
Can't connect to local MySQL server through socket '/usr/local/pd-admin2/var/mysql.run/mysql.sock' (111) at /opt/pdadmin/bin/httpd_vhosts.pl line 58
[Wed Apr 8 15:42:41 2020] httpd_vhosts.pl: can't connect! at /opt/pdadmin/bin/httpd_vhosts.pl line 58.
Ausserdem wollte ich auch ein Upgrade auf die 0-6-351 machen und dies schlägt auch fehl:
...
Installierte Version: 0348
Aktuelle Version : 0351
Die Installation der aktuellen Version wird NUN vorbereitet ...
SETEMP=/usr/local/pd-admin2.ELgrDg
Entpacke Server-Umgebung. Bitte haben Sie etwas Geduld.
~/seu3
Versionsvergleich 2019102300 >= 2019102300 OK.
|
| trying to stop apache ...
|
httpd: no process found
|
| Dienste werden gestoppt ...
|
/service/apache24
/service/clamd
/service/dovecot22
/service/FPM-...
/service/mysqld
/service/proftpd
/service/qmail-msa
/service/qmail-send
/service/qmail-smtpd
/service/qmail-smtpSd
/service/spamd
/service/dovecot22/log
/service/FPM-...
/service/proftpd/log
/service/qmail-msa/log
/service/qmail-smtpd/log
/service/qmail-smtpSd/log
couriertls: no process found
courierlogger: no process found
stoppe MySQL-Server ...mysqladmin: [ERROR] unknown option '--The MySQL server'
Fertig.
Lege ein tempor▒res Arbeitsverzeichnis an: /usr/local/pd-admin2.work done
Installierte Dateien werden kopiert (hard-linking) ... done
Unver▒nderte Dateien werden gel▒scht.
4924 directories removed
75 directories not removed (not empty)
done
Das alte pd-admin2-Verzeichnis wird umbenannt ... done
Bringe die neue Server-Umgebung in Stellung...
~/seu3
USERADD=useradd
** Eigent▒mer ▒ndern auf root **
** user mysql einrichten **
** Eigent▒mer ▒ndern auf mysql f▒r var/mysql **
** PostgreSQL vorbereiten **
** user dovecot und dovenull einrichten **
** DocumentRoot einrichten **
** adminer vorbereiten **
** adminer an root **
** phpMyAdmin vorbereiten **
** php.d an root **
** Gruppe/Benutzer squirrel anlegen**
** Eigent▒mer/Berechtigungen von squirrelmail anpassen**
** Gruppe/Benutzer rndcbml anlegen**
** Eigent▒mer/Berechtigungen von roundcubemail anpassen**
** Berechtigung f▒r share/clamav ▒ndern **
** user/group simscan/simscan einrichten **
** Eigent▒mer ▒ndern auf clamav f▒r share/clamav **
** suidperl wird erzeugt **
+ workaround for perl without suid support
** cgiwrap setuid **
** Berechtigungen f▒r Apache-Logfile-Verzeichnis **
** Berechtigungen f▒r Apache-Conf-Verzeichnis **
** Berechtigungen f▒r UPDATE.INF-Verzeichnis **
** Berechtigungen f▒r awstats-Verzeichnis **
** Verzeichnisse f▒r mod-pagespeed **
** Ausf▒hrungsberechtigung zur▒ckgesetzt **
** User/Gruppen f▒r qmail **
** Berechtigungen f▒r /var/qmail/owners/... **
HERE=/root/seu3
checking subdirectory structure before importing changed files
importing changed files from work dir
Entferne Symlink /usr/local/pd-admin2.work/var/mysql
(1) MYSQLDATADIR = </home/mysql>
Arbeitsverzeichnis wird gel▒scht ...Fertig
|
| Entferne einige .pdu-Dateien ...
|
/usr/local/pd-admin2/var/mysql/mysql/db.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/db.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/user.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/user.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/tables_priv.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/tables_priv.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/func.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/func.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/host.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/host.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/columns_priv.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/columns_priv.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_leap_seconds.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_leap_seconds.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_name.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_name.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_transition.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_transition.frm.pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_transition_type.MY[ID].pdu-*
/usr/local/pd-admin2/var/mysql/mysql/time_zone_transition_type.frm.pdu-*
(2) MYSQLDATADIR = </home/mysql>
(3) re-creating symlink var/mysql -> </home/mysql>
old SE has mysql symlink
new SE has mysql symlink (OK)
|
| changing u/g of squirrelmail
|
|
| Dienste werden gestartet ...
|
/service/apache24
/service/clamd
/service/dovecot22
/service/FPM-...
/service/mysqld
/service/proftpd
/service/qmail-msa
/service/qmail-send
/service/qmail-smtpd
/service/qmail-smtpSd
/service/spamd
/service/dovecot22/log
/service/FPM-...
/service/proftpd/log
/service/qmail-msa/log
/service/qmail-smtpd/log
/service/qmail-smtpSd/log
|
| PHP-Version von 4 auf 5 aendern
|
Kann nicht zur Datenbank verbinden!
Kann nicht zur Datenbank verbinden!
Kann nicht zur Datenbank verbinden!
Kann nicht zur Datenbank verbinden!
Kann nicht zur Datenbank verbinden!
Konnte auch nach 60 Sekunden nicht mit der MySQL-Datenbank verbinden.
[Wed Apr 8 15:42:41 2020] httpd_vhosts.pl: DBI connect('database=vadmin;host=localhost;','va dmin',...) failed: Can't connect to local MySQL server through socket '/usr/local/pd-admin2/v ar/mysql.run/mysql.sock' (111) at /opt/pdadmin/bin/httpd_vhosts.pl line 58
[Wed Apr 8 15:42:41 2020] httpd_vhosts.pl: can't connect! at /opt/pdadmin/bin/httpd_vhosts.p l line 58.
|
| MySQL fix privileges/MySQL shutdown/restart (MySQL 4.1/5.0)
| mysql_upgrade (MySQL 5.1)
|
|
| mysql_upgrade (5.1, 5.5, 5.7)
|
mysql_upgrade: [ERROR] unknown option '--The MySQL server'
Upgrade process encountered error and will not continue.
mysqladmin: [ERROR] unknown option '--The MySQL server'
|
| Courier IMAP wird initialisiert.
|
found etc/authlib/authdaemonrc
found etc/authlib/authmysqlrc
CONFIGURE/configure-ci.pl wird nicht ausgef▒hrt.
|
| rssh wird als shell registriert
|
|
| Das Update der Serverumgebung (SE) ist abgeschlossen
| Bitte pr▒fen Sie, ob alle Dienste wieder angelaufen sind,
| insbesondere solche, die ▒ber /etc/rc.d (z. B. imap) ge-
| startet werden.
|
Auch ein manueller Aufruf von
/usr/local/pd-admin2/bin/mysqladmin -p... shutdown
liefert den Fehler
mysqladmin: [ERROR] unknown option '--The MySQL server'
Bzw. auch direkter Aufruf von
/usr/local/pd-admin2/bin/mysql
liefert Fehler
mysql: [ERROR] unknown option '--The MySQL server'
Hat jemand eine Idee woran das liegen könnte?
ERLEDIGT: Das Problem war, dass sich ein Syntaxfehler in der my.cnf eingeschlichen hat. Ich bin mir noch nicht ganz sicher wie es
dazu kam aber nach manuellem Fix starte der MySQL Server nun wieder wie gewohnt.