Você quer olhar para uma ferramenta chamada logrotate. Você provavelmente já tem isso instalado devido a outras ferramentas que o usam exatamente para esse propósito. Envolve a você escrever um pequeno arquivo de configuração e ele vai lidar com a rotação do seu arquivo de log e a reinicialização de qualquer processo que tenha o arquivo aberto.