UPSの不調

およそ3年稼働している我家のサーバ環境であるが、3年も経過するとアチコチ不具合が顕著となってくるものである。今週はUPSのトラブルが発生した。一応サーバーとネットワーク機器の電源供給には停電時のバックアップのために無停電電源(UPS)を設置しているのであるが、そろそろバッテリー交換時期に来たようだ。これをメンテするのは時間を要するので、一旦UPSへ接続されている機器を電源OFFし直接続に変更して再立ち上げしたところ、またまたトラブル発生だ。Webを運用しているサーバーのMySQLが立ち上がらず、「データベース確立エラー」となってしまう。何処かのタイミングでMacOSをアップデートしたことが影響していると思われるが、とにかく復旧を試みたわけである。しかし、少し調査して断念し、この際であるのでOS自体をYosemiteにアップデートすることにした。他のサーバーはすでにアップデート済みであるのだが、このサーバーは復旧が面倒であるので触らずに前バージョンのまま運用してきたのである。

今回はOSがサーバーバージョンではないため、色々発生し得る問題はあらかじめ想像がついていたとはいえ、やはり久しぶりに思い出すのには苦労した。まず、ほとんどの手動によるサービスがディフォルトに戻ってしまうので、一から設定を復旧させねばならない。どこかにメモしたはずなのにそれが見つけられないため、またまた手探りであった。まずApacheの起動設定、OSをアップデートすると無効設定となってしまうのである。更に、httpd.confファイルの復旧、php.iniファイルの復旧、MySQLの自動立ち上げ設定の復旧など思い出しながらの作業となる。Webサーバーのデータが置いてあるフォルダーのパーミッションも設定し直しとなる。およそ2時間かけて復旧は完了したのであるが、毎回のようにAppleのOSがらみのアップデートは迷惑なことをしてくれると、少々ムカついたのである。いい加減に、前の状態を保持してアップデートできるようにならないものか。