Info2softは、ウェブサイトでより快適で適切な閲覧体験を提供するためにCookieを使用しています。 プライバシーポリシー
Loading...
VMwareおよびブロードコムのドキュメントでは文脈によって「vSphere Client」の意味が分かれ、時代とともに定義も変化しています。
1. 旧式C#デスクトップクライアント
長年運用してきた管理者が記憶する、Windows専用の従来型アプリケーション(シッククライアント)です。最終バージョンは2017年2月にリリースされたvSphere 6.0 Update 3となります。現在は廃止・サポート終了となっており、VMwareはvSphere 6.0以降開発を停止、vSphere 6.5以上に接続することはできません。利用できるケースは、アップグレード不可のレガシーESXi 5.x/6.0ホストのみに限られます。
2. HTML5 vSphere Client(vCenter管理インターフェース)
現在公式で「vSphere Client」と呼ばれるのは、すべてのvCenter Server環境に標準搭載されたHTML5ベースのWebアプリケーションです。VMwareはvSphere 6.5でHTML5版vSphere Clientを導入し、vSphere 7でFlash製vSphere Web Clientを完全に廃止しました。別途ダウンロードする必要はなく、vCenter Serverのアドレスにブラウザからアクセスするだけで利用可能です。
VMware Host Client(ESXiホストクライアント)
vCenter Serverに接続されていない単独のESXiホストを管理するための独立したWebツールです。仮想マシンとホストの基本的な管理機能を備え、vCenterが停止した緊急時のアクセス手段としても活用されます。VMware Host Clientは現在メンテナンスモードとなっており、ブロードコムは今後のリリースで代替ツールへの切り替えを予定しています。
最新のHTML5版vSphere ClientとVMware Host Clientいずれを使用する場合も、日常運用の基盤となる機能は以下の通りです。
|
クライアント名 |
種別 |
接続先 |
使用シナリオ |
現在のステータス |
|
旧式vSphere Client(C#) |
デスクトップアプリ(Windows限定) |
ESXi 5.x/6.0 または旧版vCenter |
レガシーホストのみ |
廃止済み、最終バージョン6.0 U3(2017年2月) |
|
vSphere Client(HTML5) |
Webアプリ(ブラウザ) |
vCenter Server 7.0/8.0 |
日常のメイン管理 |
開発継続中、すべてのvCenterに標準搭載 |
|
VMware Host Client |
Webアプリ(ブラウザ) |
単独ESXiホストに直接接続 |
スタンドアロンホスト、緊急時アクセス |
メンテナンスモード、代替アプリ開発中 |
最新版vCenter環境(vSphere 7.0 / 8.0):HTML5版vSphere ClientはvCenter Serverアプライアンス(VCSA)に組み込まれているため、別途ダウンロードする必要はありません。対応ブラウザを開き、vCenter ServerのIPアドレスまたはFQDN(例:https://vcenter.yourdomain.com)にアクセスするだけでログイン画面が表示されます。ファイアウォールには443番ポートでvSphere ClientからvCenter Serverへの通信を許可するルールを設定してください。
スタンドアロンESXiホスト(VMware Host Client)の場合:ブラウザを開きESXiホストのIPアドレスにアクセスすると、VMware Host Clientのログイン画面が表示されます。最新のすべてのESXiバージョンで追加インストール不要で利用可能です。
旧式C#デスクトップクライアント(古いESXi 5.x / 6.0限定)の場合:この環境にはvCenterが存在しないため、ブロードコムサポートポータルからインストーラーをダウンロードして実行する必要があります。手順は以下の通りです。
手順1. https://support.broadcom.com に登録済みアカウントでログインします。
手順2. 左側メニューの「マイダウンロード」をクリックします。
手順3. 権限のある製品(例:「VMware vSphere – Enterprise」)を選択します。
手順4. vSphereのメジャーバージョン(例:6.0)を選択します。ブロードコムによる画面改良に伴い、ポータルUIは随時変更される点に注意してください。
手順5. 製品一覧からvSphere Clientインストーラーを探します。
手順6. ブロードコム使用許諾契約に同意するチェックボックスにチェックを入れ、ダウンロードを開始します。
手順7. ダウンロード完了後、インストーラーを実行します。
手順8. 初回接続時に証明書のセキュリティ警告を許可し、ESXiのログイン情報を入力し、画面の指示に従ってインストールを完了させます。
複数ホスト管理用のvCenter Serverに接続する場合と、単独ESXiホストに接続する場合で手順が異なります。自身の環境に合致する手順を参照してください。作業前にファイアウォールのポート許可設定を確認してください。vSphere ClientからvCenter Serverへの通信は443番ポート、vCenter ServerからESXiホストのVMコンソール通信には902番ポートが使用されます。
手順1. 対応ブラウザを起動し、アドレスバーに「https://<vcenter-IPまたはFQDN>」の形式でURLを入力します。
手順2. 初回アクセス時に証明書のセキュリティ警告が表示されます。vCenterが既定の自己署名証明書を使用している場合は正常な動作です。Firefoxの場合は「詳細」→「リスクを承知で続行」、Edgeの場合は「詳細」→「このウェブページに進む」をクリックして進みます。
手順3. ログイン画面にvCenter SSOの認証情報を入力します。既定管理者アカウントはadministrator@vsphere.localで、vCenterインストール時に設定したパスワードを使用します。インストール時に別のSSOドメインを設定した場合はadministrator@独自ドメインでログインします。
手順4.「ログイン」をクリックすると、ブラウザ内にvSphere Clientのメイン画面が読み込まれます。
手順1. 対応ブラウザを起動し、アドレスバーに「https://<esxi-IPまたはFQDN>/ui」のURLを入力します。
手順2. 証明書のセキュリティ警告が表示されたら、上記と同様にリスクを許可して画面に進みます。
手順3. ログイン画面にESXiホストの認証情報を入力します。通常はrootユーザーとESXiインストール時に設定したパスワードとなります。
手順4.「ログイン」をクリックするとVMware Host Clientのダッシュボードにアクセスできます。
ログイン後に表示される画面要素は以下の通りです。
ここでは仮想マシン作成、クラスタ作成、パフォーマンス監視の詳細手順を記載し、操作方法を解説します。
手順1. vSphere Clientのインベントリから、VMを配置するデータセンター、ホストまたはクラスタを選択します。
手順2.「アクション」をクリックし、「新規仮想マシン」を選択します。
手順3. 新規仮想マシン作成ウィザードが起動します。「作成種別を選択」→「新しい仮想マシンを作成」を選び「次へ」をクリックします。
手順4. VMに一意の名前を入力し、配置先のデータセンターまたはフォルダを選択して「次へ」をクリックします。
手順5. VMを起動するコンピュートリソース(ホストまたはクラスタ)を選択し「次へ」をクリックします。
手順6. VMファイルの保存先データストアを選択し「次へ」をクリックします。
手順7. ゲストOSの種類とバージョンを選択し「次へ」をクリックします。
手順8. 仮想ハードウェアをカスタマイズします。
手順9.「次へ」をクリックし、概要画面で設定内容を確認後「完了」を押すとVMが作成されます。任意で「作成後に電源を入れる」にチェックを入れることも可能です。
本操作にはvCenter Serverが必須で、VMware Host Clientでは実行できません。
手順1. vSphere Clientのインベントリツリー内のデータセンターオブジェクトを右クリックします。
手順2.「新規クラスタ」を選択します。
手順3. クラスタ名を入力し、任意で「DRS」「vSphere HA」にチェックを入れて機能を有効化、「OK」をクリックしクラスタを作成します。
手順1. vSphere Clientのインベントリから監視対象の「仮想マシン」「ホスト」「クラスタ」または「データストア」を開きます。
手順2.「監視」タブをクリックします。
手順3.「パフォーマンス」配下の「概要」を選択するとサマリーグラフ、詳細でカスタマイズ可能な高度な表示に切り替えられます。
手順4. 確認したい時間範囲(リアルタイム、1時間、1日、1週間、1か月、カスタム期間)を選択します。
手順5. ドロップダウンメニューから確認するパフォーマンス項目(CPU、メモリ、ディスク、ネットワークなど)を選択します。VMの場合はゲストOS側のパフォーマンスカウンターも参照可能です。
手順6. グラフのズーム、ドラッグ選択、更新機能で特定の時間帯を確認できます。データ出力にはエクスポートアイコンをクリックし、CSVまたは画像形式を選択します。
ファイアウォール設定や安全なリモート管理を実施するため、vSphere Clientの通信経路を理解することが重要です。
vSphere Clientは完全にユーザーのブラウザ上で動作し、HTML5画面を描画・表示します。各vCenterノード上で稼働するOSGi Javaアプリケーションサービス「vsphere-ui」と通信し、HTML、JavaScriptファイルとvSphereインベントリ情報を取得します。vsphere-uiサービスは各種API・プロトコルを介してvCenterのバックエンドサービスと通信し、認証済みのセッション接続を維持します。
ブロードコムの公式ドキュメントに記載されているvSphere Client通信のファイアウォール要件は以下の通りです。
VMware Remote Console(VMRC)接続の場合:VMRC 11.0未満は443番(vCenter)、902番(ESXi)、VMRC 11.0以降は443番ポートのみで通信するためファイアウォールに許可ルールを追加してください。
VMware Host Clientを介してESXiに直接接続する場合、ESXiホストの443番と902番ポートへのアクセスを許可する必要があります。VMware Host Clientは902番ポートを使用してVMのゲストOS MKS操作を処理します。
vSphere Clientは日常運用と視覚的な監視向けに設計されていますが、インフラ管理の唯一の手段ではありません。用途に応じて以下の代替手段が適切な場合があります。
1. 事象:「vSphere Clientサービスが停止しました」および503 Service Unavailable
症状・原因:vSphere管理者が最も頻繁に遭遇するエラーの一つです。vCenter画面に「vSphere Clientサービスが停止しました」というバナーと503エラーページが表示されます。ブロードコムのナレッジベースによる根本的な原因は、VCSAを稼働させているESXiホストのCPU利用率100%またはメモリ枯渇です。ホストのCPUまたはメモリが上限に達するとvCenterアプライアンスが不安定化し、サービス異常が発生します。CPU競合が高い場合、サービスの死活監視タイムアウトが発生し、監視プロセス(vmon)がサービスを強制停止します。
解決策:
手順1. ホストリソースの空き容量を確保:vCenterではなくESXi Host ClientにホストIPから直接ログインし、不要なVMを停止してホストのCPU/メモリ使用率を90%以下に抑えます。今後のリソース制限を防ぐため、vCenter VMにリソース予約を設定します。
手順2. vCenterサービスを再起動:ホストにリソースの余裕ができたらVCSAにSSH接続し、service-control –status –allで全サービス状態を確認後、service-control –stop –all && service-control –start –allで再起動します。追加調査にはSkylineヘルス診断ツールの使用が推奨されています。
2. 「正常な上流接続なし(No Healthy Upstream)」エラー
症状・原因:503レスポンスと同時に頻出する「正常な上流接続なし」エラーは、vCenter内のEnvoyプロキシがvsphere-ui、vpxd、vapi-endpointなどのバックエンドサービスに接続できない状態を指します。主な原因は以下の3点です。
解決策:
手順1. 設定変更前にvCenter VMのスナップショットを取得します。
手順2. VCSAにSSH接続しdf -hを実行し、使用率100%のパーティションがある場合は領域を確保します。
手順3. 証明書の有効期限を確認、STSまたはマシン証明書が失効している場合は証明書マネージャー(/usr/lib/vmware-vmca/bin/certificate-manager)を使用して更新します。オプション8「すべての証明書をリセット」が最速の対応手段となる場合が多いです。
手順4. service-control –stop –all && service-control –start –allで全サービススタックを再起動します。すべてのサービスが初期化完了するまで10~15分待機してから動作確認を実施します。
手順5. エラーが解消しない場合はvSphere Clientログ(/var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log)を確認しメモリ不足エラー(OutOfMemoryError)の有無を調べ、VCSAに十分なメモリが割り当てられているか確認します。
vSphere ClientはvSphereインフラのメイン管理ツールですが、堅牢なネイティブバックアップ・災害復旧機能は搭載されていません。大規模VMware環境を運用する企業には専用のバックアップソフトウェアが必須となります。全仮想マシンを簡単に保護するため、Info2softが提供するi2Backupを推奨します。
i2Backupは大規模環境に対応した総合バックアップ・リカバリソリューションで、VMware vSphere(5.0~8.0)、Microsoft Hyper-V、その他主要仮想化プラットフォームに加え、物理サーバー、クラウド基盤、100種類以上のデータベース・アプリケーションに対応します。完全バックアップ、増分バックアップ、差分バックアップ、合成バックアップに対応し、分単位で細かく設定可能なスケジュール機能を備えています。
主な強み:
Info2softはi2Backupの全機能を60日間試せる無料トライアルを提供しています。下記のボタンから申し込み可能です。
現在の「vSphere Client」はvSphereエコシステムにおける強力なクロスプラットフォームHTML5管理インターフェースです。vCenter Server 7.0または8.0を運用している場合、最新版vSphere Clientが標準で利用できます。5.x/6.0のレガシーESXiホストを使用している場合は、ブロードコムサポートポータルから旧式C#クライアントを取得可能ですが、長期的にはバージョンアップグレードを推奨します。
日常の運用管理だけでなく、信頼できるバックアップソリューションによる仮想インフラ保護も同等に重要です。Info2softのi2BackupはVADP対応のエージェントレスバックアップ、CBT、LANフリー転送、カーネルレベルのランサムウェア対策機能を搭載し、統合コンソールから一括管理できます。
Q:vSphere Clientは無料で利用できますか?
A:HTML5版vSphere ClientはすべてのvCenter Serverライセンスに標準付属し、追加費用なしで利用可能です。ブロードコムサポートポータルからファイルをダウンロードするには有効なライセンス権限が必要です。VMware Host ClientはESXiに標準搭載され、別途ライセンスは不要です。
Q:旧式C#デスクトップ版vSphere Clientの入手・ダウンロード方法は?
A:ブロードコムサポートポータルにログインし、「マイダウンロード」へ移動、権限のあるvSphere製品と6.0以前のバージョンを選択し、vSphere Clientインストーラーを探します。本クライアントは廃止済みのため、レガシーESXi 5.x/6.0ホストのみで使用してください。
Q:vSphere ClientとvSphere Web Clientの違いは何ですか?
A:vSphere Web ClientはFlashベースの旧インターフェースで、vSphere 7.0で廃止されました。現在のvSphere ClientはHTML5で再構築された後継ツールで、vCenter Serverのメイン管理画面として標準利用されています。
Q:vSphere ClientはMacまたはLinuxで動作しますか?
A:はい。最新のHTML5版vSphere ClientはWindows、Mac OS、Linux上の対応ブラウザ(Chrome 89以降、Firefox 80以降、Edge 90以降、Safari 9.0以降)で動作します。
Q:vSphere Clientに「503 Service Unavailable」が表示される原因は?
A:代表的な要因はESXiホストのメモリ100%枯渇、vCenter証明書の期限切れ、VCSAのディスク領域満杯、vsphere-ui・vpxdなどのバックエンドサービス異常です。まずホストのリソース使用率と証明書の有効期限を確認してください。
Q:ブロードコム買収によりダウンロード手順はどう変わりましたか?
A:vSphere、ESXi、vCenterを含むすべてのVMwareソフトウェアのダウンロード窓口がブロードコムサポートポータルに統合されました。ダウンロードを実施するにはブロードコムアカウント登録と、サイトIDに紐付いた有効なライセンス権限が必要です。旧VMware Customer Connectのリンクは現在無効となっています。