
Eu gostaria de montar um disco em/var/log, o problema é que existem alguns processos/serviços gravados nele, como openvpn ou logs do sistema. Existe uma maneira de montar um sistema de arquivos sem precisar reiniciar a máquina ou interromper o serviço?
Muito obrigado
Responder1
Você absolutamente pode montar um novo dispositivo em /var/log, mas os aplicativos que usam os arquivos abertos do ponto de montagem antigo continuarão gravando neles.
Eu recomendo que você reinicie no modo de recuperação, faça backup de/var/log, monte um novo dispositivo e restaure o backup.
Responder2
Pode ser possível, dependendo dos seus serviços.
Primeiro: você pode montar o novo sistema de arquivos sobre o antigo. Mas os processos em execução continuarão a gravar no antigo arquivo /var/log
. Você pode forçar um logrotate, o que provavelmente fará com que muitos serviços e processos sejam registrados na nova partição. Mas você não liberará espaço /var/log
na partição antiga. E você precisará verificar se todos os logs estão realmente na nova partição.
Embora seja possível, você provavelmente deve reiniciar a máquina. Se o seu sistema for Linux, recomendo inicializar a partir de uma imagem live (USB, DVD, ...) e fazer as alterações desse sistema (incluindo mover os logs antigos para a nova partição). Para outros sistemas UNIX, pode ser necessário inicializar no modo de manutenção ou algo parecido.