2022年11月6日URLをコピーしました!CentOSの仮想サーバーを構築してからしばらくして、メールの設定が上手くいってなかったことに気付いて修正した直後に、サーバーから大量のメールが届きました。件名に「...cron.hourly」とあったので、cronで1時間毎に何か処理する設定をしてたかな?と思って調べたら、実はyumのアップデートが上手くいってないらしい。届いたメールの内容まず、cronから届いたメールの件名にはこのように書かれていました。/etc/cron.hourly</root@localhost>管理者ふむふむ、毎時間実行するcronが走ったと。本文は以下の通りです。2018Google翻訳で直訳すると、「ダウンロードしたremi-safe/repomd.xmlは、私たちが持っているものより古いため、使用していません。updateが正常に完了してないよっと。yumのキャッシュをクリアするまずは、よくネットで紹介されている対処法をご紹介します。yumコマンドを使用してyumのキャッシュをクリアする方法です。all実行すると以下のように表示されます。mirrorsこれでキャッシュがクリアされたはずですが...。yumのキャッシュディレクトリを削除するしばらくすると、またcronからメールが飛んで来ました!キャッシュはクリアされたはずですが、念の為、クリアした後のメッセージをよく読んでみました。4行目をまたGoogle翻訳で直訳。/var/cache/yumを使用して、無効または削除されたリポジトリからの孤立したデータが占める領域を解放することもできますなるほど、yumのキャッシュフォルダごと削除してもいいと。関するエラー通知メールが送られてきました。メールの内容以下がメールの抜粋になります。当サイトでは試してないが、yum-config-managerを利用した方法でリポジトリを無効化できるらしい。yum-config-managerを利用するために、yum-utilsをインストールします。yum-utilsそして、yum-config-managerにdisableオプションを付けてremi-safeを無効化します。remi-safeこれで大丈夫だと思います。メールそのものを送信しなくする著者の場合はこれでも解決できませんでした。本件は特に無視しても良い内容だと思いますので、そもそもCronのメールすら通知しないと良いのでは?ということです。多少気持ち悪いですが、以前紹介した方法を試しても良いかもしれませんね。以前、無料の独自ドメインをCronを使ってMyDNS経由で更新する方法を紹介した記事の中で、一部誤りがありました。この記事では詳しく説明していませんが、シェルスクリプ...他の方法も模索しています。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。