ESXi上にProxmox入れてみた

ESXi上にProxmox入れてみた。

Proxmox_VE_(仮想化プラットフォーム)

特に設定する必要はないです。
ゲストOS・・・Debain GNU/Linux 6 (64ビット)
SCSIコントローラ・・・準仮想化
NIC・・・E1000

で、とりあえずは入ります。

が、
このままでは、KVMが使えません。
ESXiをネストする方法はここでは紹介していません。。。
ググって下さい。。。

ここでは、ESXi上にProxmoxをインストールして
VMWare-toolsを入れるまでの手順を紹介しています。


何はともあれアップデートしてみる

# apt-get update

W: Failed to fetch https://enterprise.proxmox.com/debian/dists/wheezy/pve-enterprise/binary-amd64/Packages  The requested URL returned error: 401
E: Some index files failed to download. They have been ignored, or old ones used instead.

怒られた。。。

サブスクリプションがないので。。。

# nano /etc/apt/sources.list.d/pve-enterprise.list 

#deb https://enterprise.proxmox.com/debian wheezy pve-enterprise

コメントしてやる

さてKernelはというと

# uname -r
2.6.32-29-pve

2.6.32系。。。

ちょっと探してみる
Kernel

# apt-cache search pve-kernel
pve-kernel-2.6.32-24-pve - The Proxmox PVE Kernel Image
pve-kernel-2.6.32-26-pve - The Proxmox PVE Kernel Image
pve-firmware - Binary firmware code for the pve-kernel
pve-kernel-2.6.32-20-pve - The Proxmox PVE Kernel Image
pve-kernel-2.6.32-25-pve - The Proxmox PVE Kernel Image
pve-kernel-2.6.32-23-pve - The Proxmox PVE Kernel Image
pve-kernel-2.6.32-22-pve - The Proxmox PVE Kernel Image
pve-kernel-2.6.32-29-pve - The Proxmox PVE Kernel Image

これだけ

Kernel-headers

# apt-cache search pve-headers
pve-headers-2.6.32-20-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-25-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-24-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-26-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-23-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-22-pve - The Proxmox PVE Kernel Headers

そう、2.6.32-29がない。。。

で、色々と調べてみたらレポジトリの
pve-no-subscription」が使えるらしいので

# cat /etc/apt/sources.list
deb http://ftp.jp.debian.org/debian wheezy main contrib

# security updates
deb http://security.debian.org/ wheezy/updates main contrib

# proxmox 
deb http://download.proxmox.com/debian/dists wheezy pve-no-subscription

こいつを追加

で、再度アップデート

# apt-get update
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://ftp.jp.debian.org wheezy Release.gpg
Hit http://ftp.jp.debian.org wheezy Release    
Hit http://ftp.jp.debian.org wheezy/main amd64 Packages              
Hit http://ftp.jp.debian.org wheezy/contrib amd64 Packages
Hit http://security.debian.org wheezy/updates Release
Hit http://ftp.jp.debian.org wheezy/contrib Translation-en           
Hit http://download.proxmox.com wheezy Release.gpg                   
Hit http://ftp.jp.debian.org wheezy/main Translation-en
Hit http://security.debian.org wheezy/updates/main amd64 Packages
Hit http://download.proxmox.com wheezy Release 
Hit http://security.debian.org wheezy/updates/contrib amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Hit http://download.proxmox.com wheezy/pve-no-subscription amd64 Packages
Hit http://security.debian.org wheezy/updates/main Translation-en
Ign http://download.proxmox.com wheezy/pve-no-subscription Translation-en_US
Ign http://download.proxmox.com wheezy/pve-no-subscription Translation-en
Reading package lists... Done

からの

 apt-cache search pve-headers
pve-headers-2.6.32-27-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-25-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-24-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-26-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-23-pve - The Proxmox PVE Kernel Headers
pve-headers-3.10.0-1-pve - The Proxmox PVE Kernel Headers
pve-headers-3.10.0-2-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-28-pve - The Proxmox PVE Kernel Headers
pve-headers-2.6.32-29-pve - The Proxmox PVE Kernel Headers

2.6.32-29-pve」があるある

注意
pve-kernel-3.10.0-2-pve」がありますが、
このKernelではOpenVZが使えません。
(そのうち、Kernel再構築してみようかな。。。)

Kernel-headersのインストール

# apt-get install pve-headers-2.6.32-29-pve
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  pve-headers-2.6.32-29-pve
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,592 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://download.proxmox.com/debian/ wheezy/pve-no-subscription pve-headers-2.6.32-29-pve amd64 2.6.32-126 [6,592 kB]
Fetched 6,592 kB in 7s (894 kB/s)                                              
Selecting previously unselected package pve-headers-2.6.32-29-pve.
(Reading database ... 40693 files and directories currently installed.)
Unpacking pve-headers-2.6.32-29-pve (from .../pve-headers-2.6.32-29-pve_2.6.32-126_amd64.deb) ...
Setting up pve-headers-2.6.32-29-pve (2.6.32-126) ...
# 

あとは、コンパイラがないので、

# apt-get install gcc

あとは、普段どおりに
VMWare-toolsをインストールしてあげればOK!!

インストール後は、最初にE1000にしていたのを、
VMXNET3にしてやれば、IPアドレスもvSphereクライアントから見えるようになります。

[tegaki]さて次だ[/tegaki]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください