2018年11月6日火曜日

vCenter Server Appliance 6.7にupdate1を適用する手順

vCenter Server 6.7のupdate1が2018/10/16にリリースされたようだ。

VMware vCenter Server 6.7 Update 1 リリース ノート
https://docs.vmware.com/jp/VMware-vSphere/6.7/rn/vsphere-vcenter-server-671-release-notes.html

上記update1をvCSA6.7に適用してみたので、手順を簡単に記載する。

事前確認

バージョンアップの前に、必ず「VMware Product Interoperability Matrices」を使って、アップデート対象のvCenter Serverが管理できるESXiのバージョンを確認しておこう

VMware Product Interoperability Matrices - チェック結果
https://www.vmware.com/resources/compatibility/sim/interop_matrix.php#interop&2=2862,2736&1=

チェック結果は以下の通りとなり、ESXi 6.0以降であればvCSA 6.7 update1で問題なく管理できるようだ。

------------------------------
VMware vCenter Server 6.7 U1 6.7.0
VMware vSphere Hypervisor (ESXi)
6.7 U1 Y Y
6.7.0 Y Y
6.5 U2 Y Y
6.5 U1 Y Y
6.5.0 Y Y
6.0 U3 Y Y
6.0.0 U2 Y Y
6.0.0 U1 Y Y
6.0.0 Y Y
------------------------------

手順

1. ISOイメージをダウンロード

以下サイトからvCSAのupdate1のISOイメージをダウンロードする。

My VMware  - 製品パッチ
https://my.vmware.com/group/vmware/patch#search

製品を「VC」、バージョンを「6.7」で検索すると、「VC-6.7.0-update01-Appliance-Patch」が表示されるので、「ダウンロード」ボタンを押してダウンロードする。1.8GB程度の「VMware-vCenter-Server-Appliance-6.7.0.20000-10244745-patch-FP.iso」というファイルがダウンロードされる。



2. vCSAにupdate1のISOをマウント

ダウンロードしたISOイメージをvCSAの仮想CD/DVDドライブにマウントする。この辺りは一般的なvSphere環境の手順で実施すればよいので、詳細な手順は割愛する。

3. SSHでvCSAにログイン

vCSAに対してSSHを使ってrootログインする。なお、インストール時にSSHを有効にしていない場合は、https://<vCSAのIPアドレス>:5480/にアクセスし、「アクセス設定」を変更しておこう。
※SSHを使わなくても直接コンソールを使ってアップデート作業はできると思うが、操作性の観点から今回はSSHで作業する。


4. マウント&ライセンス条項に同意

以下コマンドにて、ISOイメージをマウントし、ライセンス条項に同意する。ライセンス条項は非常に長いのだが、最後に「yes」を入力するところまでスクロールさせる必要がある。面倒だが頑張ろう。

Command> software-packages stage --iso
------------------------------
 [2018-10-23T03:57:10.296] : ISO mounted successfully

VMWARE END USER LICENSE AGREEMENT

PLEASE NOTE THAT THE TERMS OF THIS END USER LICENSE AGREEMENT SHALL GOVERN YOUR
USE OF THE SOFTWARE, REGARDLESS OF ANY TERMS THAT MAY APPEAR DURING THE
INSTALLATION OF THE SOFTWARE.

~(中略)~

12.11  Contact Information.  Please direct legal notices or other
correspondence to VMware, Inc., 3401 Hillview Avenue, Palo Alto, California
94304, United States of America, Attention: Legal Department.
Do you accept the terms and conditions?  [yes/no] yes ←★「yes」を入力
 [2018-10-23T03:58:58.296] : Evaluating packages to stage...
 [2018-10-23T03:58:58.296] : Verifying staging area
 [2018-10-23T03:58:58.296] : ISO unmounted successfully
 [2018-10-23T03:58:58.296] : Staging process completed successfully
------------------------------

5. インストール前の内容確認

インストール前に、インストール内容を確認することができる。nameが「VC-6.7.0U1-Appliance-FP」になっていれば問題ない。

Command> software-packages list --staged
------------------------------
 [2018-10-23T03:59:33.296] :
        productname: VMware vCenter Server Appliance
        name: VC-6.7.0U1-Appliance-FP
        leaf_services: ['vmware-pod']
        rebootrequired: True
        tags: []
        thirdPartyInstallation: False
        eulaAcceptTime: 2018-10-23 03:58:49 UTC
        summary: Update for VMware vCenter Server Appliance 6.7.0
        releasedate: October 16, 2018
        buildnumber: 10244745
        version: 6.7.0.20000
        size in MB: 1829
        updateversion: True
        TPP_ISO: False
        vendor: VMware, Inc.
        severity: Critical
        category: Bugfix
        kb: https://docs.vmware.com/en/VMware-vSphere/6.7/rn/vsphere-vcenter-server-671-release-notes.html#full_patch
        version_supported: ['6.7.0.10000', '6.7.0.11000', '6.7.0.12000']
------------------------------

6. インストール

以下コマンドでインストールを開始する。なお、「Running pre-install script」の処理が始まるころからWeb Client接続不可となるので注意すること。

Command> software-packages install --staged
------------------------------
 [2018-10-23T04:00:08.296] : Validating software update payload
 [2018-10-23T04:00:08.296] : Validation successful
 [2018-10-23 04:00:08,914] : Copying software packages  [2018-10-23T04:00:08.296] : ISO mounted successfully
133/133
 [2018-10-23T04:00:54.296] : ISO unmounted successfully
 [2018-10-23 04:00:54,103] : Running test transaction ....
 [2018-10-23 04:00:56,135] : Running pre-install script.....
 [2018-10-23 04:03:53,470] : Upgrading software packages ....
 [2018-10-23T04:05:51.296] : Setting appliance version to 6.7.0.20000 build 10244745
 [2018-10-23 04:05:51,899] : Running pre-patch script.....
 [2018-10-23 04:05:52,905] : Running post-patch script.....
 [2018-10-23T04:06:00.296] : Packages upgraded successfully, Reboot is required to complete the installation.
------------------------------

7. 再起動

最後に再起動を行う。-rオプションの後のメッセージは適当な再起動理由を記載しておけばよい。

Command> shutdown reboot -r "Install update1"

8. インストール後のビルド番号を確認

正常にインストールされたことを確認するため、https://<vCSAのIPアドレス>:5480/にアクセスし、ビルド番号を確認してみよう。

【バージョンアップ前】


【バージョンアップ後】


以上のように、正常にアップデートが完了していることを確認できた。

0 件のコメント:

コメントを投稿

人気の投稿