mysql5.1→5.5にアップデートしたら、cron/postfix/sysstatなど割と重要なものが削除されていた…。
Scientific LinuxにMySQL5.5をインストールによると
mysql-libs-5.1.52-1.el6_0.1.x86_64ってのが、cron/postfix/sysstatと依存関係にあるらしく、mysql5.1を削除しちゃうと道連れにされちゃうらしい…。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# yum remove mysql-libs ======================================================================================================================== Package Arch Version Repository Size ======================================================================================================================== Removing: mysql-libs x86_64 5.1.52-1.el6_0.1 @anaconda-ScientificLinux-201107271550.x86_64 4.0 M Removing for dependencies: cronie x86_64 1.4.4-7.el6 @anaconda-ScientificLinux-201107271550.x86_64 166 k cronie-anacron x86_64 1.4.4-7.el6 @anaconda-ScientificLinux-201107271550.x86_64 43 k crontabs noarch 1.10-32.1.el6 @anaconda-ScientificLinux-201107271550.x86_64 2.4 k postfix x86_64 2:2.6.6-2.1.el6_0 @anaconda-ScientificLinux-201107271550.x86_64 9.7 M postfix x86_64 2:2.6.6-2.2.el6_1 installed 9.7 M sysstat x86_64 9.0.4-18.el6 @anaconda-ScientificLinux-201107271550.x86_64 805 k Transaction Summary ======================================================================================================================== Remove 7 Package(s) Installed size: 24 M Is this ok [y/N]: |
自分にも出てきたはずなのだが、気にせずremoveしちゃったんだろうな(^_^;)
その結果(ノ゚ο゚)ノ オオオオォォォォォォ-
1 2 3 4 |
[root@localhost ~]# /etc/init.d/postfix status -bash: /etc/init.d/postfix: そのようなファイルやディレクトリはありません [root@localhost ~]# crontab -bash: crontab: コマンドが見つかりません |
まあ、削除してしまったものはしょうがない。再インストールしよう。
1 2 3 |
yum -y install postfix yum -y install crontabs yum -y install sysstat |
※ crontabsなので、焦った!
設定ファイルなのは、そのままっぽいので特に何もしなくても大丈夫かな?
こうやって色々覚えていくとはいえ、linuxは面倒な事が多いよな~。