在 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
命令更改,我可以手动编辑,它说defaultprofile = X?这样我就可以修改我的虚拟文件系统,以便以我想要的配置文件开始调整。
澄清一下——我从tuned-adm profile <whatever>
chroot 文件系统下得到的警告并不意味着它没有将它设置为新的配置文件。它确实有效。但根据我最初的问题,我仍然想知道 tuned 是否修改了某些 .conf 文件或其他地方,它以纯文本形式说明服务启动时配置文件的内容。
您应该有一个名为 /etc/tuned 的目录,其中是与可用配置文件匹配的子目录。/etc/tuned 中还有几个其他文件用于微调,但应该有一个 /etc/tuned/active_profile 将具有当前配置文件。