Costumo sempre estabelecer um diretório de dados diferente do padrão do 
mysql. Antes criava um link, porém agora quando resolví mover o 
diretório completamente, o serviço do mysql demora para iniciar,
reportando falha, apesar de tudo funcionar normalmente.

# /etc/init.d/mysqld start
Timeout error occurred trying to start MySQL Daemon.
Iniciando MySQL:                                           [FALHOU]

Apesar do erro, ele inicializa o serviço e fica na escuta:

070717 17:54:48  mysqld started
070717 17:54:49  InnoDB: Started; log sequence number 0 43655
070717 17:54:49 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.0.22'  socket: '/geral/mysql/mysql.sock'  port: 3306  Source 
distribution

Consigo acabar com o delay, simplesmente estabelecendo um link simbólico 
para o diretório customizado. (ln -s /geral/mysql /var/lib/mysql)

Existe algum parâmetro a mais que deva estabelecer no /etc/my.cnf, além 
dos seguinte ?!

[mysqld]
datadir=/geral/mysql
socket=/geral/mysql/mysql.sock
(...)

[mysql.server]
basedir=/geral
(...)

Sds,

-- 
Leonardo Pinto
listas#openlogic dot com br
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a