少し前から、自宅のwebサーバで一日一回処理を走らせているcron.dailyでエラーが出ていました。
エラー内容は以下
httpd-2.2.3-22.el5.centos.i386 from installed has depsolving problems
–> Missing Dependency: /usr/share/magic.mime is needed by package httpd-2.2.3-22.el5.centos.i386 (installed)
Error: Missing Dependency: /usr/share/magic.mime is needed by package httpd-2.2.3-22.el5.centos.i386 (installed)
どうやら、/etc/cron.daily/yum.cronのバッチ処理時に、依存性の問題でエラーがでているようなので、さっそくググってました。すると、やはり同じ問題が他にも起こっているようです。
エラー確認
実際にエラーが起こる現象を確認してみます。
割と処理が終わるのに時間がかかるようです。(30分ぐらい?)
結果は以下
■1.logの中身
–> Missing Dependency: /usr/share/magic.mime is needed by package httpd-2.2.3-22.el5.ce
ntos.i386 (installed)
■2.logの中身
entos.i386 (installed)
やはり、エラーは起きてますね。では、上記ブログに書かれいる
yum clean headers
yum clean metadata
yum clean dbcache
こちらを実施してみます。
修正:yum clean
実施した結果が以下
Loaded plugins: downloadonly, fastestmirror
0 header files removed
Loaded plugins: downloadonly, fastestmirror
22 metadata files removed
8 sqlite files removed
0 metadata files removed
Loaded plugins: downloadonly, fastestmirror
再度エラー確認
再度実施してみます。
その結果、1.logも2.logも空でした。
問題なく実行できたようです。
これでクーロンでもエラーが起きなければ解決ですね。
|
centos5でcronエラー:「Missing Dependency」が出てた