在 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 包含当前配置文件。