Gerenciar Perfis de Ajuste

LinuxIntermediate
Pratique Agora

Introdução

Como administrador de sistemas, você é responsável por otimizar o desempenho das máquinas sob sua gestão. Um aspecto crucial dessa tarefa é o gerenciamento de perfis de ajuste através do serviço tuned, que permite customizar o comportamento do sistema para atender a requisitos específicos. Neste desafio, você aprenderá a criar um perfil de ajuste personalizado em um sistema Red Hat Enterprise Linux (RHEL).

Criar um Perfil de Ajuste Personalizado

Sua primeira tarefa é criar um novo diretório para um perfil de ajuste personalizado e configurá-lo. Este perfil herdará as configurações do perfil balanced e adicionará um limite customizado para o número máximo de arquivos abertos.

Tarefas

  • Criar um diretório para um novo perfil de ajuste personalizado chamado myprofile.
  • Criar um arquivo de configuração tuned.conf que inclua o perfil balanced.
  • Criar um arquivo limits.conf para definir o número máximo de arquivos abertos.

Requisitos

  • O diretório do perfil de ajuste personalizado deve ser criado em /etc/tuned/myprofile.
  • O arquivo de configuração /etc/tuned/myprofile/tuned.conf deve incluir o perfil balanced.
  • Um novo arquivo /etc/tuned/myprofile/limits.conf deve ser criado.
  • O arquivo limits.conf deve definir tanto o limite flexível (soft) quanto o rígido (hard) para nofile (número de arquivos abertos) como 4096 para todos os usuários.
  • Todas as operações que modificam arquivos em /etc devem ser executadas com privilégios de sudo.

Exemplo

Após criar o perfil de ajuste personalizado, o conteúdo do arquivo /etc/tuned/myprofile/tuned.conf deve ser:

[main]
include=balanced

O arquivo /etc/tuned/myprofile/limits.conf deve conter:

* soft nofile 4096
* hard nofile 4096

Dicas

  • Utilize o comando sudo mkdir -p para criar a estrutura de diretórios necessária.
  • Use um editor de texto como o nano para criar e editar os arquivos de configuração. Por exemplo: sudo nano /etc/tuned/myprofile/tuned.conf.
  • Lembre-se de usar sudo ao criar ou editar arquivos no diretório /etc, pois essas ações exigem permissões de superusuário.

Resumo

Neste desafio, você aprendeu como criar um perfil personalizado do tuned em um sistema Red Hat Enterprise Linux. Você criou um diretório para o perfil chamado myprofile, configurou-o para herdar as definições do perfil balanced e adicionou uma configuração customizada para aumentar o número máximo de arquivos abertos. Essa habilidade é fundamental para administradores de sistemas que precisam adaptar o desempenho do sistema a cargas de trabalho de aplicações específicas.

✨ Verificar Solução e Praticar