[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: