Page 1 of 1
Mysql & Chroot
Posted: 2005-01-24 11:14
by 3-ranger
Hi
habe unter meinem Debian 3.0 System einige Debian 3.1 Chroot Umgebungen installiert.
wie kann ich das bewerkstelligen, daß ich aus der Chroot-Umgebung auf die mysql Daten vom Hauptsystem zugreifen kann ? :roll:
skip-networking ist unter Debian 3.0 auskommentiert und sollte ja "externen" Zugriff erlauben?
vielen Dank
Re: Mysql & Chroot
Posted: 2005-01-24 14:27
by Joe User
Socket anpassen...
Re: Mysql & Chroot
Posted: 2005-01-28 09:44
by 3-ranger

irgenwie kapier ich das nicht.
Habe Debian 3.0 Grundsystem, Debian 3.1 im Chroot laufen.
Soll ich auf beiden mysql installiert lassen? Von 3.1 aus und dem chroot kriege ich keine Connection hin zu 3.0 ! Unter 3.1 muss einige anwendungen starten wegen Perl 5.8.3 und glibc 2.3 !
Danke
Re: Mysql & Chroot
Posted: 2005-01-28 11:36
by kuntho
Entweder Du connectest den Server über tcp/ip (Port 3306, wenn ichs noch richtig im Kopf habe) oder Du machst einen HARD! - Link Deines Socket - Files ins chroot und benutzt das als Socket für die Verbindung. Eine ander Möglichkeit sehe ich nicht.
Re: Mysql & Chroot
Posted: 2005-01-28 11:56
by 3-ranger
kuntho wrote:Entweder Du connectest den Server über tcp/ip (Port 3306, wenn ichs noch richtig im Kopf habe) oder Du machst einen HARD! - Link Deines Socket - Files ins chroot und benutzt das als Socket für die Verbindung. Eine ander Möglichkeit sehe ich nicht.
ach ja, vom Grundsystem aus ins chroot..ok
danke
Re: Mysql & Chroot
Posted: 2005-01-28 21:09
by nn4l
man kann sich mit "mysql --host=127.0.0.1 ..." verbinden, oder man kann auch in der /etc/my.cnf die Zeile "socket = /chroot/mysql/var/run/mysqld.sock" aufnehmen.
Re: Mysql & Chroot
Posted: 2005-01-28 21:43
by kuntho
Hm... 127.0.0.1 ...nun ja ich würd behaupten ist TCP/IP, oder?
und das Socket ausschließlich ins chroot zu legen halte ich für bedenklich. Spätestens bei mehreren chroot - Umgebungen auf einem System funktioniert das dann nimmer. Wie gesagt, in dem Fall kann man sich mit Hardlinks des Socketfiles in die jeweiligen chroot - Umgebungen behelfen. Aber aufpassen, die Links müssen bei jedem Neustart des Servers neu angelegt werden, sonst zeigen sie ins Nirwana. Kann man gleich in den Start-Stop Skript mit einbauen.