Migrar Jira para MySql - Variável de sistema desconhecida 'storage_engine'

1

Estou tentando configurar o Jira em uma vm. Eu quero mover do banco de dados H2 incorporado para meu banco de dados mysql .

Atualmente, estou executando mysql 5.7.x on ubuntu 16.04 . No entanto, quando tento conectar o Jira com esse servidor, recebo a seguinte mensagem de erro:

Unknown system variable 'storage_engine'

Já tentei várias coisas para corrigir isso. Primeiro, no meu arquivo mysql.cnf , adicionei default-storage-engine = InnoDB . Isso não fez nada para o erro.

No meu Jira vm eu entrei em /opt/atlassian/jira/atlassian-jira/WEB-INF/classes/database-defaults

e alterou para

databaseUrl=jdbc:mysql://localhost/jira?autoReconnect=true&characterEncoding=utf8&useUnicode=true&sessionVariables=default-storage-engine=InnoDB

bem como

databaseUrl=jdbc:mysql://localhost/jira?autoReconnect=true&characterEncoding=utf8&useUnicode=true

Novamente, nada mudou para o erro. Eu também entrei no arquivo dbconfig.xml e removi a parte sessionVariables=storage-engine=InnoDB da url. Novamente, isso não mudou nada.

Eu também tentei alterá-lo para sessionVariables=default-storage-engine=InnoDB

Novamente sem sorte.

Alguém tem uma ideia de como fazer isso funcionar? Eu não quero criar outra configuração de sql apenas para executar o SQL 5.6.x para ser honesto. Espero que alguém saiba a solução para isso.

    
por NoSixties 07.09.2016 / 16:25

1 resposta

0

Esta questão foi respondida em o site da comunidade atlassiana .

A solução é desinstalar o MySQL 5.1 e instalar o MySQL 5.6

    
por 05.07.2017 / 11:47