VMware vCenter 7 および vSAN 7 へのアップグレード方法
VMwareの主力仮想化製品は、大幅に再設計されました。 “” vSphere 7 リリース。vSphere 6.7 からバージョン 7 へアップグレードする場合は、まず vCenter をアップグレードする必要があります。vCenter は、vSphere の主要コンポーネントであり、ESXi ホスト、クラスター、VM、およびその他のコンポーネントを一元的に管理するために使用されます。したがって、その前に ESXiホストのアップグレード vSANをご利用の場合は、まずvCenterをバージョン7にアップグレードする必要があります。
以下では、vSphere 6.7からvSphere 7.0へのアップグレード手順や、vSphere 6.0より以前のバージョンからのアップグレードに関するヒントについて解説します。
要件と互換性
vCenter 6.5 および vCenter 6.7 のみが vCenter 7.0 へ直接アップグレード可能である点にご注意ください。vCenter 6.0 またはそれ以前のバージョンを使用している場合は、まず vCenter 6.5 または 6.7 へアップグレードし、その後で vCenter 7.0 へアップグレードすることを検討してください。あるいは、クリーンインストールを行うことも可能です。 vCenter 7.0 のインストール そして、そのvCenterインスタンスを、以前のvCenterと同様に構成してください。vCenterをアップグレードする前に、vCenter Serverのアップグレード互換性を確認してください。vCenter 7では、同じクラスタ内でESXi 6.5、ESXi 6.7、およびESXi 7.0を管理できます。
WindowsへのvCenter 7.0のインストールはサポートされていません。 VMware vCenter 7.0 は、ESXi ホスト上で実行される仮想マシンである vCenter Server Appliance (VCSA) としてのみ展開できます。
アップグレード前に vCenter Server によって管理されている v.6.5 より古いバージョンの分散仮想スイッチがある場合は、 分散型仮想スイッチ バージョン6.5以降に更新してください。そうしないと、エラーが発生します:
ソースの vCenter Server には、サポート対象外のバージョンの分散仮想スイッチのインスタンスが存在します.
vCenter をアップグレードする前に、この機能を使用している仮想マシンのフォールトトレランスを無効にしてください。アップグレード後、フォールトトレランスを再度有効にすることができます。
VMware vCenter 7 のメモリ要件は、vCenter 6.7 の要件よりもわずかに高くなっています。たとえば、最小構成の場合、vCenter 6.7 では 10 GB、vCenter 7 では 12 GB のメモリが必要です。
アップグレードの手順
VMware vSphere Client 6.5 または 6.7 を起動し、vCenter 7 へのアップグレードに必要なすべての要件が満たされていることを確認してください。ここでは、vCenter 6.7 を vCenter 7 にアップグレードします。
テスト環境における vSphere コンポーネントの IP アドレス:
vCenter 6.7: 192.168.101.103 (vCenter Server Appliance を使用している場合)
ESXi ホスト: 192.168.101.101, 192.168.101.205, 192.168.101.207, 192.168.101.208
ネットワーク: 192.168.101.0/24
ゲートウェイおよびDNSサーバー: 192.168.101.2
ダウンロード まだダウンロードしていない場合は、VMwareのウェブサイトからvCenter 7のISOインストールイメージをダウンロードしてください。
インストールイメージの名前は VMware-VCSA-all-7.0.0-16189094.iso この場合は、ISOイメージを仮想DVDドライブにマウントするか、ISOイメージからファイルを任意のディレクトリに抽出してください。ISOイメージを仮想ドライブにマウントした後(例えば、 U:)、[ ] に移動して U:vcsa-ui-installerwin32 ディレクトリに移動して実行する installer.exe お使いのパソコンがWindowsの場合は。Linuxをお使いの場合は、次のページへ vcsa-ui-installer/lin64/ そして実行する ./installer.
スタンドアロンのインストーラーアプリケーションが実行され、4つのオプションが表示されます。
Install – vCenter 7 の新しいインスタンスを(一から)インストールする。
Upgrade – Linux系OSであるPhoton OSをベースとした既存のvCenter Serverアプライアンスをアップグレードする。
Migrate – WindowsにインストールされたvCenterからvCenter Server Appliance 7.0へ移行する。
Restore – 既存のvCenterバックアップからvCenterを復元します。
クリック Upgrade そして、vCenter(VCSA)をvCenter 7にアップグレードします。
その vCenter Server を展開する ウィザードが開きます。アップグレードのプロセスは、新しいvCenterインスタンスのインストールプロセスと同様に、2つの段階で構成されています。
第1段階
1. Introduction. vCenter 7 へのアップグレードに関する情報を確認してください。なお、vCenter 7 には組み込み型の Platform Services Controller のみが提供されます。クリック Next ウィザードの各ステップで、続行してください。
2. End user license agreement. 使用許諾契約書(EULA)をお読みになり、同意する場合はチェックボックスにチェックを入れてください。
3. Connect to source appliance. ソースとなる(既存の)vCenter Server ApplianceのIPアドレスを入力してください(192.168.101.103 (この場合は)を選択し、アプライアンスのHTTPSポート(デフォルトは443)を指定します。[クリック] Connect to source.
既存のvCenter Server Applianceへの接続に成功しました。アップグレードするvCenter Server Applianceの詳細を入力してください。
SSOユーザー名: administrator@vsphere.local
SSOパスワード: パスワードを入力してください administrator@vsphere.local用
アプライアンス(OS)のrootパスワード: パスワードを入力してください の ルート VCSAが動作しているPhoton OSのアカウント。
ESXi host or vCenter Server that manages the source appliance
ESXiホストまたはvCenter Serverの名前: 192.168.101.101 (VCSAが稼働しているESXiホストのIPアドレスを入力します)。
HTTPSポート: 443
ユーザー名: ルート (既存の(ソース)VCSAが実行されているESXiホストのユーザー名)
パスワード: パスワードを入力してください ESXi用 ルート アカウント
証明書に関する警告が表示されたら、[ Yes 続きを読む。
ウィザードのステップ3で正しい認証情報を入力した場合、次のステップが表示されます。
4. vCenter Server deployment target. vCenter Serverの展開先設定を指定します。アップグレード後にvCenter 7を実行するESXiホストのIPアドレス、ポート番号、および ルート このESXiホストの認証情報。
ESXiホストまたはvCenter Server: 192.168.101.101
HTTPSポート: 443
ユーザー名: ルート
パスワード:********
5. Set up target vCenter Server VM. 展開するvCenter ServerのVM設定を指定してください。
VM名: vCenter 7 (既存のvCenter VM名とは異なる名前を選択してください)。
ルートパスワードの設定: ******** (パスワードを入力してください) ルート (LinuxベースのPhoton OS上で動作するvCenter Server Appliance用のユーザー)。
ルートパスワードの確認:********(パスワードを確認してください)。
6. Select deployment size. vCenter 7 のデプロイメントサイズを選択してください。アップグレード対象の現在の vCenter インスタンスで使用しているものと同じサイズを選択できます。この例では vCenter を使用して小規模な環境を管理するため、以下を選択します Tiny デプロイメントサイズのオプションで。
7. Select datastore. 対象のESXiホスト上で、十分な空き容量があるデータストアを選択してください。次に、 Enable Thin Disk Mode 使用するチェックボックス シンプロビジョニング VCSAの仮想ディスクについて。
8. Configure network settings. vCenter Server Appliance 7.0 のネットワーク設定を定義します。vCenter のアップグレードプロセスが完了すると、現在の vCenter 6.x インスタンスのネットワーク設定が vCenter 7 に適用されます。
のネットワーク: VMネットワーク (vCenter 7 VM を接続するネットワークを、適切な方法を使用して選択してください) 仮想スイッチ).
Temporary network settings
IPバージョン: IPv4
IPアドレスの割り当て: 静的
一時的なIPアドレス: 192.168.101.104 (vCenter のアップグレードプロセス中に新しい vCenter 7 VM が展開され、アップグレードが完了して vCenter 6 VM が使用されなくなるまで、この VM には一時的な IP アドレスが割り当てられます)。
サブネットマスクまたはプレフィックス長: 255.255.255.0 (/24 (この値に相当します)
デフォルトゲートウェイ: 192.168.101.2
DNSサーバー: 192.168.101.2
9. Ready to complete stage 1. vCenter Server の導入を開始する前に、設定を確認してください。すべて問題なければ、[実行] をクリックしてください。 Finish.
vCenter 7 の導入プロセス(ステージ 1)が開始されました。インストールが完了するまでお待ちください。一度中断するとインストールを再開できないため、この操作を中断しないでください。時間がかかる場合がありますので、しばらくお待ちください。
ステージ1が終了すると、適切なメッセージが表示されます:
vCenter Serverの展開が完了しました.
インストールを続行し、ステージ2を実行するために使用できるリンクを覚えておいてください。このリンクは、以前に設定した一時的なIPアドレスと、使用されるポート番号(5480)で構成されています。
http://192.168.101.104:5480
同様のリンクは、アップグレードやインストール完了後にVCSAの基本設定を行う際にも使用されます。クリック Continue そしてステージ2に進みます。
第2段階
vCenter Server アップグレード・ウィザードのステージ 2 が開きます。
1. Introduction. 第2ステージに関するコメントを読んでください。クリック Next ウィザードの各ステップで、続行してください。
2. Connect to source vCenter Server. vCenter 7 へのアップグレードの第 1 段階で設定した内容を確認してください。
アップグレード前のチェックが実行されています。チェックが完了するまでお待ちください。
重要ではない警告がある場合は、それらをスキップしても構いません。
3. Select upgrade data. コピーするには、最初のオプションを選択してください configuration ソースとなるvCenter Serverから。
4. Configure CEIP (カスタマーエクスペリエンス向上プログラム)。vSphereの使用に関する統計情報やその他の情報をVMwareに送信したくない場合は、このチェックボックスをオフにしておいてください。
5. Ready to complete. 設定を確認して、[送信]をクリックしてください Finish ステージ2を完了する。
新しいvCenter 7の設定が完了し、ネットワーク接続が確立されるまで、システムは停止状態となります。
必要なデータがすべてvCenter 7にコピーされるまでお待ちください。vCenter 7へのアップグレードが正常に完了すると、VCSAのDNS名とポート443(デフォルトでこのポートを選択した場合)を含む、vCenter 7仮想アプライアンスの使用を開始するためのリンクが表示されます。
vCenter 7 のライセンスを有効にするには、シリアル番号を入力してください。vCenter 6 のライセンスキーは vCenter 7 では使用できません。
発生しうる問題
vCenterのアップグレードが、すべて問題なく完了するとは限りません。vCenterをvCenter 7にアップグレードする際、問題が発生する可能性があります。ここでは、よくある問題を確認し、vCenterのアップグレードプロセス中に発生するエラーの解決方法について見ていきましょう。
VCSAインストーラーが、真っ白なウィンドウを開きます
Windows で vCenter Server Appliance (VCSA) インストーラー アプリケーションを実行すると、VCSA インストーラーの白いウィンドウが開きます。オプションを選択することはできません。この問題は、同じコンピューターでインストーラーを複数回実行した場合に発生する可能性があります。
Possible solution
VCSAインストーラーが使用するディレクトリに移動します:
C:Usersuser_nameAppDataRoaminginstaller
どこ ユーザー名 は、VCSAインストーラーを実行するWindowsユーザーアカウントの名前です。
を削除してください。 installer 前述のディレクトリ。
VCSAインストーラーを再度実行してください。インストーラーが正常に動作し、インターフェースの要素が正しく表示されるはずです。
rootパスワードの有効期限が切れています
アップグレードが必要なVCSAのrootパスワードの有効期限が切れています。次のコマンドを入力してください。 ルート VCSAへの接続用パスワードですが、そのパスワードでは接続できず、接続できません。デフォルトでは、 ルート パスワードは90日後に失効します。
Possible solution
SSH経由でvCenter Server Applianceに接続するか、VCSA上で直接コマンドラインインターフェースを開きます。
シェルを開く:
コマンド:> shell
現在の状況は、 ルート パスワード:
chage -l root
変更する ルート パスワード:
passwd
新しいパスワードを入力してください。
今後この問題が発生しないように、パスワードの有効期限を無効にしてください。
最初の方法は、次のコマンドを入力することです:
chage -M -1 root
2つ目の方法は、VCSAのWebインターフェースを使用することです。
https://your_vcsa_name_or_ip_address:5480
新しいアカウントを使用して、VCSAのWebインターフェースにログインしてください ルート パスワード。
左側のペインでクリック Administration.
において Password Expiration Settings のセクション 管理ページ 必要なオプションを選択してください。
ルートパスワードの有効期限: No
の有効期限設定を確認してください ルート VCSAシェルでのユーザー:
passwd -s root
または
chage -l root
アップグレード前のチェックがステージ2で失敗しました
このエラーは、アップグレードがほぼ完了する段階であるステージ2で発生します。
アップグレード前のチェック結果:
VMware vSphere Update Manager のアップグレード前チェック中に内部エラーが発生します.
Possible solution.
SSH経由でソースのvCenter Server Appliance(Photon OS)にログインし、コンソール(ターミナルまたはLinuxシェルとも呼ばれます)を開きます。
サービスのステータスを確認します:
service-control --status
必ず vmware-eam (VMware ESX Agent Manager) が実行されています。
[ここ](https://example.com)へ移動 vmware-eam ディレクトリ:
cd /etc/vmware-eam
をコピーして eam.properties このファイルをバックアップするファイル:
cp eam.properties eam.properties.bak
の内容を確認してください sca.hostid ファイル:
cat /etc/vmware/install-defaults/sca.hostid
コマンドを実行した後、表示されたIDを保存してください。今回の場合、その値は次のとおりです:
0b094c28-f5c2-4a61-8a90-7460ea7e5453
を編集する eam.properties ファイル:
vim eam.properties
ソースの vCenter Server Appliance 上のファイルが空、またはほぼ空の場合は、次のテキストをファイルに追加してください:
参照 fix.txt
変更する ホストID ホストIDの値に、そして IPアドレス または、お使いの vCenter Server の FQDN(完全修飾ドメイン名)を適宜入力してください。
ファイルの権限を設定します:
chmod 0644 eam.properties
次のコマンドでEAMサービスを起動します:
service-control --start vmware-eam
を削除できます eam.properties.bak ファイル:
この設定でも問題が解決しない場合は、以前のバージョンから vCenter 7 へのアップグレードを行うのではなく、vCenter 7 を新規インストールしてください。
VMware vSAN をバージョン 7.0 にアップグレードする方法
VMware vSAN 7 では、2 ノードのストレッチクラスタ向けに、便利な新機能、効率性の向上、および機能強化が提供されています。VMware vSAN をバージョン 7 にアップグレードする方法を見ていきましょう。
VMware vSAN 7 の要件
vSAN をバージョン 7.0 にアップグレードする前に、vSAN の要件についてよく確認しておく必要があります。主な要件は、vSAN クラスタで使用されるすべてのホストにおいて、vCenter を vCenter 7 に、ESXi を ESXi 7 にアップグレードすることです。 vCenter 7 および ESXi 7 へのアップグレード(vSAN クラスタで使用されるすべての vSphere ホストにおいて)が完了した後、vSAN 7 へのアップグレードを行うことができます。
標準的な vSAN 7 展開には 3 台の ESXi ホストが必要です(3 台以上のホストを使用することも可能です)。リモートオフィスや支社での展開においては、vSAN クラスタに 2 台の ESXi ホストを使用することができます。
VMware vSAN 7 へのアップグレード
vSAN をアップグレードするには、vSAN ディスクのバージョンをアップグレードする必要があります。これは、他のコンポーネントが ESXi 7 に組み込まれており、ESXi ホストのアップグレード時に ESXi 自体がアップグレードされたためです。
VMware vSphere Client 7 を開き、vCenter 7 にログインします。既存のクラスタ内のすべての ESXi ホストが ESXi 7.0 にアップグレードされていることを確認してください。
アップグレードの事前チェックを実行します。これを行うには、次の手順に従います。 Hosts and Clusters、[あなたの]をクリックしてください vSAN cluster name、を選択して Configure タブ。の vSAN セクションで、[選択] をクリックします Disk Management をクリックして Pre-check upgrade (右上隅)。
VMware vSAN のアップグレードを開始する前に、vSAN ストレージ上の仮想マシンやその他のデータのバックアップを作成することをお勧めします。次のコマンドを使用してください NAKIVO Backup & Replication ~を行う vSphereのバックアップ.
事前チェックのアップグレードが正常に完了し、そのステータスが アップグレードの準備はできましたか、VMware vSAN のアップグレードプロセスを開始できます。[ Upgrade 右上隅にあるボタン(~の近くにある) Pre-check upgrade ボタン)。
VMware vSAN のアップグレードは長時間かかる操作です。vSAN 7 クラスタには、古いホスト(バージョン 7.0 より前の ESXi ホスト)を追加することはできません。ディスクグループは 1 つずつアップグレードされます。VMware vSAN のアップグレード処理が完了するまでお待ちください。VMware vSAN 7 へのアップグレードが完了すると、次のようなメッセージが表示されます: すべてのn台のディスクはバージョン11.0です.
VMware vSAN 7 にアップグレードすると、vSAN で NFS v3.1 や v4.1 などのネイティブファイルサービスが利用可能になります。
結論
vCenter 7 へのアップグレードは難しい作業ではありませんが、注意と時間を要します。アップグレードプロセスは 2 つの段階で構成されています。第 1 段階では、ESXi ホスト上に vCenter Server Appliance 7.0 の新しいインスタンスがデプロイされます。第 2 段階では、vCenter 6 から vCenter 7 へ設定が移行されます。その後、vCenter 6.x は切断されます。 VMware vSANのアップグレードは、vCenterおよびvSANクラスタ内のすべてのESXiホストをバージョン7.0にアップグレードした後に実行できます。アップグレードが成功すれば、vSphere 7を利用するメリットを享受できます。




























