Software RAID desmontar antes do desligamento

1

Eu tenho meu diretório mysql / var / lib / mysql montado em / dev / md0 . Quando eu desligo / reinicializo meu servidor, o sistema falha ao comutar o md0 no modo somente leitura porque os dispositivos estão ocupados, obviamente pelo mysql.

Durante a inicialização, ele causa algum atraso devido à verificação de erros e as unidades não são montadas antes que o sistema tente remontar a matriz RAID e montá-la.

Eu preciso do service mysqld stop, umount / dev / md0, depois mdadm --stop / dev / md0 , para que o servidor seja desligado corretamente e reinicie sem problemas.

É o procedimento padrão quando há uma invasão de software ou o sistema deveria ter sido capaz de fazer isso sozinho? Existe uma maneira de fazer essas etapas automaticamente antes de um desligamento / reinicialização?

Obrigado pela sua ajuda!

    
por Bastien974 11.03.2011 / 21:49

1 resposta

2

O sistema init deve desligar o mysqld. Você tem um /etc/rc.d/rc0.d/K*mysqld e /etc/rc.d/rc6.d/K*mysqld ? Você instalou o mysql-server de um RPM?

    
por 12.03.2011 / 01:27