tuned 如何存储要运行的活动配置文件

tuned 如何存储要运行的活动配置文件

在 RHEL 7.9 中,特别是如果重要的话,做

systemctl enable tuned --now

tuned-adm profile hpc-compute

默认配置文件是throughput-performance.

我有一个虚拟文件系统,chroot用于引导集群系统的无盘节点。启用调整后的服务可以工作,但是在 chrooted 文件系统中使用--now或启动服务会失败,这是有道理的。service tuned start但我知道如何更改配置文件的唯一方法是通过上面的命令,该命令也失败,表明已调整的服务未运行。这是一个先有鸡还是先有蛋的问题。

我不想让我的无盘计算节点启动,然后每次都必须通过 ssh 登录并执行tuned-adm profile hpc-compute更改配置文件。

哪里有一个文件,命令tuned-adm profile改变了,我可以手动编辑,它说默认配置文件 = X?这样我就可以修改我的虚拟文件系统,以便调整以我想要的配置文件开始。

澄清一下 - 我从 chroot 文件系统下得到的警告tuned-adm profile <whatever>并不意味着它没有将其设置为新的配置文件。它确实有效。但根据我最初的问题,我仍然想知道tuned是否修改了某些.conf文件或某个地方的某些内容,其中它以纯文本形式说明了服务启动时的配置文件。

答案1

您应该有一个名为 /etc/tuned 的目录,其中包含与可用配置文件匹配的子目录。 /etc/tuned 中还有其他几个文件用于微调,但应该有一个 /etc/tuned/active_profile 包含当前配置文件。

相关内容