VMware ESXi 3.5 Update 3にCentOS 5をインストールする

CentOS 5をVMware ESXi 3.5 Update 3にインストールします。

CentOS 5の入手

CentOS 5のISOファイルをダウンロードします。

CentOSダウンロードページ
http://ftp.riken.jp/Linux/centos/

CentOS 5用バーチャルマシン作成

VMware ESXiのバーチャルマシンを作成します。

  1. VMware Infrastructure Clientを起動してESXiサーバにログインします。
  2. SummaryタブのCommandsメニューの「New Virtual Machine」をクリックします。
  3. New Virtual Machine Wizardが開きます。
    • Virtual Machine Configurationは「Typical」を選択します。
  4. 作成するバーチャルマシンに名前を付けます。
    • Nameに名前<CentOS 5>を入力して、Nextをクリックします。
  5. バーチャルマシンを作成するDatastoreを指定します。
    • datastore2を選択し、Nextをクリックします。
  6. ゲストOSの種類を指定します。
    • Guest Operating Systemとして、Linuxを指定します。
    • VersionはRedHat Enterprise Linux 5(32bit)を選択し、Nextをクリックします。
  7. バーチャルマシンのメモリサイズを設定します。
    • デフォルトの256MBとし、Nextをクリックします。
  8. ネットワークを設定します。
    • 1個のNICを設定し、Nextをクリックします。
  9. バーチャルマシンのディスク容量を設定します。
    • デフォルトの8GBとし、Nextをクリックします。
  10. 設定の確認画面表示されます。
    • 「Edit the virtual machine settings before submitting」をチェックし、「Continue」をクリックします。
  11. バーチャルマシンのプロパティが表示されます。
  12. Floppy Driveを削除します。
    • HardwareタブのFloppy Driveを選択し、removeボタンをクリックします。
  13. CD/DVD Driveを選択し、Device StatusをConnect at power onにします。
    • Device TypeをDatastore ISO fileを選択し、Browseボタンを押し、CentOS 5のインストールDVDイメージ(ISO)を指定します。
    • OKをクリックします。
  14. Finishボタンをクリックし、バーチャルマシンの作成を終了します。
  15. バーチャルマシンを起動します。
    • バーチャルマシンを右クリックしOpen Consoleを選択します。
    •  コンソールで、Power Onボタンをクリックしてバーチャルマシンを起動します。

CentOS 5のインストール

CentOS 5をVMware ESXi 3.5 Update 3にインストールします。

  1. ダウンロードしたCentOS 5のisoファイルをCD/DVDのISOイメージファイルとして設定します。
  2. 仮想マシンを起動します。
  3. グラフィカルモードでのインストール実行
    • Enterを押します。
  4. メディアチェック
    • 「Skip」を選択し、Enterキー押します。
  5. CentOS 5グラフィカルインストーラ起動
    • Nextをクリックします。
  6. インストール時に使用する言語選択
    • 「Japanese(日本語)」を選択して、「Next」をクリックします。
  7. キーボード選択
    • 「日本語」を選択して、「次」をクリックします。
  8. ディスクパーティション設定
    • 「選択したドライブ上のすべてのパーティションを削除してデフォルトのレイアウトを作成します。」を選択して「次」をクリックします。
    • 警告ウィンドウが表示された場合「はい」をクリックします。
  9. ネットワークデバイス設定
    • 「編集」をクリックします。
  10. インターフェイスeth0設定
    • 「マニュアル設定を使用する」を選択します。
    • 「IPv6サポートを有効にする」のチェックを外します。
    • 「IPv4」の「アドレス」にサーバーのプライベートIPアドレス(192.168.1.10)を入力します。
    • 「IPv4」の「プレフィックス(ネットマスク)」にサーバーのネットマスク(255.255.255.0)を入力して、「OK」をクリックします。
  11. ホスト名、ゲートウェイ、DNS設定
    • 「ホスト名」にサーバのホスト名(itlife.ddo.jp)を入力します。
    • 「ゲートウェイ」にルータのプライベートIPアドレス(192.168.1.1)を入力します。
    • 「1番目のDNS」にルーターのプライベートIPアドレス(192.168.1.1)を入力して、「次」をクリックします。
  12. 地域設定
    • 「アジア/東京」であることを確認します。
    • 「システムクロックでUTCを使用」のチェックを外して、「次」をクリックします。
  13. root(管理ユーザ)パスワード設定
    • rootユーザパスワードを2回入力して「次」をクリックします。
  14. インストールパッケージ選択
    • 「Desktop - Gnome」のチェックを外します。
    • 「今すぐカスタマイズする」を選択して、「次」をクリックします。
  15. 「デスクトップ環境」パッケージグループのインストールパッケージ選択
    • 全てのチェックを外します。
  16. 「アプリケーション」パッケージグループのインストールパッケージ選択
    • 全てのチェックを外します。
  17. 「開発」パッケージグループのインストールパッケージ選択
    • 「開発ツール」のみ選択して、他は全てチェックを外します。
  18. 「サーバー」パッケージグループのインストールパッケージ選択
    • 全てのチェックを外します。
  19. 「ベースシステム」パッケージグループのインストールパッケージ選択
    • 「ベース」のみ選択して、他は全てチェックを外します。
  20. 「仮想化」パッケージグループのインストールパッケージ選択
    • 全てのチェックを外します。
  21. 「クラスタリング」パッケージグループのインストールパッケージ選択
    • 全てのチェックを外します。
  22. 「クラスタストレージ」パッケージグループのインストールパッケージ選択
    • 全てのチェックを外します。
  23. 「言語」パッケージグループのインストールパッケージ選択
    • 「日本語のサポート」のみ選択し、他は全てチェックを外します。
  24. インストール準備完了
    • 「次」をクリックします。
  25. パッケージのインストール
    • CDへの交換要求でISOイメージファイルを設定変更します。
  26. インストール完了
    • インストールが完了した時点で、再起動する前に、VMware Infrastructure ClientのEdit virtual machine settingsからCD/DVD Driveを選択し、Device StatusのConnect at power onのチェックを外してドライブを無効にしておきます。
    • OKをクリックします。
  27. 「再起動」をクリック再起動します。
  28. 再起動後、Setup Agentの画面になるので、Firewall configurationを選びます。
    •  Security LevelをDisabledにします。
    •  SELinuxもDisabledにします。
    •  他の設定はそのままとします。

アップデートと初期設定

  1. rootでログインします。
  2. デフォルトのyum-updatesdを停止し削除します。
    • # /etc/init.d/yum-updatesd stop
    • # yum -y remove yum-updatesd
  3. fastestmirrorを導入します。
    • # yum -y install yum-fastestmirror
  4. yumアップデートを実行します。
    • # yum -y update
  5. yum-cronをインストールします。
    • # yum -y install yum-cron
    • # /etc/init.d/yum-cron start

VMware Toolsのインストール

VMware Toolsインストール前の準備

VMware Toolsをインストールするための準備を行います。

gccをインストールします。
# yum -y install gcc

適切なkernelソースをインストールします。
# yum -y install kernel-devel.i686

VMware Toolsのインストール

  1. VMware Infrastructure ClientのInventoryメニューで、Virtual Machine→Install/Upgrade VMware Toolsをクリックします。
  2. ゲストOSは起動しているかの確認ダイアログが出ます。
    • OKをクリックします。
  3. VMware ToolsのCDイメージをマウントします。
    • # mount /dev/cdrom /mnt
  4. VMware ToolsのVMwareTools-3.5.0-123629.tar.gzを/tmp/vm/作成しコピーします。
    • # cd /tmp
    • # mkdir vm
    • # cd vm
    • # cp /mnt/VMwareTools-3.5.0-123629.tar.gz .
  5. CDイメージをアンマウントします。
    • # umount /mnt/
  6. VMware Toolsを展開します。
    • # cd /tmp/vm
    • # tar zxvf VMwareTools-3.5.0-123629.tar.gz
  7. VMware Toolsスクリプトを実行します。
    • # cd vmware-tools-distrib/
    • # ./vmware-install.pl
    • Enterキーを押しながらスクリプトを実行します。
  8. Enjoyと表示され、インストール作業が終了します。
  9. 次のようなコマンドを実行するようにとのメッセージが表示されます。これらのコマンドを実行します。
    • # /etc/init.d/network stop
    • # rmmod pcnet32
    • # rmmod vmxnet
    • # depmod -a
    • # /etc/init.d/network start
  10. VMware Infrastructure ClientのSummaryタブのGeneralでVMware ToolsがOKになっていることを確認します。

確認

ディスク使用量を確認しておきます。

# df
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
                       7491040   1811468   5292912  26% /
/dev/sda1               101086     18537     77330  20% /boot
tmpfs                   127704         0    127704   0% /dev/shm
[root@itlife vmware-tools-distrib]#

2010.09.15