no RHEL 7.9 especificamente se for importante, fazendo
systemctl enable tuned --now
tuned-adm profile hpc-compute
o perfil padrão é throughput-performance
.
Eu tenho um sistema de arquivos virtual, que chroot
é usado para inicializar nós sem disco de um sistema de cluster. Habilitar o serviço sintonizado funciona, no entanto, iniciar o serviço com o --now
ou fazer service tuned start
dentro do sistema de arquivos chroot falha, o que faz sentido. Mas a única forma que conheço de alterar o perfil é através do comando acima, que também falha informando que o serviço sintonizado não está rodando. Um tipo de problema de ovo de galinha.
Não quero que meus nós de computação sem disco sejam inicializados e, a cada vez, ter que fazer ssh e fazer tuned-adm profile hpc-compute
para alterar o perfil.
Onde, como em existe um arquivo, que o tuned-adm profile
comando muda, que eu posso editar manualmente, onde diz defaultprofile = X ? Dessa forma, posso modificar meu sistema de arquivos virtual para que o sintonizado comece com o perfil que desejo.
para esclarecimento - o aviso que recebo tuned-adm profile <whatever>
do sistema de arquivos chroot'ed não significa que ele não o configurou para um novo perfil. Ele funciona. Mas, de acordo com minha pergunta original, ainda gostaria de saber se o Tuned modifica algum arquivo .conf ou algo assim onde indique em texto sem formatação qual será o perfil quando o serviço for iniciado.
Você deve ter um diretório chamado /etc/tuned. Dentro dele existem subdiretórios que correspondem aos perfis disponíveis. Existem vários outros arquivos em /etc/tuned para ajuste fino, mas deve haver um /etc/tuned/active_profile que terá o perfil atual.