Tuneado - ajuste automático de desempenho de servidores Centos/Rhel
- 4080
- 339
- Howard Fritsch
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 atualVocê pode obter uma lista de perfis de ajuste disponíveis usando o seguinte comando.
# Lista de ADM TunedListe 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 ativoMudar 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 TunedVerifique 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.
- « As 7 melhores empresas de hospedagem na web para Linux
- Discurso - um fórum moderno para discussão da comunidade »