MySQL im jail

Mardor

Well-Known Member
Hallo,

leider schaffe ich es nicht MySQL in einer Jail zum Laufen zu bekommen. In der rc.conf ist mysql eingetragen.


Code:
 portmaster -L
===>>> Root ports (No dependencies, not depended on)
===>>> portaudit-0.5.14
===>>> portmaster-2.23
===>>> vim-lite-7.2.411
===>>> xtail-2.1
===>>> 4 root ports

===>>> Trunk ports (No dependencies, are depended on)
===>>> libevent-1.4.13
===>>> mysql-client-5.5.4
===>>> 2 trunk ports

===>>> Branch ports (Have dependencies, are depended on)
===>>> 0 branch ports

===>>> Leaf ports (Have dependencies, not depended on)
===>>> mysql-server-5.5.4
===>>> tmux-1.2_1
===>>> 2 leaf ports

===>>> 8 total installed ports
        ===>>> There are no new versions available

Wenn ich mysql direct aufrufe erhalte ich folgende Meldung:
Code:
/usr/local/etc/rc.d/mysql-server: WARNING: failed precmd routine for mysql

Leider habe ich keine weiterführenden Information zu diesem Fehler gefunden. Kennt diesen Fehler jemand von euch ?

Gruß Mardor
 
Ich würde ins Blaue tippen, dass das ne Netzwerksache ist.
Netzwerk vielleicht noch nicht oben wenn MySQl startet?
 
Schau dir mal das Startscript an.
Die Funktion mysql_prestart() dürfte den Fehler verursachen.
Du kannst die Befehle einfach aufdröseln und mal so in eine Shell eingeben, dann solltest du sehen, wos hakt. Vermutlich fehlt einfach /var/db/mysql oder sowas...
 
Im jail muss mysql seine IP eingestellt werden.

/usr/local/etc/my.cnf
Code:
[mysqld]
bind-address= 192.168.0.1
 
Nein, muss nicht. Ich habe hier einen mysql in einem jail laufen und dazu nichts in der my.cnf stehen bzw. ich habe nichtmal eine.

Ich tippe auchmal auf eine unvollständig konfigurierte Jail. Poste doch mal die entsprechenden Daten aus der /etc/rc.conf vom Host.

Gruß
 
Zurück
Oben