lupusoft
Aktives Mitglied
Thread Starter
- Dabei seit
- 05.01.2004
- Beiträge
- 250
- Reaktionspunkte
- 4
Moin,
ich bin gerade dabei, eine mySQL Bank von 10.2.8 auf einen G5 mit 10.3.5 zu übertragen. Ein sehr nettes feature der Panther Konsole ist ja, dass man nun die verschiedenen (error)log Dateien "in einer Hand" hat. Als Unix-DAU würde es mir sehr entgegen kommen, wenn ich die diversen mySQL logs ebenfalls aus der Konsole heraus anschauen könnte. Leider funktioniert das nicht so, wie ich es mir erhofft habe. Hier mal eine kurze Beschreibung, was ich versucht habe:
1. mysql-max-4.0.21 installiert
2. eine my.cnf Datei in /etc angelegt u.a. mit folgenden Einträgen
log-update = /var/log/mysql/update.log
log-error = /var/log/mysql/error.log
log = /var/log/mysql/logfile.log
3. einen Ordner mysql in /var/log/ angelegt, der zunächst die gleichen Rechte wie der übergeordnete hatte, nämlich sowas wie drwxr-xr-x 2 root wheel.
4. den mysql Daemon gestartet und in der Konsole nachgeschaut. War natürlich nix zu sehen.
5. Im Terminal nachgeschaut, ob die logfiles da sind. Sind sie:
/var/log//mysql:
total 24
drwxr-xr-x 5 mysql wheel - 170B 19 Oct 12:10 ./
drwxr-xr-x 36 root wheel - 1K 19 Oct 11:54 ../
-rw-rw---- 1 mysql wheel - 2K 19 Oct 12:11 error.log
-rw-rw---- 1 mysql wheel - 444B 19 Oct 12:11 logfile.log
-rw-rw---- 1 mysql wheel - 296B 19 Oct 12:11 update.log
Was ich vermute, ist, dass mySQL nach dem Start den Owner und die Rechte auf mysql bzw. wheel gesetzt hat. Da liegt der Hund begraben, oder?
Fällt irgendwem was ein, wie ich die Konsole dazu bringen könnte, die mySQL logfiles zu lesen? Wie macht ihr das? Jedesmal mit sudo ins Terminal wie in diesem thread beschrieben https://www.macuser.de/forum/showthread.php?t=10606 ?
Danke für eure Vorschläge, Lupus
ich bin gerade dabei, eine mySQL Bank von 10.2.8 auf einen G5 mit 10.3.5 zu übertragen. Ein sehr nettes feature der Panther Konsole ist ja, dass man nun die verschiedenen (error)log Dateien "in einer Hand" hat. Als Unix-DAU würde es mir sehr entgegen kommen, wenn ich die diversen mySQL logs ebenfalls aus der Konsole heraus anschauen könnte. Leider funktioniert das nicht so, wie ich es mir erhofft habe. Hier mal eine kurze Beschreibung, was ich versucht habe:
1. mysql-max-4.0.21 installiert
2. eine my.cnf Datei in /etc angelegt u.a. mit folgenden Einträgen
log-update = /var/log/mysql/update.log
log-error = /var/log/mysql/error.log
log = /var/log/mysql/logfile.log
3. einen Ordner mysql in /var/log/ angelegt, der zunächst die gleichen Rechte wie der übergeordnete hatte, nämlich sowas wie drwxr-xr-x 2 root wheel.
4. den mysql Daemon gestartet und in der Konsole nachgeschaut. War natürlich nix zu sehen.
5. Im Terminal nachgeschaut, ob die logfiles da sind. Sind sie:
/var/log//mysql:
total 24
drwxr-xr-x 5 mysql wheel - 170B 19 Oct 12:10 ./
drwxr-xr-x 36 root wheel - 1K 19 Oct 11:54 ../
-rw-rw---- 1 mysql wheel - 2K 19 Oct 12:11 error.log
-rw-rw---- 1 mysql wheel - 444B 19 Oct 12:11 logfile.log
-rw-rw---- 1 mysql wheel - 296B 19 Oct 12:11 update.log
Was ich vermute, ist, dass mySQL nach dem Start den Owner und die Rechte auf mysql bzw. wheel gesetzt hat. Da liegt der Hund begraben, oder?
Fällt irgendwem was ein, wie ich die Konsole dazu bringen könnte, die mySQL logfiles zu lesen? Wie macht ihr das? Jedesmal mit sudo ins Terminal wie in diesem thread beschrieben https://www.macuser.de/forum/showthread.php?t=10606 ?
Danke für eure Vorschläge, Lupus