Maneira alternativa de iniciar o servidor mysql diferente de upstart?

0

Eu tenho uma instalação 10.04 LTS em um NAS, ele funciona muito bem, mas quebra o Upstart muito mal. O MySQL só funciona via Upstart atualmente, então criei uma solução alternativa para começar assim:

dtach -n /opt/svc/screens/mysql.dtach /usr/sbin/mysqld

No entanto, considero isso muito mal. Existe uma maneira melhor de iniciar o servidor MySQL diferente de Upstart?

Obrigado!

    
por FLX 03.04.2012 / 22:22

1 resposta

1

Novos lançamentos do Upstart (incluídos no Ubuntu 11.04 e posteriores) incluem suporte a chroot, embora você tenha que estar em um chroot que esteja sendo executado em cima de um desses lançamentos.

Se você não pode fazer isso, você pode simplesmente copiar o script init do pacote Debian. Está disponível aqui:

link

Você poderia colocar isso em /etc/init.d como 'mysql', e executar chmod +x /etc/init.d/mysql e, em seguida, update-rc.d mysql para ativá-lo.

    
por SpamapS 17.04.2012 / 07:18