Re: mysqld.sock
Denny Schierz wrote:
ich brauche für Postfix einen (Hard)Link von /var/run/mysql/mysqld.sock
nach /var/spool/postfix/var/run/mysql/mysqld.sock. Soweit kein Problem,
nur bei einem Neustart verliert der Link an "Wirkung". Ich muss ihn
löschen und neuerstellen, damit Postfix auf Mysql zugreifen kann.
Hallo Denny
Warum konfigurierst du mysql nicht entsprechend? In /etc/mysql/my.cnf
den Eintrag
socket = /var/run/mysqld/mysqld.sock
entsprechend ändern.
> Kann mir einer das erklären, warum das so ist? Wie kann man das
> Problem beheben, außer mit einem Script?
Gar nicht. Ein Hardlink ist nur ein weiterer Eintrag im Verzeichnis, das
auf eine bereits vorhandene Datei zeigt. Wenn Du nun eine davon
löschst, bleibt der andere übrig und zeigt weiterhin auf das nicht mehr
verwendeten Socket. Beim nächsten Neustart von mysql wird ein neuer
Socket kreiert, der nichts mehr mit dem alten zu tun hat.
Thomas
--
SDG - System Design Group GmbH => Tel. +49 89 54 828 979
Dachauer Strasse 38 => Fax. +49 89 55 028 719
80335 Muenchen, Germany => E-Mail: info@sdg.de
Reply to: