Eu suspeito que sua hipótese está errada - logrotate funciona bem (e é instalado por padrão) no RHEL6 - veja aqui para documentação oficial. Haveria maneiras alternativas de girar o arquivo de log (por exemplo, movê-lo manualmente, tocar no arquivo e reiniciar o serviço gravando nele - provavelmente syslogd ou rsyslogd), mas logrotate é a ferramenta projetada para o trabalho. Se você fornecer links para a discussão, eu posso esclarecer ou desbancar isso - nada apareceu em uma rápida pesquisa no Google. (Pode ser que as entradas de log possam desaparecer se o logrotate for invocado com certos parâmetros ou algo assim, mas a solução é tweek a maneira como o logrotate faz a rotação).
Outra coisa a ser feita é direcionar a causa do problema e mover a gravação do log do problema para outro arquivo - normalmente editando /etc/rsyslog.conf (ou /etc/syslog.conf) e reiniciando-o. / p>