RHEL9  sysstat sar のデータ収集間隔が10分を1分に変更する方法

環境
# cat/etc/redhat-release
Red Hat Enterprise Linux release 9.2 (Plow)

前提条件
サービスsysstat-collect.timerを停止する
# systemctl stop sysstat-collect.timer

操作方法
1.ユニットファイルを編集すると、テキストエディタが開き、
ドロップインファイルが作成されます(/etc/systemd/system/sysstat-collect.timer.d/override.conf)

# export SYSTEMD_EDITOR=/usr/bin/vi
# systemctl edit sysstat-collect.timer

2.「### Anything between here and the comment below will become the new contents of the file」
と「### Lines below this comment will be discarded」の間に下記を追加します

[Unit]
Description=Run system activity accounting tool every 1 minute

[Timer]
OnCalendar=
OnCalendar=*:00/1

空白の “OnCalendar=" ディレクティブは、元の設定を削除します。

3.設定内容を反映します。
# systemctl daemon-reload

4.ユニットファイルに対して実行します。
# systemctl cat sysstat-collect.timer

# /etc/systemd/system/sysstat-collect.timer
# /usr/lib/systemd/system/sysstat-collect.timer
# (C) 2014 Tomasz Torcz <tomek@pipebreaker.pl>
#
# sysstat-12.5.4 systemd unit file:
#        Activates activity collector every 10 minutes

[Unit]
Description=Run system activity accounting tool every 10 minutes

[Timer]
OnCalendar=*:00/10

[Install]
WantedBy=sysstat.service

# /etc/systemd/system/sysstat-collect.timer.d/override.conf
[Unit]
Description=Run system activity accounting tool every 1 minute

[Timer]
OnCalendar=
OnCalendar=*:00/1

5.sysstat-collect.timerを起動します
# systemctl start sysstat-collect.timer

sysstat-collect.timerのステータスを確認します

# systemctl status sysstat-collect.timer
● sysstat-collect.timer - Run system activity accounting tool every 1 minute
     Loaded: loaded (/etc/systemd/system/sysstat-collect.timer; enabled; preset: disabled)
    Drop-In: /etc/systemd/system/sysstat-collect.timer.d
             mqoverride.conf
     Active: active (waiting) since Mon 2024-02-26 18:10:16 JST; 8s ago
      Until: Mon 2024-02-26 18:10:16 JST; 8s ago
    Trigger: Mon 2024-02-26 18:11:00 JST; 34s left
   Triggers: ● sysstat-collect.service

 2月 26 18:10:16 localhost.localdomain systemd[1]: Started Run system activity accounting tool every 1 m>

 

RHEL9

Posted by arkgame