Tuned ajuste automático de rendimiento de los servidores CentOS/RHEL
- 4928
- 972
- Hugo Vera
Para maximizar el rendimiento de extremo a extremo de los servicios, aplicaciones y bases de datos en un servidor, los administradores del sistema generalmente realizan un sintonización de rendimiento personalizado, utilizando varias herramientas, tanto las herramientas genéricas del sistema operativo como las herramientas de terceros. Una de las herramientas de ajuste de rendimiento más útiles en Centos/Rhel/Fedora Linux es Afinado.
Leer también: 20 Herramientas de línea de Commad Monitor de rendimiento de Linux
Afinado es un demonio potente para el rendimiento dinámicamente de ajuste automático de Linux del servidor en función de la información que obtiene al monitorear el uso de componentes del sistema, para exprimir el máximo rendimiento de un servidor.
Hace esto al ajustar la configuración del sistema dinámicamente en la mosca dependiendo de la actividad del sistema, utilizando perfiles de ajuste. Los perfiles de ajuste incluyen configuraciones SYSCTL, configuraciones de elevadores de disco, grandes páginas transparentes, opciones de administración de energía y sus scripts personalizados.
Por defecto afinado No ajustará dinámicamente la configuración del sistema, pero puede modificar cómo funciona el demonio sintonizado y permitirle alterar dinámicamente la configuración en función del uso del sistema. Puedes usar el admirado Herramienta de línea de comandos para administrar el demonio una vez que se ejecuta.
Cómo instalar Tuned en Centos/Rhel y Fedora
En CentOS/RHEL 7 y Fedora, afinado viene preinstalado y activado de forma predeterminada, pero en la versión anterior de CentOS/RHEL 6.X, Debe instalarlo utilizando el siguiente comando yum.
# yum instalación sintonizada
Después de la instalación, encontrará siguientes archivos de configuración sintonizados importantes.
- /etc/sintonizado - directorio de configuración sintonizado.
- /etc/sintonizado/sintonizado.confusión- Archivo de configuración de correo sintonizado.
- /usr/lib/tuned/ - almacena un subdirectorio para todos los perfiles de ajuste.
Ahora puede iniciar o administrar el afinado Servicio utilizando los siguientes comandos.
--------------- En Rhel/Centos 7 --------------- # SystemCTL Start Tuned # SystemCTL Habilitar Tuned # SystemCTL Status Tuned # SystemCTL Stop Tuned --------------- En rhel/centos 6 --------------- # Servicio sintonizado Inicio # CHKCONFIG Tuned On # Service Tuned Status # Servicio Tuned Stop
Ahora puedes controlar sintonizado usando el tundo-adm herramienta. Hay una serie de perfiles de ajuste predefinidos ya incluidos para algunos casos de uso comunes. Puede verificar el perfil activo actual con el siguiente comando.
# Tuned-ADM activo
Desde la salida del comando anterior, el sistema de prueba (que es un VPS de Linode) está optimizado para ejecutarse como un invitado virtual.
Verifique el perfil sintonizado actualPuede obtener una lista de perfiles de ajuste disponibles utilizando el siguiente comando.
# Lista de ADM sintonizadoLista de perfiles ajustados disponibles
Cambiar a cualquiera de los perfiles disponibles, por ejemplo, rendimiento de rendimiento - un ajuste que resulta en un excelente rendimiento en una variedad de cargas de trabajo de servidores comunes.
# rendimiento de rendimiento del perfil de ANDM Tuned-ADM # Tuned-ADM activoCambiar al perfil de ajuste
Para usar el perfil recomendado para su sistema, ejecute el siguiente comando.
# Recomendar a Tuned-ADM
Y puedes deshabilitar todo el ajuste como se muestra.
# Tuned-Adm Off
Cómo crear perfiles de ajuste personalizados
También puede crear nuevos perfiles, crearemos un nuevo perfil llamado rendimiento de prueba que utilizará la configuración de un perfil existente llamado rendimiento de latencia.
Cambie a la ruta que almacena subdirectorios para todos los perfiles de ajuste, cree un nuevo subdirectorio llamado rendimiento de prueba para su perfil de ajuste personalizado allí.
# CD/usr/lib/tuned/ # mkdir test-berge
Entonces crea un afinado.confusión Archivo de configuración en el directorio.
# VIM Test-rendimiento/sintonizado.confusión
Copie y pegue la siguiente configuración en el archivo.
[Main] include = Latency-Performance Resumen = Perfil de prueba que utiliza la configuración para el perfil de ajuste de rendimiento de latencia
Guarde el archivo y cierre.
Si ejecuta el comando de lista Tuned-ADM nuevamente, el nuevo perfil de ajuste debe existir en la lista de perfiles disponibles.
# Lista de ADM sintonizadoRevise el nuevo perfil sintonizado
Para activar el nuevo perfil sintonizado, el comando de emisión siguiente.
# rendimiento de prueba de perfil de ANDM sintonizado
Para obtener más información y más opciones de tinking, consulte el afinado y admirado Páginas del hombre.
# Hombre Tuned # Hombre Tuned-Adm
Repositorio de Github sintonizado: https: // github.com/fcelda/sintonizado
Eso es todo por ahora! Afinado es un demonio que monitorea el uso de los componentes del sistema y se ajusta automáticamente un servidor de Linux para el máximo rendimiento. Si tiene alguna pregunta o pensamiento para compartir, use el formulario de comentarios a continuación para comunicarse con nosotros.
- « Las 7 mejores empresas de alojamiento web para Linux
- Discurso un foro moderno para la discusión comunitaria »