この前 ubuntu 10.04 → 12.04 へアップグレードしたサーバーを今度は 12.04 → 14.04 へアップグレードを実行しました。みんなが使ってないうちにやってしまわないといけないからね~。と言うわけで、こんな時間に実行です。
一応 apt-get update / upgrade で最新状態にしておいて do-release-upgrade の実行。
後は指示されるままに放置。最終的には致命的な問題はなくアップグレードが終わったのだけれど初回エラーで失敗した。
なにが失敗したかというと、この環境は /boot/ を別パーティションにしているから /boot/ の空きが無いよ~!と怒られた。まあ、古いカーネルイメージが残ってたからだったんだけどこれを削除して再度実行。
今度は無事アップグレード開始。順調に進んで途中 samba と apache の設定を保持するか~?って聞いてくるので保持を選んで進行。
そんなこんなで1時間30分ほどでアップグレード完了。
再起動したら完了です。と言う感じのメッセージが出てくるので再起動。
とりあえずこれで lts 最新版に……ん?なんかログイン画面が大きいような気もするけど……それは重要なことでもないし。今はパスだ。
それよりも再起動後にサーバーの機能が引き継がれてるかが重要だ。ということで確認作業。
で、見た感じファイル共有は…OK。データベースも…OK。webは…NG。げげ。apache の設定が飛んじまったのかorz。そういや phpmyadmin がどうのとか出てたな。あの時か。
まあ、とりあえず表示ができる状態までにできたけど css がどうのとかログにエラーが出てる。確か前にもあったなこの現象。一応レイアウト崩れてるけど「表示」はできてるし次にしよう。今は頭が回らない。
とりあえずこれで lts 最新版になったわけで、今日はここまで~。
月曜日なんか言われそうだな…。