On Thu, Jul 22, 2004 at 07:28:46AM +0200, Marcin Krzyżanowski wrote: > Dnia 21-07-2004, śro o godzinie 22:06 +0200, Jakub Bogusz napisał(a): > > On Wed, Jul 21, 2004 at 07:24:50PM +0000, krzak wrote: > > > Author: krzak Date: Wed Jul 21 19:24:50 2004 GMT > > > Module: SOURCES Tag: HEAD > > > ---- Log message: > > > - chown mysql:mysql "$MYSQL_CLUSTER_DIR" > > > > > > ---- Files affected: > > > SOURCES: > > > mysql.init (1.59 -> 1.60) > > > > > > ---- Diffs: > > > > > > ================================================================ > > > Index: SOURCES/mysql.init > > > diff -u SOURCES/mysql.init:1.59 SOURCES/mysql.init:1.60 > > > --- SOURCES/mysql.init:1.59 Mon Jun 7 19:53:04 2004 > > > +++ SOURCES/mysql.init Wed Jul 21 19:24:44 2004 > > > @@ -441,7 +441,7 @@ > > > fi > > > > > > mkdir -p "$MYSQL_DATA_DIR" > /dev/null 2>&1 > > > - chown root:root "$MYSQL_CLUSTER_DIR" > > > + chown mysql:mysql "$MYSQL_CLUSTER_DIR" > > > chown mysql:mysql "$MYSQL_CLUSTER_DIR/mysqldb" "$MYSQL_DATA_DIR" > > > > /dev/null 2>&1 > > > chmod 751 "$MYSQL_CLUSTER_DIR" "$MYSQL_CLUSTER_DIR/mysqldb" > > > > Ten sam skrypt instaluje mysqld.conf do $MYSQL_CLUSTER_DIR. > > mysqld.conf nie może być w katalogu modyfikowalnym dla użytkownika > > mysql. security issue: wtedy błąd w mysqlu == zdalny root. > > swietnie, a jak jest root:root to mysql nie odpali sie bo : > > 040721 21:09:30 Can't start server : Bind on unix socket: Permission > denied > 040721 21:09:30 Do you already have another mysqld server running on > socket: /var/lib/mysql/mysql.sock ? > 040721 21:09:30 Aborting > > > czyli albo daje sie uruchomic albo ma błęda. Nie używac to nie będzie > błędu ? czy jak inaczej ?
W konfiguracji klastra można ustawić ścieżki do mysqld.conf i gniazda. Są dwie możliwości: root:root na $MYSQL_CLUSTER_DIR i socket gdzie indziej (gdzie mysql może pisać) albo mysql:mysql na $MYSQL_CLUSTER_DIR i mysqld.conf gdzie indziej (gdzie mysql nie może pisać - np. /etc/mysqld.conf przy jednym klastrze, /etc/mysql/nazwaklastra.conf przy wielu) Trzeba się na coś zdecydować. -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ _______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
