[FUG-BR] Problemas com InnoDB no MySQL - Resolvido!

Paula paula em fly.com.br
Quinta Abril 30 15:36:10 BRT 2009


Olá irado,

Desculpe, vc tem razão!

O que resolveu foi a informação fornecida pelo Ricardo Passanezi.
Alterei os nomes dos diretórios e bingo! Quando reiniciei o serviço, subiu certinho.

Obrigada mais uma vez a todos pela colaboração :)

Ana Paula Freitas

Em Thu, 30 Apr 2009 14:07:35 -0300 (BRT)
Paula <paula em fly.com.br>, conhecido consumidor de drogas (BigMac's com
Coke) escreveu:

> Pessoal,
>
> Muitíssimo obrigada pela ajuda, agora sim funcionou!

ah!.. mas vc não disse O QUE fez funcionar, quais das (várias) ações
recomendadas :'(



-- 
 saudações,
 irado furioso com tudo
 Linux User 179402/FreeBSD BSD50853/FUG-BR 154
 Não uso drogas - 100% Miko$hit-free
Uma mulher no passado da gente doi muito mais do que duas.

----- Mensagem original -----
De: "Paula" <paula em fly.com.br>
Para: "freebsd" <freebsd em fug.com.br>
Enviadas: Quinta-feira, 30 de Abril de 2009 14:07:35 (GMT-0300) Auto-Detected
Assunto: Re: Problemas com InnoDB no MySQL - Resolvido!

Pessoal,

Muitíssimo obrigada pela ajuda, agora sim funcionou!

Abraços,

Ana Paula Freitas
------------------------------------------------------

google (?)

http://www.mail-archive.com/freebsd-ports@freebsd.org/msg10635.html

Note que tem um erro "unknown variable 'innodb_log_arch_dir=/var/db/mysql'".

Segundo a mensagem do link, coloque 'innodb_log_group_home_dir' no lugar
de 'innodb_log_arch_dir'.

Pode não ser isso ainda, mas é uma tentativa (será um erro a menos).

-- 
Ricardo Campos Passanezi
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

----- Mensagem original -----
De: "Paula" <paula em fly.com.br>
Para: "freebsd" <freebsd em fug.com.br>
Enviadas: Quinta-feira, 30 de Abril de 2009 13:23:08 (GMT-0300) Auto-Detected
Assunto: Fwd: Problemas com InnoDB no MySQL

Pessoal,

Muito obrigada pelas informações fornecidas!

Apliquei permissão 777, 755 e até mesmo a permissão default para o usuário do mysql (grupo mysql), porém continua me
retornando erro ao reiniciar o serviço, como segue:

InnoDB: Error in opening /var/db/mysql/inodata/ibdata1
090430 13:03:32  InnoDB: Operating system error number 45 in a file operation.
InnoDB: Error number 45 means 'Operation not supported'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.html
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
090430 13:03:32 [ERROR] Plugin 'InnoDB' init function returned error.
090430 13:03:32 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
090430 13:03:32 [ERROR] /usr/local/libexec/mysqld: unknown variable 'innodb_log_arch_dir=/var/db/mysql'
090430 13:03:32 [ERROR] Aborting


Mais alguma idéia a respeito?


Agradeço desde já!


Ana Paula Freitas


----- Mensagem original -----
De: "irado furioso com tudo" <irado em vfemail.net>
Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd em fug.com.br>
Enviadas: Quarta-feira, 29 de Abril de 2009 21:52:31 (GMT-0300) Auto-Detected
Assunto: Re: [FUG-BR] Problemas com InnoDB no MySQL

Em Wed, 29 Apr 2009 18:04:21 -0300 (BRT)
paula em fly.com.br, conhecido consumidor de drogas (BigMac's com Coke)
escreveu:

> Fatal error in defaults handling. Program aborted
> InnoDB: Unable to lock /var/db/mysql/inodata/ibdata1, error: 45


mais ou menos (memória fraca) lembra-me qualquer coisa relacionada com
usuário/permissões.

-- 
 saudações,
 irado furioso com tudo
 Linux User 179402/FreeBSD BSD50853/FUG-BR 154
 Não uso drogas - 100% Miko$hit-free
"'Fé' significa não querer saber o que é a verdade." Nietzsche
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

----- Mensagem encaminhada -----
De: paula em fly.com.br
Para: freebsd em fug.com.br
Enviadas: Quarta-feira, 29 de Abril de 2009 18:04:21 (GMT-0300) Auto-Detected
Assunto: Problemas com InnoDB no MySQL

Pessoal, boa noite!

Instalei o MySQL Server 5.1.33 em um servidor FreeBSD 7.1 e notei
que o Mysql não foi instalado com suporte a InnoDB.

Pesquisei a respeito na net e aparentemente seria só configurar um
arquivo my.cnf com as opções corretas para que fosse habilitado.

Criei o arquivo com as seguintes informações (retiradas do fórum FUG):

---------------------------------------------------------------------
[mysqld]
innodb_data_file_path=ibdata1:10M:autoextend
innodb_data_home_dir=/var/db/mysql/inodata
innodb_log_group_home_dir=/var/db/mysql/var
# innodb_log_arch_dir=/var/db/mysql/var
set-variable=innodb_mirrored_log_groups=1
set-variable=innodb_log_files_in_group=3
set-variable=innodb_log_file_size=5M
set-variable=innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
innodb_log_archive=0
set-variable=innodb_buffer_pool_size=16M
set-variable=innodb_additional_mem_pool_size=2M
set-variable=innodb_file_io_threads=4
set-variable=innodb_lock_wait_timeout=50
---------------------------------------------------------------------

Quando executo o comando para subir o mysql, estou recebendo a seguinte
mensagem:

---------------------------------------------------------------------
Fatal error in defaults handling. Program aborted
InnoDB: Unable to lock /var/db/mysql/inodata/ibdata1, error: 45
090429 15:08:58  InnoDB: Retrying to lock the first data file
InnoDB: Unable to lock /var/db/mysql/inodata/ibdata1, error: 45
InnoDB: Unable to lock /var/db/mysql/inodata/ibdata1, error: 45
InnoDB: Unable to lock /var/db/mysql/inodata/ibdata1, error: 45
InnoDB: Unable to lock /var/db/mysql/inodata/ibdata1, error: 45

---------------------------------------------------------------------

Alguém já passou por situação parecida? Poderiam me ajudar?

Agradeço desde já por qualquer auxílio.

Atenciosamente,

Ana Paula Freitas


Mais detalhes sobre a lista de discussão freebsd