ethtoolのオプション設定を恒久的に行うには /etc/sysconfig/network-scripts/ifcfg-<IF名> でETHOOL_OPTSを使って次のように設定できます。
ETHTOOL_OPTS="-G eno1 rx 4096"
複数のオプション、例えばリングバッファの設定(-G)とオフロードの設定(-K)、を設定を行いたい場合はセミコロン(;)で区切って指定します。
ETHTOOL_OPTS="-G eno1 rx 4096; -K eno1 tso off gso off"最初はこれを知らなくて、セミコロンなしで記述してみたり、2行に別けて記述してみたりしましたがうまくいきませんでした(片方だけしか設定されない)。
# セミコロンなしはダメ ETHTOOL_OPTS="-G eno1 rx 4096 -K eno1 tso off gso off" # 2行に記述するのもダメ ETHTOOL_OPTS="-G eno1 rx 4096" ETHTOOL_OPTS="-K eno1 tso off gso off"
参考サイト: