Cisco Nexus 1000V VEM ソフトウェア インストレーション アップグレード ガイド リリース 4.2(1)SV1(4b)
VEM ソフトウェアのアップグレードまたはインストールの手順の選択
VEM ソフトウェアがインストールされた ESX/ESXi ホストの VUM によるアップグレード
VMware Release 4.0/4.1 から VMware Release 5.0.0 へのアップグレード
vCenter Update Manager のアップグレード
VMware ESXi 5.0 Patch 01 へのアップグレード
VMware ESXi 5.0 ステートフル ホストの VMware ESXi 5.0 Patch 01 へのアップグレード
VMware ESXi 5.0 ステートレス ホストの VMware ESXi 5.0 Patch 01 へのアップグレード
CLI を使用した ESXi 5.0.0 Host ソフトウェアのインストール
VUM による VEM ソフトウェアのインストールまたはアップグレード
CLI による VEM ソフトウェアのインストールまたはアップグレード
Cisco Nexus 1000V の ESXi イメージ プロファイルへの追加
esxcli を使用した ESXi ステートレス ホストへの VEM ソフトウェアのインストール
esxcli を使用した ESXi ステートレス ホストでの VEM ソフトウェアのアンインストール
VUM を使用した ESXi ステートレス ホストへの VEM ソフトウェアのインストール
ステートレス ホストでの VEM ソフトウェアのアンインストール
このマニュアルでは、Cisco Nexus 1000V Virtual Ethernet Module(VEM)ソフトウェアをVMware ESX/ESXi 4.0.0、ESX/ESXi 4.1.0、または ESXi 5.0.0 サーバにインストールする方法と、インストールされているソフトウェアをアップグレードする方法について説明します。
• 「対象読者」
• 「Virtual Ethernet Module について」
• 「VEM ソフトウェアをインストールする場合の前提条件」
• 「VEM ソフトウェアのアップグレードまたはインストールの手順の選択」
• 「VEM ソフトウェアがインストールされた ESX/ESXi ホストの VUM によるアップグレード」
• 「VMware Release 4.0/4.1 から VMware Release 5.0.0 へのアップグレード」
• 「VMware ESXi 5.0 Patch 01 へのアップグレード」
• 「CLI を使用した ESXi 5.0.0 Host ソフトウェアのインストール」
• 「VUM による VEM ソフトウェアのインストールまたはアップグレード」
• 「CLI による VEM ソフトウェアのインストールまたはアップグレード」
• 「ステートレス ESXi ホストへの VEM のインストール」
• 「関連資料」
このマニュアルの対象読者は、サーバ ソフトウェアの設定と保守を行う、経験豊富なサーバ管理者です。 表 1 は、サーバ管理者とネットワーク管理者の役割の比較です。
このマニュアルでは、新しい VEM ソフトウェアを新規インストールする場合の手順と、VSM ソフトウェアを新しいバージョンにアップグレードした後の手順を説明します。
Virtual Supervisor Module(VSM)をインストールするには、次のマニュアルを参照してください。
『 Cisco Nexus 1000V Software Installation Guide, Release 4.2(1)SV1(4b) 』
VSM および VEM のソフトウェアのアップグレードについては、次のマニュアルを参照してください。
『 Cisco Nexus 1000V Software Upgrade Guide, Release 4.2(1)SV1(4b) 』
• 「Cisco Nexus 1000V と Virtual Ethernet Module の概要」
Cisco Nexus 1000V は、イーサネット標準準拠のすべてのアップストリーム物理アクセス レイヤ スイッチと互換性があります(Catalyst 6500 シリーズ スイッチ、Cisco Nexus スイッチ、他のネットワーク ベンダーのスイッチなど)。Cisco Nexus 1000V は VMware Hardware Compatibility List(HCL) に記載されているすべてのサーバ ハードウェアと互換性があります。
シスコと VMware が共同で設計した API によって、Cisco Nexus 1000V が誕生しました。Cisco Nexus 1000V は、VMware 仮想インフラストラクチャ内に完全に統合される、分散仮想スイッチ ソリューションです。このインフラストラクチャには、仮想化管理者のための VMware vCenter も含まれます。このソリューションによって、仮想スイッチとポート グループの設定作業がネットワーク管理者にオフロードされるので、データセンター全体でネットワーク ポリシーを統一することができます。
Cisco Nexus 1000V には、冗長スーパーバイザ機能をもつ 66 スロットのモジュラ イーサネット スイッチを実質的にエミュレートできる次のコンポーネントがあります。
• Virtual Ethernet Module(VEM)データ プレーン:各ハイパーバイザに 1 つずつ VEM が組み込まれます。この軽量ソフトウェア コンポーネントによって次の機能が実行されるので、仮想スイッチの代わりとなります。
(注) ESX/ESXi ホストにインストールできる VEM は、常に 1 つのバージョンだけです。
• Virtual Supervisor Module(VSM)コントロール プレーン:VSM はスタンドアロンまたはアクティブ/スタンバイ HA ペアにインストールできる仮想アプライアンスです。VSM は、コントロールである VEM とともに、Cisco Nexus 1000V システムのために次の機能を実行します。
(注) アクティブ/スタンバイ HA ペアの設定を推奨します。
アクティブ スタンバイ VSM によって、ハイ アベイラビリティが強化されます。
Cisco Nexus 1000V では、トラフィックは各 VEM インスタンスの仮想マシン間でローカルに切り替えられます。また、各 VEM は、ローカル仮想マシンとネットワークの他の部分とを、アップストリーム アクセス レイヤ ネットワーク スイッチ(ブレード、Top of Rack、End of Row など)を通して相互接続します。VSM はコントロール プレーン プロトコルを実行し、これに応じて各 VEM の状態を設定しますが、パケットは転送しません。
Cisco Nexus 1000V では、モジュール スロットとしてプライマリ モジュール 1 とセカンダリ モジュール 2 があります。いずれか一方のモジュールがアクティブまたはスタンバイとして機能します。最初のサーバまたはホストは、自動的に「モジュール 3」に割り当てられます。ネットワーク インターフェイス カード(NIC)ポートは 3/1 および 3/2(ESX/ESXi ホスト上の vmnic0 および vmnic1)です。仮想 NIC インターフェイスを接続するポートは、グローバルな番号が割り当てられた Cisco Nexus 1000V 上の仮想ポートです。
図 1 に、Cisco Nexus 1000V の分散アーキテクチャの例を示します。
図 1 Cisco Nexus 1000V の分散スイッチング アーキテクチャ
表 2 に示す場所から VEM ソフトウェアを入手できます。
VMware vCenter Update Manager(VUM)は、VSM または VMware オンライン ポータルから VEM ソフトウェアを入手します。『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』の「VMware and Cisco Nexus 1000V Software Compatibility table」を参照して、VSM 上または VMware オンライン ポータルに投稿された使用可能な VEM ビットを確認してください。1 |
|
VSM が VM としてインストールされた後で、次の URL にある VSM ホーム ページから、VEM ソフトウェアが格納されたファイルをコピーします。 |
|
ESXi ソフトウェアおよび VC ソフトウェアを VMware の Web サイト からダウンロードします。 [Download Vmware vSphere 4 Enterprise Plus] > [Download] をクリックしてください。 利用する VMware リリースにパッチがある場合は、 VMware のパッチ をダウンロードします。 |
|
Cisco.com から VEM ソフトウェアをダウンロードします。 |
1.VMware vCenter Update Manager 4.0 では、Cisco Nexus 1000V のパッチやアップデートは検出されませんが、Cisco Nexus 1000V パッチ ソースの追加は、次の URL にある VMware ナレッジ ベースの手順に従って行うことができます。 |
Cisco Nexus 1000V VEM ソフトウェアは、VMware パッチ リリースをサポートするように更新されており、 VMware と シスコ の両方のソフトウェア ダウンロード Web サイトから入手可能です。これらの Web サイトで公開されている Cisco Nexus 1000V ソフトウェアを使用すると、VMware Classic と VMware Embedded の両方のプラットフォームに対して VEM のインストールとアップグレードを行うことができます。
ソフトウェアを ESX/ESXi ホストにインストールする方法については、VMware のマニュアルを参照してください。
VEM ソフトウェアのパッケージおよび互換性については、『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』を参照してください。
Cisco Nexus 1000V VEM ソフトウェアをインストールする前に、次のことを確認または実行する必要があります。
(注) クラスタの一部であるホスト上で VUM 動作を実行する場合は、VMWare High Availability(HA)、VMware Fault Tolerance(FT)、および VMware Distributed Power Management(DPM)機能がクラスタ全体でディセーブルになっていることを確認してください。ディセーブルになっていないと、VUM はクラスタ内でホストをインストールできません。
• VEM アップグレードを実行する前に、ホスト上で動作しているアクティブな VM がないことを確認してください。VMware パッチ ESX/ESXi400-201002001 以降をホストにインストールする場合、VEM アップグレードを実行すると、ホストがメンテナンス モードになります。このパッチをインストールしていない場合、無停止アップグレードを行うには、VMware vCenter Update Manager 4.0 Update 1 Patch 2、vCLI ビルド 198790、および VSM Release 4.0(4)SV1(2) 以降のリリースも使用します。
• 無停止アップグレードを行うには、ホストに VMware パッチ ESX/ESXi400-201002001 以降をインストールして、VMware vCenter Update Manager 4.0 Update 1 Patch 2、vCLI ビルド 198790、および VSM Release 4.0(4)SV1(2) 以降のリリースを使用する必要があります。
• ソフトウェアをホストにインストールする手順が記載された VMware のマニュアルが手元にある。
• 表 2 に示した入手元のいずれかから VEM ソフトウェア ファイルを入手済みである。
• 初めて VEM ソフトウェアをインストールする場合は、VSM をインストールする前にこのソフトウェアをインストールできます。ただし、VSM をインストールするまで VEM を確認および設定できません。
• 現在の ESX/ESXi ホスト パッチ レベルに基づいて適切な VEM ソフトウェアをすでにダウンロードしてある。詳細については、『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』を参照してください。
• ESXi ホストを vSphere Server に追加する前に VEM ソフトウェアをそのホストにインストールする場合は、ホストをリブートする必要があります。ホストを vSphere Server に追加してから、VEM ソフトウェアをインストールすることもできます。
• 初めて VEM ソフトウェアをインストールする場合は、VUM によって VEM ソフトウェアが自動的にインストールされるため、サーバ管理者による操作は不要です。
• VUM からインターネットへの接続にプロキシ サーバを使用する場合は、VUM のアップグレードを開始する前にプロキシをディセーブルにすることが必要になる場合があります。VMware のバージョンが VUM Update 1 よりも前の場合は、プロキシが存在すると、VUM がローカルに VSM と通信することができません。このため、プロキシをディセーブルにしてからでなければ、自動 VEM アップグレードが失敗する可能性があります。
• アップストリーム スイッチで、次のように設定する必要があります。
– IOS ソフトウェアを実行する Catalyst 6500 シリーズ スイッチの場合:
( config-if ) portfast trunk
または
( config-if ) portfast edge trunk
– Cisco NX-OS ソフトウェアを実行する Cisco Nexus 5000 シリーズ スイッチの場合:
( config-if ) spanning-tree port type edge trunk
• アップストリーム スイッチで次の設定をグローバルにイネーブルにすることを強く推奨します。
• アップストリーム スイッチで、BPDU フィルタリングと BPDU ガードをグローバルにイネーブルにできない場合は、次のコマンドを入力することを強く推奨します。
– ( config-if ) spanning-tree bpdu filter
– ( config-if ) spanning-tree bpdu guard
• スパニングツリー、BPDU、または PortFast の設定の詳細については、お使いのアップストリーム スイッチのマニュアルを参照してください。
ここでは、VEM ソフトウェアがインストールされている ESX/ESX ホストをアップグレードする方法、VEM ソフトウェアをインストールまたはアップグレードする方法を説明します。
次の 3 つの図に、インストールした Cisco Nexus 1000V ソフトウェアのバージョンに応じて推奨されるワークフローを示します。これらのワークフローはステートフル ESXi ホスト用です。ステートフル ESXi ホストの詳細については、「ステートレス ESXi ホストへの VEM のインストール」を参照してください。
図 2 Cisco Nexus 1000V 4.2(1)SV1(4b) がインストールされている場合のワークフロー
図 3 Cisco Nexus 1000V 4.0(4)SV1(3b/3c/3d) または 4.2(1)SV1(4,4a) がインストールされている場合のワークフロー
図 4 4.0(4)SV1(3b) よりも前のバージョンの Cisco Nexus 1000V がインストールされている場合のワークフロー
• VEM ソフトウェアがインストールされた ESX/ESXi ホストのアップグレード
– VUM を使用してホストをアップグレードする場合は、ホスト パッチ ベースラインを作成し、そのベースラインに、適切な VMware パッチ/アップデート速報と、対応する Cisco Nexus 1000V VEM 速報を含める必要があります。その後、そのベースラインをホストに適用して修正することにより、ホストをアップグレードできます。実行する VUM アップグレード手順を判断するには、「VEM ソフトウェアがインストールされた ESX/ESXi ホストの VUM によるアップグレード」を参照してください。
– CLI を使用する場合は、 vihostupdate コマンドまたは esxupdate コマンドを入力します。詳細については、「CLI を使用した ESXi 5.0.0 Host ソフトウェアのインストール」を参照してください。
– VUM を使用している場合は、ホストを Cisco Nexus 1000V 仮想分散スイッチ(DVS)に追加すると Cisco Nexus 1000V VEM ソフトウェアが自動的にインストールされます。VSM から VEM のアップグレードがトリガーされると、ホストの VEM ソフトウェアが自動的にアップグレードされます。実行する VUM アップグレード手順を判断するには、「VUM による VEM ソフトウェアのインストールまたはアップグレード」を参照してください。
– CLI を使用する場合は、 vihostupdate コマンドまたは esxupdate コマンドを入力します。詳細については、「CLI による VEM ソフトウェアのインストールまたはアップグレード」を参照してください。
ここでは、VMware Release 4.0.0/4.1.0 から VMware Release 5.0.0 へのインストールおよびアップグレード手順を説明します。
• 「VMware Release 4.0/4.1 から VMware Release 5.0.0 へのアップグレード」
この手順を使用すると、VMware Release 4.0/4.1 から VMware Release 5.0.0 にアップグレードできます。
Cisco Nexus 1000 がインストールされている場合に ESX インフラストラクチャを VMware Release 5.0.0 にアップグレードするには、次の順序でアップグレードする必要があります。
1. VSM および VEM を Release 4.2(1)SV1(4b) にアップグレードする。
2. VMware vCenter Server を VMware Release 5.0.0 にアップグレードする。
3. VMware Update Manager を VMware Release 5.0.0 にアップグレードする。
4. ESX ホストを、VEM ビットを含むカスタム ESXi イメージがある VMware Release 5.0.0 にアップグレードする。
この手順を開始する前に、次のことを確認または実行する必要があります。
• ESXi 5.0.0 vCenter Server および ESXi 5.0.0 Update Manager
• ESXi 5.0.0 ビットおよび Cisco Nexus 1000V Release 4.2(1)SV1(4b) ビットを含むアップグレード ISO ファイルをダウンロードする
• 正しい VIB バージョン、VEM バンドル、ホスト ビルド、vCenter Server、および Update Manager のバージョンを確認するには、『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』 のマニュアルを参照してください。
• ESX/ESXi ホストのアップグレードは、次の手順で行います。
この手順では、vCenter Server から VMware ESXi 5.0.0 へのアップグレード方法を説明します。
(注) これは手順の概要です。詳細については、VMWare のマニュアルを参照してください。
ステップ 1 VMware vSphere 5.0.0 のインストール ファイルの場所に移動します。
(注) ISO イメージがある場合は、ホストにマウントする必要があります。
ステップ 3 [vCenter Server] をクリックし、[Install] をクリックします。
ステップ 6 [Patent Agreement] ウィンドウで、[Next] をクリックします。
[License Agreement] ウィンドウが表示されます。図 6 を参照してください。
ステップ 7 [I agree to the terms in the license agreement] オプション ボタンをクリックします。
ステップ 9 [Database Options] 画面で、[Next] をクリックします。
[Database Upgrade Warning] 画面が開きます。図 7 を参照してください。
図 7 [Database Upgrade Warning] 画面
ステップ 10 [Upgrade existing vCenter Server database] オプション ボタンをクリックし、[I have taken a backup of the existing vCenter Server database and SSL certificates in the folder: C:¥ProgramData¥VMware¥VMware VirtualCenter¥SSL¥.] チェックボックスをオンにします。
ステップ 11 Windows の [Start] メニューで [Run] をクリックします。
ステップ 12 vCenter Server データベースが格納されたフォルダの名前を入力し、[OK] をクリックします。
ステップ 13 親フォルダ(SSL)のコピーをバックアップとしてデスクトップにドラッグします。
ステップ 16 [vCenter Agent Upgrade] ウィンドウで、[Automatic] オプション ボタンをクリックします。
[vCenter Server Service] 画面が開きます。図 8 を参照してください。
図 8 [VMware vCenter Server Service] 画面
ステップ 18 [Use SYSTEM Account] チェックボックスをオンにします。
[Configure Ports] 画面が開きます。図 9 を参照してください。
ステップ 20 ポートの設定を確認し、[Next] をクリックします。
[vCenter Server JVM Memory] 画面が開きます。図 10 を参照してください。
図 10 [vCenter Server JVM Memory] 画面
ステップ 21 ホストの数に基づいて、該当するメモリのオプション ボタンをクリックします。
[Ready to Install the Program] 画面が開きます。図 11 を参照してください。
図 11 [Ready to Install the Program] 画面
[Installation Completed] 画面が開きます。図 12 を参照してください。
図 12 [Installation Completed] 画面
これで vCenter Server のアップグレードが完了しました。
ステップ 25 VMware vSphere Client を ESXi 5.0.0 にアップグレードします。
ステップ 26 VMware vSphere Client を開きます。
ステップ 27 [Help] メニューから [About VMware vSphere] を選択します。
ステップ 28 vSphere Client と VMware vCenter Server の両方がバージョン VMware 5.0.0 であることを確認します。
ステップ 29 [OK] をクリックし、VMware vSphere Client を終了します。
ステップ 1 図 5 に示すように、ローカル ドライブで [VMware-UpdateManager] をダブルクリックします。
Update Manager Installer が開きます。
ステップ 3 [OK] をクリックして 5.0.0 にアップグレードします。
ステップ 5 [Patent Agreement] で [Next] をクリックします。
ステップ 6 [I agree to the terms in the license agreement] オプション ボタンをクリックします。
[vCenter Server Information] 画面が開きます。図 14 を参照してください。
図 14 [vCenter Server Information] 画面
ステップ 8 [VMware vCenter Server Information] 領域で、IP アドレスとユーザ名を確認します。
ステップ 9 [Password] フィールドにパスワードを入力します。
[Database Information] 画面が開きます。図 15 を参照してください。
図 15 [Database Information] 画面
[Database Upgrade] 画面が開きます。図 16 を参照してください。
ステップ 12 [Yes, I want to upgrade my Update Manager database] オプション ボタンをクリックします。
ステップ 14 Update Manager のポート設定を確認します。
ステップ 18 [Install] をクリックすると、アップグレードが開始されます。
ステップ 19 [OK] をクリックし、セットアップを完了するにはリブートが必要なことを確認します。
ステップ 20 アップグレード中に vSphere Client との接続が切断されます。再接続について [Cancel] をクリックします。
ステップ 21 [Server Connection Invalid] ダイアログ ボックスで [OK] をクリックします。
ステップ 23 VUM/vCenter Server をリブートします。
[Shut Down Windows] ダイアログ ボックスが開きます。図 17 を参照してください。
図 17 [Shut Down Windows] ダイアログ ボックス
ステップ 24 [Option] ドロップダウン リストから、[Other (Planned)] を選択し、コメント フィールドに値を入力して、[OK] をクリックします。
ステップ 25 システムのリブート後、 C:¥ProgramData¥VMware¥VMware Update Manager¥Logs¥ フォルダに移動します。
ステップ 26 vmware-vum-server-log4cpp ファイルを開きます。
ステップ 27 [VMware vCenter Server's Plug-in] メニューから、[Manage Plug-ins] を選択します。
ステップ 28 [Available Plug-ins] で [Download and Install for VMware vSphere Update Manager Extension] をクリックします。
VMware Update Manager のアップグレードが完了します。
VMware 5.0.0 にアップグレードする ESXi ホストで、VMware 5.0.0 に存在しない Async ドライバが必要な場合は、ドライバとカスタマイズされた ISO のアップグレード手順について、それぞれのベンダーのマニュアルを参照してください。
QLogic の NIC を使用している場合は、該当する NIC 用にカスタマイズされた ISO に含めるドライバをダウンロードします。
ステップ 1 vSphere Client で、[Home] をクリックします。
ステップ 2 [Update Manager] タブをクリックします。
ステップ 3 [ESXi Image] タブをクリックします。
図 19 [Select ESXi Image] ウィンドウ
ステップ 4 [ESXi Image] ウィンドウの [Import ESXi Image] リンクをクリックします。
ステップ 5 [Browse] ボタンをクリックし、カスタマイズされたアップグレード ISO イメージに移動します。
ステップ 6 アップグレード ファイルを選択し、[Open] をクリックします。
[Select ESXi Image] 画面が開きます。図 20 を参照してください。
ステップ 7 ISO ファイルをインポートするには、[Next] をクリックします。
[Upload Progress] が開きます。図 21 を参照してください。
[Upload Complete] 画面が開きます。図 22 を参照してください。
ステップ 9 アップグレード ISO ファイルがアップロードされたら、[Next] をクリックします。
[Baseline Name] 画面が開きます。図 23 を参照してください。
ステップ 10 [Name] フィールドに、ベースラインの名前と任意で説明を入力します。
ステップ 12 アップグレードするホストまたはクラスタを選択し、[Update Manager] タブをクリックします。
[Attach Baseline or Group] ウィンドウが開きます。図 25 を参照してください。
図 25 [Attach Baseline or Group] ウィンドウ
ステップ 14 [MN-ESX-Upgrade] チェックボックスをオンにします。
[Confirm Scan] ウィンドウが開きます。図 26 を参照してください。
スキャン後、ベースラインが [Non-Compliant] と表示されます。
ステップ 17 [Compliance State] の値が [Incompatible] の場合、ベースラインに接続されているホストをリブートします。
リブート後、[Compliance State] の値が [Non-Compliant] になります。
ステップ 18 アップグレードの詳細の確認後、[Close] をクリックします。
ステップ 19 すべてのホストが [Non-Compliant] となっていることを確認します。
[Remediate Selection] 画面が開きます。図 29 を参照してください。
[EULA] 画面が開きます。図 30 を参照してください。
ステップ 22 [I accept the terms and license agreement] チェックボックスをオンにします。
ステップ 24 [ESXi 5.x Upgrade] ウィンドウで、[Next] をクリックします。
[Host Remediation Options] 画面が開きます。図 32 を参照してください。
図 32 [Host Remediation Options] 画面
ステップ 26 [Disable any removable media devices connected to the virtual machines on the host] チェックボックスをオンにします。
[Cluster Remediation Options] 画面が開きます。図 33 を参照してください。
図 33 [Cluster Remediation Options] 画面
ステップ 28 [Cluster Remediation Options] ウィンドウで、すべてのチェックボックスをオンにします。
[Ready to Complete] 画面が開きます。図 34 を参照してください。
ステップ 30 修復を開始するには、[Finish] をクリックします。
ステップ 31 ホストのバージョンを確認するには、左側のペインで各ホストをクリックして、右側のペインの左上隅に 5.0.0 と表示され、バージョン情報が 『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』 の内容と一致していることを確認します。
ステップ 32 VSM で show module コマンドを実行し、VEM が正しいビルドで動作していることを確認することによってもアップグレードを確認できます。
ステートフル ホストまたはステートレス ホストを ESXi 5.0 Patch 01 にアップグレードするには、次の手順を実行します。
• 「VMware ESXi 5.0 ステートフル ホストの VMware ESXi 5.0 Patch 01 へのアップグレード」
• 「VMware ESXi 5.0 ステートレス ホストの VMware ESXi 5.0 Patch 01 へのアップグレード」
esxcli コマンドを使用して、Cisco Nexus 1000, Release 4.2(1)SV1(4b) DVS に接続された VMware ESXi 5.0 GA ステートフル ホストを VMware ESXi 5.0 Patch 01 にアップグレードするには、この手順を実行します。
ステップ 1 ESXi 5.0 Patch 01 バンドル(ESXi500-201109001.zip)をホストにコピーし、次のコマンドを入力します。
vSphere Auto Deploy PowerCLI を使用して、Cisco Nexus 1000, Release 4.2(1)SV1(4b) DVS に接続された VMware ESXi 5.0 ステートレス ホストを VMware ESXi 5.0 Patch 01 にアップグレードするには、この手順を使用します。
この手順を開始する前に、次のことを確認または実行する必要があります。
• ESXi 5.0 GA ステートレス ホストは、vCenter Server にホスト プロファイルが添付された Cisco Nexus 1000 Release 4.2(1)SV1(4b) DVS に接続されている必要があります。
• [Host Profile Compliance] は [Compliant] になっている必要があります。
• [Answer File Status] は [Complete] になっている必要があります。
この例の場合、ホストには PowerCLI で次の値が定義されたルールがあります。
PatternList : {mac=c4:7d:4f:7c:a4:64}
mn-ga-n1k-bl1 は VMware ESXi 5.0 GA パッケージ、VMware-fdm vib、および Cisco Nexus 1000V vib を含むイメージ プロファイルです。
VMware ESXi 5.0 GA package : ESXi-5.0.0-469512-standard
VMware-fdm vib : vSphere-HA-depot.zip
Cisco Nexus 1000V vib : VEM500-201108271.zip
ステップ 1 PowerCLI を使用して、ESXi 5.0 Patch 01 用のイメージ プロファイルを作成します。
ItemList mn-patch01-n1k-bl1 に次のものが含まれている必要があります。
– ESXi 5.0 patch01 : ESXi-5.0.0-20110904001-standard
– VMware-fdm vib : vSphere-HA-depot.zip
– Cisco Nexus 1000V vib : VEM500-201108271.zip
ステップ 2 パッケージを image1 変数に格納します。
ステップ 5 Test-DeployRuleSetCompliance コマンドの出力を $tr 変数に格納します。
ホストが VMware ESXi 5.0 Patch 01 にアップグレードされます。
VMware のパッチまたはアップデートを、互換性のある Cisco Nexus 1000V VEM ソフトウェアと共にインストールして ESXi ホストをアップグレードするには、この手順を使用します。
この手順を開始する前に、次のことを確認または実行する必要があります。
– VMware vCLI がダウンロードおよびインストールされている。vCLI のインストールについては、VMware vCLI のマニュアルを参照してください。
– vCLI がインストールされている場合にリモート ホストにログイン済みである。
(注) vSphere Command-Line Interface(vSphere CLI)のコマンド セットを使用すると、ESXi システムに対して一般的なシステム管理コマンドを、それらのシステムにネットワークでアクセスできる任意のマシンから入力できます。また、ほとんどの vSphere CLI コマンドでは、vCenter Server システムに対してコマンドを入力し、その vCenter Server システムが管理している任意の ESXi システムをコマンドの対象にすることもできます。ESXi にはサービス コンソールが含まれていないため、ESXi ホストでは特に vSphere CLI コマンドが役に立ちます。
• 『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』で互換性のあるバージョンを確認する。
• ESXi ホストのソフトウェアと VEM ソフトウェアのインストール ファイルが /tmp ディレクトリにコピー済みである。
ステップ 1 VEM ビットをダウンロードし、ローカル ホストにコピーします。
• vCLI を使用する場合は、 esxcli コマンドを入力して、 ESXi と VEM のソフトウェアを同時にインストールします。
(注) esxcli software vib install コマンドを使用する場合は、各ホストにログインしてこのコマンドを入力する必要があります。絶対パスが指定されていない場合、ESXi 5.0.0 では VIB が /var/log/vmware ディレクトリ内にあると想定します。
ソフトウェアが手動でホストにロードされ、カーネル モジュールがロードされ、実行中のシステム上で VEM Agent が起動します。
(注) VEM Agent が実行されていない場合は、『Cisco Nexus 1000V Troubleshooting Guide, Release 4.2(1)SV1(4b)』を参照してください。
ステップ 4 VSM から次のコマンドを入力して、VEM がアップグレードされたことを確認します。
(注) 上のコマンド出力の強調表示されているテキストから、アップグレードが成功したことがわかります。
• インストールが成功した場合は、インストール手順はこれで完了しているため、何もする必要がありません。
• そうでない場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.2(1)SV1(4b) 』の「 Recreating the Cisco Nexus 1000V Installation 」を参照してください。
VEM ソフトウェアをインストールまたはアップグレードする場合、VMware Update Manager(VUM)によって、ホストにインストールする正しい VEM ソフトウェアが自動的に選択されます。
VEM ソフトウェアは次のいずれかの方法でホストにインストールされます。
• VEM ソフトウェアをアップグレードする場合は、ネットワーク管理者が vmware vem upgrade proceed コマンドを実行すると、VUM 動作が開始されます。
• サーバ管理者が新しいホストを Cisco Nexus 1000V DVS に追加すると、VUM 動作が開始されます。
(注) 「VEM ソフトウェアをインストールする場合の前提条件」を参照し、VUM 動作が失敗せずに継続していることを確認してください。
– VUM を使用している場合は、ホストを Cisco Nexus 1000V DVS に追加すると Cisco Nexus 1000V VEM ソフトウェアが自動的にインストールされます。VSM から VEM のアップグレードがトリガーされると、ホストで VEM ソフトウェアが自動的にアップグレードされます。実行する VUM アップグレード手順を判断するには、「VUM による VEM ソフトウェアのインストールまたはアップグレード」を参照してください。
Cisco Nexus 1000V VEM ソフトウェアを ESXi ホストにインストールするには、この手順を使用します。
この手順を開始する前に、次のことを確認または実行する必要があります。
– VMware vCLI がダウンロードおよびインストールされている。vCLI のインストールについては、VMware vCLI のマニュアルを参照してください。
– vCLI のインストール先であるリモート ホストにログイン済みである。
(注) vSphere Command-Line Interface(vCLI)のコマンド セットを使用すると、ESXi システムに対して一般的なシステム管理コマンドを、それらのシステムにネットワークでアクセスできる任意のマシンから入力できます。また、ほとんどの vCLI コマンドでは、vCenter Server システムに対してコマンドを入力し、その vCenter Server システムが管理している任意の ESXi システムをコマンドの対象にすることもできます。ESXi にはサービス コンソールが含まれていないため、ESXi ホストでは特に vCLI コマンドが役に立ちます。
• 『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』で互換性のあるバージョンを確認する。
ステップ 1 新しい VEM ソフトウェアがコピーされたディレクトリに移動します。
ステップ 2 使用するアップグレード手順を決定して、適切なコマンドを入力します。
• vCLI を使用する場合は、 vihostupdate コマンドを入力して、 ESX/ ESXi と VEM のソフトウェアを同時にインストールします。
• ESXi 4.0 または 4.1 を実行している ESXi ホストの場合は、次のいずれかのコマンドを入力します。
(注) 次のコマンドを入力する前に、ホストをメンテナンス モードにしてください。
• esxupdate コマンドを使用する場合は、ESX ホストの /tmp ディレクトリから、次の例のようにして VEM ソフトウェアをインストールします。
(注) esxupdate コマンドを使用する場合は、各ホストにログインして次のコマンドを入力する必要があります。
ソフトウェアが手動でホストにロードされ、カーネル モジュールがロードされ、実行中のシステム上で VEM Agent が起動します。
ステップ 3 値を表示して『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』と比較するには、次のコマンドを入力します。
強調表示されているテキストは、アップグレードされた Cisco VEM を示しています。
ステップ 4 VEM がアップグレードされたことを表示するには、VSM から次のコマンドを入力します。
(注) 上のコマンド出力の強調表示されているテキストから、アップグレードが成功したことがわかります。
• インストールが成功した場合は、インストール手順はこれで完了です。
• インストールが失敗した場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.2(1)SV1(4b) 』の「Recreating the Cisco Nexus 1000V Installation」を参照してください。
• 「Cisco Nexus 1000V の ESXi イメージ プロファイルへの追加」
• 「esxcli を使用した ESXi ステートレス ホストへの VEM ソフトウェアのインストール」
• 「esxcli を使用した ESXi ステートレス ホストでの VEM ソフトウェアのアンインストール」
• 「VUM を使用した ESXi ステートレス ホストへの VEM ソフトウェアのインストール」
(注) ステートレス導入された PXE VLAN は、ネイティブ VLAN、管理 VLAN、およびシステム VLAN と同じにする必要があります。
VMware vSphere 5.0.0 では VMware Auto Deploy 機能が導入されました。この機能では ESXi イメージをホストのメモリに直接ロードするためのインフラストラクチャが提供されます。ホストで Auto Deploy が設定されている場合、イメージ ステートが保存されません。代わりに、ブートのたびにイメージが Auto Deploy サーバからロードされます。Auto Deploy サーバからイメージを取得するホストはステートレス ホストとして定義されます。この場合、ホストがブートしたイメージがプロファイルとして識別されます。
イメージ プロファイルはホストが動作するために必要な vSphere Installation Bundles(VIB)の集まりで、イメージ プロファイルには VMware からのベース VIB およびパートナーからの追加 VIB が含まれます。
ステートレス ホストで、VUM または CLI のいずれかを使用して VEM ソフトウェアをインストールまたはアップグレードできます。
さらに、新しい VEM モジュールまたは変更された VEM モジュールも、ステートレス ホストがブートするイメージ プロファイルにバンドルする必要があります。これがないと、ステートレス ホストがリブートされた後に VEM モジュールが保持されません。
ESXi 5.0.0 ホストで esxcli software vib install コマンドを入力すると、次のメッセージが表示されます。
Message: WARNING: Only live system was updated, the change is not persistent.
次の手順では、VEM をイメージ プロファイルにバンドルする方法と、イメージ プロファイルで既存の VEM をアップグレードする方法について説明します。
VMware Auto Deploy インフラストラクチャとステートレス ブート プロセスの詳細については、『 vSphere Installation and Setup, vSphere 5.0.0』 の「Installing ESXi using VMware Auto Deploy」を参照してください。
この手順を開始する前に、次のことを確認または実行する必要があります。
• VMware Auto Deploy サーバをインストールおよびセットアップします。『 vSphere Installation and Setup, vSphere 5.0.0』 を参照してください。
• Windows プラットフォームに VMware PowerCLI をインストールします。これは VEM モジュールをイメージ プロファイルにバンドルするために必要です。詳細については、『 vSphere PowerCLI Installation Guide 』を参照してください。
• VMware PowerCLI がインストールされているのと同じ Windows プラットフォームで、次のことを実行します。
– イメージ プロファイル オフライン バンドル(.zip ファイル)をローカル ファイル パスにダウンロードします。
– VEM オフライン バンドル(.zip ファイル)をローカル ファイル パスにダウンロードします。
(注) 次の手順では、イメージ プロファイル バンドルを C:¥ESXi-5.0.0-depot.zip、VEM バンドルを C:¥VEM500-20110822140-BG.zip としてそれぞれ入手できます。
ステップ 1 VMWare PowerCLI アプリケーションを起動します。
ステップ 3 イメージ プロファイル オフライン バンドルをロードします。
(注) 各イメージ プロファイル バンドルには複数のイメージ プロファイルを含めることができます。
ステップ 5 Get-EsxImageProfile コマンドの出力から、VEM がバンドルされるイメージ プロファイルを選択します。
(注) 通常、イメージ プロファイルは読み取り専用形式になっています。VEM モジュールを追加する前に、イメージ プロファイルをコピーする必要があります。
(注) n1kv-Image は ESXi-5.0.0-standard のコピーされたイメージ プロファイルです。
ステップ 6 Cisco Nexus 1000V VEM オフライン バンドルをロードします。
(注) オフライン バンドルは zip ファイルで、n1kv-vib ファイルが含まれています。
ステップ 7 次のコマンドを入力して、n1kv-vib パッケージがロードされていることを確認します。
ステップ 8 n1kv-package をコピーされたイメージ プロファイルにバンドルします。
ステップ 9 次のコマンドを入力して、コピーされたイメージ プロファイル内のすべての VIB を一覧表示します。
ステップ 10 将来の使用に備えてイメージ プロファイルを depot ファイルにエクスポートします。
ステップ 11 このイメージ プロファイルでブートするホストのルールを設定します。
(注) MAC アドレス、IPV4 IP アドレス、またはドメイン名などのホスト パラメータのいずれかを使用して、イメージ プロファイルをホストに関連付けることができます。
ステップ 12 設定されたルールを表示して、正しいイメージ プロファイルがホストに関連付けられていることを確認します。
ホストが Auto-Deploy サーバに接続し、ホストのブート パラメータを提示します。Auto Deploy サーバは、このホストに関連付けられたイメージ プロファイルを検出するためのルールをチェックします。Auto Deploy サーバはイメージをホストのメモリにロードし、ホストはこのイメージからブートします。
次の手順では、 esxcli コマンドを使用した VEM ソフトウェアのインストール方法を説明します。
ステップ 1 VMware のバージョンおよびビルド番号を表示します。
ステップ 2 ESXi ステートレス ホストにログインします。
(注) ホストが ESXi 5.0.0 ステートフル ホストの場合は、「Message: Operation finished successfully」という行が表示されます。
ステップ 4 VIB がインストールされたことを確認します。
ステップ 5 VEM エージェントが実行されていることを確認します。
ステップ 6 VEM バージョン、VSM バージョン、および ESXi バージョンを表示します。
ステップ 7 Display the ESXi のバージョンおよびパススルー NIC についての詳細を表示します。
ステップ 8 vCenter Server を使用してホストを DVS に追加します。
ステップ 9 VSM で show module コマンドを入力します。
この手順を開始する前に、次のことを確認または実行する必要があります。
• ホストが現在どの DVS にも属していないことを確認する。確認するには、次に示すアクティブ ポートをすべて DVS から削除します。
• セキュア シェル(SSH)を使用して ESXi ホストにリモートでログイン済みである。
ステップ 2 次のコマンドを入力して VIB を削除します。
(注) ホストが ESXi 5.0.0 ステートフル ホストの場合は、「Message: Operation finished successfully」という行が表示されます。
• VUM パッチ リポジトリに VEM ソフトウェアがダウンロードされていることを確認します。
ステップ 1 vCenter Server で、[Home] > [Update Manager] > [Configuration] > [ESX host/Cluster settings] を選択します。
[ESX Host/Cluster Settings] ウィンドウが開きます。図 35 を参照してください。
図 35 [ESX Host/Cluster Settings] ウィンドウ
ステップ 2 [PXE Booted ESXi Host Settings] チェックボックスをオンにします。
ステップ 3 vCenter Server を使用してホストを DVS に追加します。
Cisco Nexus 1000V ソフトウェアを VEM からアンインストールするには、この手順を使用します。
この手順を開始する前に、次のことを確認または実行する必要があります。
• ホストが現在どの DV スイッチにも属していないことを確認する。確認するには、次に示すアクティブ ポートをすべて DV スイッチから削除します。
ステップ 1 ESX/ESXi ホスト ソフトウェアのバージョンに基づいて適切なコマンドを選択します。
• ESX/ESX ホスト(4.0 または 4.1)から VEM をアンインストールする場合、 vem-remove -d コマンドを入力します。
• ESXi 5.0 ホストから VEM ソフトウェアをアンインストールする場合は、 esxcli コマンドを入力します。
ステップ 2 vem-remove -d コマンドを使用して VEM ソフトウェアをアンインストールします。
このコマンドを実行すると、ソフトウェアがホストから削除され、カーネル モジュールが削除され、実行中のシステム上の VEM Agent が停止します。
ステップ 3 ソフトウェアが正常に削除されたことを確認します。確認するには、 esxupdate --vib-view query コマンドの出力を調べてください。
• 削除が成功した場合、ホストをリブートしてください。アンインストールはこれで完了です。
• そうでない場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.2(1)SV1(4b) 』の「 Recreating the Cisco Nexus 1000V Installation 」を参照してください。
この項では、Cisco Nexus 1000 とともに使用されるマニュアルの一覧を示します。これらのマニュアルは、 Cisco.com の次に示す URL で入手できます。
http://www.cisco.com/en/US/products/ps9902/tsd_products_support_series_home.html
『 Cisco Nexus 1000V Documentation Roadmap, Release 4.2(1)SV1(4a) 』
『 Cisco Nexus 1000V Release Notes, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1000V Compatibility Information, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1010 Management Software Release Notes, Release 4.2(1)SP1(4) 』
『 Cisco Nexus 1000V Documentation Roadmap, Release 4.2(1)SV1(4a) 』
『 Cisco Nexus 1000V Release Notes, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1000V VEM Software Installation and Upgrade Guide, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1010 Virtual Services Appliance Hardware Installation Guide 』
『 Cisco Nexus 1010 Software Installation and Upgrade Guide, Release 4.2(1)SP1(4) 』
『 Cisco Nexus 1000V License Configuration Guide, Release 4.2(1)SV1(4a) 』
『 Cisco Nexus 1000V Getting Started Guide, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1000V High Availability and Redundancy Configuration Guide, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1000V Interface Configuration Guide, Release 4.2(1)SV1(4a) 』
『 Cisco Nexus 1000V Layer 2 Switching Configuration Guide, Release 4.2(1)SV1(4) 』
『 Cisco Nexus 1000V Port Profile Configuration Guide, Release 4.2(1)SV1(4a) 』
『 Cisco Nexus 1000V Quality of Service Configuration Guide, Release 4.2(1)SV1(4) 』
『 Cisco Nexus 1000V Security Configuration Guide, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1000V System Management Configuration Guide, Release 4.2(1)SV1(4b) 』
『 Cisco Nexus 1010 Software Configuration Guide, Release 4.2(1)SP1(4) 』
『 Cisco Nexus 1000V Command Reference, Release 4.2(1)SV1(4) 』
『 Cisco Nexus 1000V MIB Quick Reference 』
『 Cisco Nexus 1010 Command Reference, Release 4.2(1)SP1(4) 』
『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.2(1)SV1(4a) 』
「 Cisco Virtual Security Gateway for Nexus 1000V Series Switch 」
『 Cisco Prime Network Analysis Module Software Documentation Guide, 5.1 』
『 Cisco Prime Network Analysis Module (NAM) for Nexus 1010 Installation and Configuration Guide, 5.1 』
『 Cisco Prime Network Analysis Module Command Reference Guide 5.1 』
『 Cisco Prime Network Analysis Module Software 5.1 Release Notes 』
『 Cisco Prime Network Analysis Module Software 5.1 User Guide 』
マニュアルの入手方法、テクニカル サポート、その他の有用な情報について、次の URL で、毎月更新される『 What's New in Cisco Product Documentation 』を参照してください。シスコの新規および改訂版の技術マニュアルの一覧も示されています。
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
『 What's New in Cisco Product Documentation 』は RSS フィードとして購読できます。また、リーダー アプリケーションを使用してコンテンツがデスクトップに直接配信されるように設定することもできます。RSS フィードは無料のサービスです。シスコは現在、RSS バージョン 2.0 をサポートしています。