Ubuntu12.04LTSをUbuntu14.04LTSにバージョンアップしてみた

  • 投稿者:
  • 投稿カテゴリー:未分類

apacheやnginxは動作しなくなったが、debianと比較すると簡単にできた
試しに破棄予定の仮想マシンをバージョンアップしただけなので、その後の動作などは検証していないです

バージョンアップ前

root@akat:/var/www/akat.info# lsb_release -d
Description:    Ubuntu 12.04.5 LTS
root@akat:/var/www/akat.info# aptitude search update-manager-core
i   update-manager-core                                                - manage release upgrades
...

root@akat:/var/www/akat.info# do-release-upgrade
新しい Ubuntu のリリースをチェックしています
取得:1 ツールの署名のアップグレード [198 B]
取得:2 ツールのアップグレード [1,146 kB]
1,146 kバイト/0秒 を取得しました (0 B/秒)
「trusty.tar.gz.gpg」を用いて「trusty.tar.gz」の認証を行ないます
'trusty.tar.gz' の展開中
[screen is terminating]


キャッシュを読み込み中

パッケージマネージャーをチェック中です

SSH経由で実行していますが、続けますか?


このセッションはSSH上で実行されているようです。アップグレードをSSH越しに行うことは推奨されません。アップグレードに失敗した時の復元が困難になるからです。

続行する場合、追加のSSHデーモンをポート '1022' で起動します。
本当に作業を進めてよろしいですか?

続行する[yN] y

予備のsshdを開始します

障害が起こったときに復旧しやすくするため、ポート '1022' でもう一つの sshd
を開始します。現在実行中のsshにおかしなことが起きても、もう一方のポートに接続することができます。

ファイアウォールを実行している場合、このポートを一時的に開く必要があります。この操作は、潜在的な危険があるため自動的には行われません。以下の例のようにしてポートを開けます:
'iptables -I INPUT -p tcp --dport 1022 -j ACCEPT'

続けるには [ENTER] キーを押してください

...
...Enterを押し続けて、約50分...
...
再起動をして作業終了

バージョンアップ後

root@akat:/home/shimizu# lsb_release -d
Description:    Ubuntu 14.04.1 LTS
root@akat:/home/shimizu# uname -a
Linux akat 3.13.0-39-generic #66-Ubuntu SMP Tue Oct 28 13:30:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
root@akat:/home/shimizu# nginx -v
nginx version: nginx/1.4.6 (Ubuntu)
root@akat:/home/shimizu# apache2ctl -v
Server version: Apache/2.4.7 (Ubuntu)
Server built:   Jul 22 2014 14:36:38
root@akat:/home/shimizu# php -v
PHP 5.5.9-1ubuntu4.5 (cli) (built: Oct 29 2014 11:59:10)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
    with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
root@akat:/home/shimizu# php5-fpm -v
PHP 5.5.9-1ubuntu4.5 (fpm-fcgi) (built: Oct 29 2014 11:59:19)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
    with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
root@akat:/home/shimizu# mysqladmin -uroot -ppassword version
mysqladmin  Ver 8.42 Distrib 5.5.40, for debian-linux-gnu on x86_64
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Server version          5.5.40-0ubuntu0.14.04.1-log
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /var/run/mysqld/mysqld.sock
Uptime:                 50 min 22 sec

Threads: 1  Questions: 141  Slow queries: 11  Opens: 623  Flush tables: 1  Open tables: 154  Queries per second avg: 0.046
root@akat:/home/shimizu# postconf  | grep mail_version
mail_version = 2.11.0
milter_macro_v = $mail_name $mail_version

参考URL

http://gihyo.jp/admin/serial/01/ubuntu-recipe/0337?page=1