Linux 仮想マシンでは、コマンド ラインを使用して VMware Tools を手動でインストールしたりアップグレードします。

始める前に

  • 仮想マシンをパワーオンします。

  • ゲスト OS が実行中であることを確認します。

  • VMware Tools インストーラは Perl で記述されているため、ゲスト OS に Perl がインストールされていることを確認します。

  • 最新バージョンの VMware Tools がインストールされているかどうかを判断するには、仮想マシンの サマリ タブを確認します。

  • vSphere 仮想マシンの場合、最新バージョンの VMware Tools を所有しているかどうかを確認します。vSphere Client インベントリで、仮想マシンを選択して サマリ タブをクリックします。

このタスクについて

VMware Tools をアップグレードする前に、仮想マシンが実行される環境を考慮し、さまざまなアップグレード方法のメリットを検討します。たとえば、最新バージョンの VMware Tools をインストールすることで、仮想マシンのゲスト OS のパフォーマンスを向上させて仮想マシンの管理機能を強化できます。また、現行バージョンを引き続き使用して、環境で高い柔軟性を実現することもできます。

注:

この手順では、VMware Tools の tar インストーラの使用方法または VMware Tools のアップグレード方法を説明します。vSphere 環境の仮想マシンでは、VMware Tools Operating System Specific Package (OSP) を使用して、VMware Tools のインストールおよびアップグレードを行うこともできます。OSP を使うと、オペレーティング システムのネイティブ アップデート メカニズムを使用して、VMware Tools のダウンロード、インストール、および管理が可能です。詳細については、Linux ゲスト OS 用 Operating System Specific Package を参照してください。

手順

  1. VMware Tools 仮想ディスクをゲスト OS にマウントします。

    VMware 製品

    操作

    vSphere Client

    インベントリ > 仮想マシン > ゲスト > VMware のインストール/アップグレード

    vSphere Web Client

    仮想マシンを右クリックし、すべての vCenter アクション > ゲスト OS > VMware Tools のインストール/アップグレード を選択します。

    Fusion

    仮想マシン > VMware Tools のインストール(またはアップグレード)

    Workstation

    仮想マシン > Install (or Upgrade) VMware Tools

    Player

    Player > 管理 > VMware Tools のインストール (またはアップグレード)

  2. インベントリで仮想マシンを右クリックし、すべての vCenter アクション > ゲスト OS > VMware Tools のインストール/アップグレード を選択します。
  3. アップグレードまたは再インストールを行う場合は、VMware Tools のインストール/アップグレード ダイアログ ボックスで Tools の対話型インストール または Tools の対話型アップグレード を選択し、OK をクリックします。

    ゲスト OS で VMware Tools 仮想ディスクをマウントすることで、プロセスが開始します。

  4. 仮想マシンで、root としてゲスト OS にログインし、ターミナル ウィンドウを開きます。
  5. 引数を使用せずに mount コマンドを実行して、Linux ディストリビューションで VMware Tools の仮想 CD-ROM イメージが自動的にマウントされたかどうか確認します。

    CD-ROM デバイスがマウントされていると、CD-ROM デバイスとそのマウント ポイントが次に示すように表示されます。

    /dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
  6. VMware Tools の仮想 CD-ROM イメージがマウントされていない場合、CD-ROM ドライブをマウントします。
    1. マウント ポイント ディレクトリがない場合は、作成します。
      mkdir /mnt/cdrom

      Linux ディストリビューションによっては、マウント ポイント名が異なっています。たとえば、一部のディストリビューションでは、マウント ポイントのパスが /mnt/cdrom ではなく /media/VMware Tools です。使用しているディストリビューションに合わせて、コマンドを修正してください。

    2. CD-ROM ドライブをマウントします。
      mount /dev/cdrom /mnt/cdrom

      Linux ディストリビューションによっては、デバイス名が異なっていたり、/dev ディレクトリの構造が異なっていたりする場合があります。CD-ROM ドライブのパスが /dev/cdrom でなかったり、CD-ROM のマウント ポイントのパスが /mnt/cdrom でない場合は、使用しているディストリビューションに合わせて、コマンドを修正してください。

  7. ワーキング ディレクトリ(/tmp など)に変更します。

    cd /tmp

  8. VMware Tools をインストールする前に、以前使用していた vmware-tools-distrib ディレクトリを削除します。

    このディレクトリの場所は、以前のインストール時に配置した場所によって異なります。多くの場合、このディレクトリは /tmp/vmware-tools-distrib に配置されます。

  9. マウント ポイント ディレクトリの内容を一覧表示し、VMware Tools の tar インストーラのファイル名を書き留めます。
    ls mount-point
  10. インストーラを解凍します。
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

    x.x.x は製品のバージョン番号を、yyyy は製品リリースのビルド番号を示します。

    RPM がインストールされている状態で tar をインストールする場合、またはその逆の場合、インストーラが以前のインストールを検出し、インストーラ データベースのフォーマットを変換してからインストールを続行する必要があります。

  11. 必要に応じて、CD-ROM イメージをアンマウントします。
    umount /dev/cdrom 

    Linux ディストリビューションで CD-ROM が自動的にマウントされていれば、イメージをアンマウントする必要はありません。

  12. インストーラを実行して VMware Tools を構成します。
    cd vmware-tools-distrib
    ./vmware-install.pl

    通常、インストーラ ファイルの実行が終了した後に、vmware-config-tools.pl 構成ファイルが実行されます。

  13. 使用する構成として適切である場合は、プロンプトに従ってデフォルト値をそのまま使用します。
  14. スクリプトの最後の指示に従います。

    使用する機能に応じて、これらの指示には X セッションの再開、ネットワーク処理の再開、再ログイン、および VMware ユーザー プロセスの開始などが含まれます。または、ゲスト OS を再起動してこれらのタスクを実行することもできます。

タスクの結果

サマリ タブの VMware Tools ラベルが OK に変わります。

vCenter Server を使用している場合は、概要 タブの VMware Tools ラベルが OK に変更されます。

次のタスク

大規模なシステム全体のアップグレードの一環として VMware Tools をアップグレードした場合は、次に、環境内の仮想マシンをアップグレードするかどうかを決定します。異なる互換性レベルで使用可能なハードウェアを確認、比較するには、「仮想マシンの互換性の設定で使用できるハードウェア機能」を参照してください。

vSphere アップグレードの一環として VMware Tools をアップグレードした場合は、次に、環境内の仮想マシンをアップグレードするかどうかを決定します。異なる互換性レベルで使用可能なハードウェアを確認、比較するには、『vSphere 仮想マシン管理』 ドキュメントを参照してください。