Eucalyptus Advent Calendar 2012 JP 廿日目

Eucalyptus 3.2.0 出ましたよ

師走で年末進行でギッチギチなのに忘年会とか納品作業とか挨拶まわりとか世の中の聖なる紳士淑女は大変ですね?羽深です。

Eucalyptus 3.2.0 がリリースされたので今日は技術ネタです。(昨晩の CUPA Cafe で「来週ぐらいにはリリースされんじゃね?」とかテキトーなことをぬかしてごめんなさい)

Silvereye 3.2 β2 でインストールした環境を Eucalyptus 3.2.0 リリース版の環境にアップデートする

えー、先日の OSC 2012.Cloud で日本 Eucalyptus ユーザ会が配布した Silvereye 3.2β2 を使って環境を構築してくれたナイスガイ(女性も含む)達は Eucalyptus 3.2.0 がリリースされて、きっとこう思っていると思います。



何だよーもー、折角環境を作ったばっかりなのにー、ぷんすかぷん

でも大丈夫です、ご安心ください。簡単にその環境を Eucalyptus 3.2 にアップデートする方法をお伝え致します。

まず最初に現在インストールされている nightly 用の yum レポジトリ設定をアンインストールします。

# rpm -e eucalyptus-release

次にリリース版の yum レポジトリ設定をインストールします。

# yum install http://downloads.eucalyptus.com/software/eucalyptus/3.2/centos/6/x86_64/eucalyptus-release-3.2.noarch.rpm

えーい、面倒だから全部アップデート

# yum update

ちなみに12/20時点では以下のパッケージがアップデートされました。

================================================================================================================
 Package                             Arch           Version                            Repository          Size
================================================================================================================
Installing:
 kernel                              x86_64         2.6.32-279.19.1.el6                updates             25 M
Updating:
 device-mapper                       x86_64         1.02.74-10.el6_3.3                 updates            135 k
 device-mapper-event                 x86_64         1.02.74-10.el6_3.3                 updates             88 k
 device-mapper-event-libs            x86_64         1.02.74-10.el6_3.3                 updates             83 k
 device-mapper-libs                  x86_64         1.02.74-10.el6_3.3                 updates            163 k
 euca2ools                           noarch         2.1.2-0.58.el6                     euca2ools          314 k
 euca2ools-release                   noarch         2.1-4.el6                          euca2ools          5.6 k
 eucadw                              noarch         3.2.0-0.84.el6                     eucalyptus          27 k
 eucadw-libs                         noarch         3.2.0-0.84.el6                     eucalyptus          30 M
 eucalyptus                          x86_64         3.2.0-0.409.el6                    eucalyptus         193 k
 eucalyptus-admin-tools              noarch         3.2.0-0.409.el6                    eucalyptus          22 k
 eucalyptus-cc                       x86_64         3.2.0-0.409.el6                    eucalyptus         1.5 M
 eucalyptus-cloud                    x86_64         3.2.0-0.409.el6                    eucalyptus          14 k
 eucalyptus-common-java              x86_64         3.2.0-0.409.el6                    eucalyptus         960 k
 eucalyptus-common-java-libs         x86_64         3.2.0-0.409.el6                    eucalyptus          53 M
 eucalyptus-console                  noarch         3.2.0-0.409.el6                    eucalyptus         1.1 M
 eucalyptus-gl                       x86_64         3.2.0-0.409.el6                    eucalyptus          83 k
 eucalyptus-nc                       x86_64         3.2.0-0.409.el6                    eucalyptus         552 k
 eucalyptus-sc                       x86_64         3.2.0-0.409.el6                    eucalyptus          14 k
 eucalyptus-walrus                   x86_64         3.2.0-0.409.el6                    eucalyptus         8.3 k
 kernel-firmware                     noarch         2.6.32-279.19.1.el6                updates            8.7 M
 libtiff                             x86_64         3.9.4-9.el6_3                      updates            342 k
 libvirt                             x86_64         0.9.10-21.el6_3.7                  updates            1.9 M
 libvirt-client                      x86_64         0.9.10-21.el6_3.7                  updates            3.2 M
 lvm2                                x86_64         2.02.95-10.el6_3.3                 updates            615 k
 lvm2-libs                           x86_64         2.02.95-10.el6_3.3                 updates            680 k
 mysql-libs                          x86_64         5.1.66-2.el6_3                     updates            1.2 M
 python-eucadmin                     noarch         3.2.0-0.409.el6                    eucalyptus          91 k
 qemu-img                            x86_64         2:0.12.1.2-2.295.el6_3.10          updates            421 k
 qemu-kvm                            x86_64         2:0.12.1.2-2.295.el6_3.10          updates            1.3 M
 selinux-policy                      noarch         3.7.19-155.el6_3.13                updates            1.3 M
 selinux-policy-targeted             noarch         3.7.19-155.el6_3.13                updates            2.6 M

Transaction Summary
================================================================================================================
Install       1 Package(s)
Upgrade      31 Package(s)

以上です…と、言いたいところですが、アップデートすると Eucalyptus の全コンポーネントが停止されます。つまり今のバージョンでも活性アップデートは無理なようです。(spec ファイルの記述とアップデートスクリプトを変更すれば良いような気がします…)

ということで、最後にこんなこと言って申し訳ないですが、「アップデートする前にご注意を」。



クリスマスまであと5日です ✌(՞ਊ ՞)✌