手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 7 自動アップデート設定 – yum-cron の扱い

CentOS 7 は既にサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では現行の Linux ディストリビューションを利用してください。

CentOS 7 サーバー構築・保守ガイドへ戻る

インストール

yum install yum-cron

yum-cron.conf の確認

cp -a /etc/yum/yum-cron.conf /etc/yum/yum-cron.conf.bak

cat <<'EOF'
# /etc/yum/yum-cron.conf の主な確認項目
update_cmd = default
apply_updates = no
emit_via = stdio
EOF

起動と確認

systemctl enable --now yum-cron
systemctl status yum-cron

自動更新としての注意点

yum-cron は更新確認や自動適用を行えますが、サーバー運用では勝手に更新されること自体がリスクになります。通知だけにするのか、自動適用するのかを明確に分けるべきです。

  • 検証環境と本番環境で方針を分ける。
  • 更新後の再起動が必要か確認する。
  • ログ通知が管理者に届くか確認する。

自動更新は、セキュリティ修正を早く取り込める一方で、サービス再起動や設定差分による影響を見落としやすい仕組みでもあります。既存環境では、通知だけにして人間が判断するのか、検証環境だけ自動適用するのか、本番にも適用するのかを分けて考えるべきです。

確認コマンド

systemctl status yum-cron
cat /etc/yum/yum-cron.conf
grep -E '^(apply_updates|emit_via|update_messages)' /etc/yum/yum-cron.conf
CentOS 7 自動アップデート設定 – yum-cron の扱い

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る