problema con Mysql

Mauricio Nuñez mauricio en chile.com
Lun Ene 17 15:47:53 CLST 2005


Nuestro nuevo amigo SELINUX 
modifica /etc/selinux/config
dejando 
SELINUX=permissive

y trata de partir nuevamente.

SELINUX esta impidiendo al proceso mysqld acceso a su tabla de hosts,
con lo cual no puede autenticar a los usuarios.

Probablemente el up2date actualizo tu politica de selinux, la cual ahora
impide la lectura del archivo por parte del proceso.

Prueba con esta configuracion de SELINUX, que no lo desabilita, pero lo
deja en un modo "informativo". Solo avisa que es lo que bloquearia, sin
bloquear.

Saludos


El lun, 17-01-2005 a las 12:53 -0300, Rodrigo Flores escribió:
> Estimados muy buenas:
> 
> Estoy trabajando con mysql hace algun tiempo sobre fedora core 3 parches
> al dia, todo bien pero hoy trate de ver unos datos en una tabla y me
> arrojo el siguiente error :
> Warning: mysql_connect(): Can't connect to local MySQL server through
> socket '/var/lib/mysql/mysql.sock' (111)
> 
> comence a buscar y mire si estaba funcionando el motor mensaje
> 
> service mysqld status
> service mysqld status
> mysqld inactivo pero subsistema bloqueado
> 
> luego
> 
> service mysqld start y respondio :
> Timeout error occurred trying to start MySQL Daemon.
> Iniciando MySQL:                                           [FALLÓ]
> 
> reviso los log
> 1.- /var/log/messages donde dice
> Jan 17 12:46:52 keysersoze kernel: audit(1105976812.717:0): avc:  denied
> { read } for  pid=26695 exe=/usr/libexec/mysqld name=host.frm dev=hda2
> ino=1433427 scontext=root:system_r:mysqld_t
> tcontext=user_u:object_r:var_lib_t tclass=file
> Jan 17 12:47:02 keysersoze mysqld: Iniciando MySQL:  failed
> 
> 2.- /var/log/mysqld.log
> to the [mysqld] section of init parameters in your my.cnf
> or my.ini. If you want to use InnoDB tables, add to the [mysqld]
> section, for example,
> innodb_data_file_path = ibdata1:10M:autoextend
> But to get good performance you should adjust for your hardware
> the InnoDB startup options listed in section 2 at
> http://www.innodb.com/ibman.html
> 050117 12:46:52  /usr/libexec/mysqld: Can't find file:
> './mysql/host.frm' (errno: 13)
> 050117 12:46:52  mysqld ended
> 
> 
> 
> Bueno el asunto es que lo unico extra que realice es un up2date
> 
> Atento a sus comentarios
> 
> Gracias
> 
-- 
Mauricio Nuñez <mauricio en chile.com>




Más información sobre la lista de distribución Linux