Tuneado - ajuste automático de desempenho de servidores Centos/Rhel

Tuneado - ajuste automático de desempenho de servidores Centos/Rhel

Para maximizar o desempenho de ponta a ponta dos serviços, aplicativos e bancos de dados em um servidor, os administradores do sistema geralmente realizam ajustes de desempenho personalizados, usando várias ferramentas, ambas as ferramentas genéricas do sistema operacional, bem como ferramentas de terceiros. Uma das ferramentas de ajuste de desempenho mais úteis em CENTOS/RHEL/FEDORA Linux é Sintonizado.

Leia também: 20 ferramentas de linha Commad monitoram o desempenho do Linux

Sintonizado é um daemon poderoso para o desempenho do servidor Linux de ajuste dinamicamente com base em informações que ele reúne do monitoramento do uso de componentes do sistema, para espremer o desempenho máximo de um servidor.

Faz isso, ajustando as configurações do sistema dinâmico em tempo real, dependendo da atividade do sistema, usando perfis de ajuste. Os perfis de ajuste incluem configurações de sysctl, configurações de elevadores de disco, imensas transparentes, opções de gerenciamento de energia e seus scripts personalizados.

Por padrão sintonizado Não ajustará dinamicamente as configurações do sistema, mas você pode modificar como o daemon ajustado opera e permitir que ele altere dinamicamente as configurações com base no uso do sistema. Você pode usar o ADM TUNDED ferramenta de linha de comando para gerenciar o daemon assim que estiver em execução.

Como instalar sintonizados no CentOS/Rhel & Fedora

Sobre CENTOS/RHEL 7 e Fedora, sintonizado vem pré-instalado e ativado por padrão, mas na versão mais antiga de CENTOS/RHEL 6.x, Você precisa instalá -lo usando o seguinte comando yum.

# yum instalar sintonizado 

Após a instalação, você encontrará seguindo arquivos de configuração sintonizados importantes.

  • /etc/sintonizado - diretório de configuração ajustado.
  • /etc/sintonizado/sintonizado.conf- Arquivo de configuração de correio sintonizado.
  • /usr/lib/tuned/ - armazena um subdiretório para todos os perfis de ajuste.

Agora você pode iniciar ou gerenciar o sintonizado Serviço usando os seguintes comandos.

--------------- No RHEL/CENTOS 7 --------------- # SystemCtl Iniciar tuned # SystemCtl Ativar # Systemctl Status Tuned # SystemCtl Stop Tuned --------------- No RHEL/CENTOS 6 --------------- # Serviço Start Tuned # chkconfig sintonizado em # serviço status ajustado # Serviço Stop Tuned Stop 

Agora você pode controlar sintonizados usando o Tunde-Adm ferramenta. Já existem vários perfis de ajuste predefinidos para alguns casos de uso comuns. Você pode verificar o perfil ativo atual com o seguinte comando.

# Tuned-ADM ativo 

A partir da saída do comando acima, o sistema de teste (que é um VPS Linode) é otimizado para executar como um convidado virtual.

Verifique o perfil ajustado atual

Você pode obter uma lista de perfis de ajuste disponíveis usando o seguinte comando.

# Lista de ADM Tuned 
Liste os perfis ajustados disponíveis

Para mudar para qualquer um dos perfis disponíveis, por exemplo Taxa de transferência de desempenho - uma ajuste que resulta em excelente desempenho em uma variedade de cargas de trabalho de servidor comuns.

# Tuned-ADM Profile Taxer-Performance # Tuned-ADM ativo 
Mudar para o perfil de ajuste

Para usar o perfil recomendado para o seu sistema, execute o seguinte comando.

# Tuned-ADM Recomendar 

E você pode desativar todos os ajustes como mostrado.

 # tuned-adm off 

Como criar perfis de ajuste personalizados

Você também pode criar novos perfis, criaremos um novo perfil chamado desempenho de teste que usará as configurações de um perfil existente chamado Latência-desempenho.

Mudar para o caminho que armazena subdiretos para todos os perfis de ajuste, crie um novo subdiretório chamado desempenho de teste Para o seu perfil de ajuste personalizado lá.

# cd/usr/lib/tuned/ # mkdir teste de desempenho 

Em seguida, crie um sintonizado.conf arquivo de configuração no diretório.

# vim test-performance/tuned.conf 

Copie e cole a seguinte configuração no arquivo.

[main] Incluir = resumo de desempenho da latência = perfil de teste que usa configurações para perfil de ajuste de desempenho de latência 

Salve o arquivo e feche-o.

Se você executar o comando Tuned-ADM List novamente, o novo perfil de ajuste deve existir na lista de perfis disponíveis.

# Lista de ADM Tuned 
Verifique o novo perfil ajustado

Para ativar o novo perfil ajustado, emitir o seguinte comando.

# teste de perfil de ADM ajustado 

Para obter mais informações e mais opções de ajuste, consulte o sintonizado e ADM TUNDED Páginas de homem.

# homem sintonizado # homem tuned-adm 

Repositório do GitHub sintonizado: https: // github.com/fcelda/sintonizado

É tudo por agora! Sintonizado é um daemon que monitora o uso de componentes do sistema e tunes dinamicamente automaticamente um servidor Linux para obter o máximo desempenho. Se você tiver alguma dúvida ou pensamento para compartilhar, use o formulário de feedback abaixo para alcançar -nos.