Bobina de Postfix en optimizaciones de ext3 en >=linux-2.6.34 días

Bobina de Postfix en optimizaciones de ext3 en >=linux-2.6.34 días

Dada la naturaleza muy específica del tema (no estamos hablando de buzones de correo, sólo del spool; no estamos hablando de otros sistemas de archivos, sólo ext3; etc.) y la madurez de los software involucrados (kernel de Linux). , ext3fs, postfix) Creo que debería haber un conjunto más o menos acordado de mejores prácticas para el ajuste relacionado con el sistema de archivos.

Estoy tratando de obtener un resumen de ellos:

  • data=journalse convirtió en el valor predeterminado en los kernels recientes (alrededor de 2.6.30 IIRC), por lo que deberíamos estar de acuerdo con eso
  • Wietse Venema dice atimeque debe estar activado, pero la documentación de Postfix recomienda noatimemientras habla sobre elCola entrante. ¿Eso significa que postfix necesita atimefuncionar solo para algunos directorios de cola y se beneficiará de noatimelos demás? ¿Podemos usar noatimesi simplemente no usamos ETRN?
  • el sistema de archivos se puede montar nodev,noexec,nosuid- no* no le impediráconfiguraciónatributos (postfix usa exec attr) simplemente no tendrán ningún efecto (no ejecutamos nada desde el spool)
  • El fsync()problema citado por Wietse y/o chattr -Sprobablemente esté vinculado a sync/ asyncopciones de ext3fs pero no los entiendo lo suficiente. ¿Mover el sistema de archivos con asyncla opción es equivalente a chattr -R -Stodo el fs? Parece que aumentará el rendimiento, pero ¿eso supondrá un riesgo de "pérdida de correo después de una falla del sistema¿O es realmente "seguro en /var/spool/postfix"?
  • ¿Ajustarías algo más en postfix-2.6.x para que funcione mejor en ext3 o dejarías los valores predeterminados en todas partes?
  • ¿Existe un "mejor" programador de E/S de Linux para este tipo de carga de trabajo (es decir, CFQ o fecha límite?) o eso es algo que variará demasiado según la configuración del hardware.
  • ¿Ajustarías algo más en el sistema de archivos o en el kernel?
  • ¿algo más?

Referencias:

Respuesta1

Dada la naturaleza específica, tiendo a utilizar la configuración predeterminada. En mi caso, postfix nunca fue realmente el cuello de botella y yo y yo pasamos la mayor parte del tiempo ajustando AntiSpam/AntiVirus/MDA.

Rianto Wahyudi

información relacionada