红帽系统
临时生效使用sysctl 命令
永久生效使用配置文件/etc/sysctl.conf 或者/etc/sysctl.d/下的配置文件
比如使用 追加 echo net.ipv4.ip_forward=1 >> /etc/ sysctl.conf
-
sysctl -p 重新加载配置
----------
使用自动调试配置
tuned命令
/usr/lib/tuned/下每个目录对应了相应的配置集
搜索一下dnf search tuned
安装 dnf install tuned.noarch
命令 tuned-adm list 查看所有场景列表
最后面一行 说明当前生效的配置集,自动选择当前配置集 current active profiel:
systemctl start tuned 开启服务
tuned本质上是调了内核参数
-
查看swap占比使用
sysctl -a | grep vm.swappiness
可以看到结果可能是 vm.swappiness=xx
可以手动临时更改 sysctl .swappiness=20
占比越高越倾向使用swap分区
--
但如果切换别的配置集就可能使用默认参数
tuned-adm profile virtual-guest
再次查看sysctl -a | grep vm.swappiness 就会变成之前的默认值
可以根据不同配置集来更改系统参数,也就是说根据此台主机当前用途来更改
可以自己自定义一个配置集
拷贝改名一个/etc/sysctl.d下的一个配置集进行更改,
但/etc/sysctl.conf 是永久生效的,也会影响最终效果
调用自己定义的:tuned-adm profile 自定义配置集文件
---
根据当前系统自动推荐最优调整
tuned-adm recommand
然后 tuned-adm profile 上个命令的最佳配置集
临时生效使用sysctl 命令
永久生效使用配置文件/etc/sysctl.conf 或者/etc/sysctl.d/下的配置文件
比如使用 追加 echo net.ipv4.ip_forward=1 >> /etc/ sysctl.conf
-
sysctl -p 重新加载配置
----------
使用自动调试配置
tuned命令
/usr/lib/tuned/下每个目录对应了相应的配置集
搜索一下dnf search tuned
安装 dnf install tuned.noarch
命令 tuned-adm list 查看所有场景列表
最后面一行 说明当前生效的配置集,自动选择当前配置集 current active profiel:
systemctl start tuned 开启服务
tuned本质上是调了内核参数
-
查看swap占比使用
sysctl -a | grep vm.swappiness
可以看到结果可能是 vm.swappiness=xx
可以手动临时更改 sysctl .swappiness=20
占比越高越倾向使用swap分区
--
但如果切换别的配置集就可能使用默认参数
tuned-adm profile virtual-guest
再次查看sysctl -a | grep vm.swappiness 就会变成之前的默认值
可以根据不同配置集来更改系统参数,也就是说根据此台主机当前用途来更改
可以自己自定义一个配置集
拷贝改名一个/etc/sysctl.d下的一个配置集进行更改,
但/etc/sysctl.conf 是永久生效的,也会影响最终效果
调用自己定义的:tuned-adm profile 自定义配置集文件
---
根据当前系统自动推荐最优调整
tuned-adm recommand
然后 tuned-adm profile 上个命令的最佳配置集